• Stars
    star
    135
  • Rank 269,297 (Top 6 %)
  • Language
    C
  • Created almost 13 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Live Coder is a realtime GLSL editor/viewer mainly for demosceners.
For compilation
* Included Makefile is made for Mac OS X

- Windows(Microsoft Visual Studio)
Requirement: OpenAL 1.1 SDK, SDL 1.2, GLEW 1.7.0
OepnAL (http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx -> OpenAL11CoreSDK)
SDL (http://www.libsdl.org/download-1.2.php -> SDL-devel-1.2.14-VC8.zip)
GLEW 1.7.0 (http://sourceforge.net/projects/glew/files/glew/1.7.0/)

- Max OS X
Requirement: SDL 1.2

- Key binds
F1 - F10: Change Editing File
F11: Toggle Edit Mode
F12: Edit Post FX File
Ctrl+S: Save
Ctrl+O: Load
Ctrl+Z: Undo
Ctrl+Y: Redo
Ctrl+C: Copy
Ctrl+V: Paste
Ctrl+X: Cut
Ctrl+Home: Go to head
Ctrl+End: Go to tail

- Variables
vec2 resolution
float time
vec2 mouse
sampler2D optTex (load from option.bmp)
sampler2D backbuffer (can access previous frame result)
sampler1D fft
float lowFreq
float midFreq
float highFreq

- License
The MIT License (MIT)

Copyright (c) 2022 hole ([email protected])

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

More Repositories

1

edupt

パストレーシングベースの物理ベースレンダラ。
C++
131
star
2

webglSmoke

Realtime smoke simulation & rendering using WebGL.
JavaScript
46
star
3

simple-pathtracer

日本語コメントつきパストレーシング。smallptを改造して作成。
C++
23
star
4

blueNoise

The experimental implementation of Blue-noise Dithered Sampling
C++
19
star
5

edubpt

双方向パストレーシングベースの物理ベースレンダラ。
C++
18
star
6

simple-instant-radiosity

インスタントラジオシティ。VPLを発射する。
C++
17
star
7

simple-mlt

シンプルなメトロポリス光輸送法。Kelemen style。
C++
14
star
8

Skydome

An Analytic Model for Full Spectral Sky-Dome Radiance
C
13
star
9

rsm

Reflective Shadow MapでリアルタイムGI
C++
10
star
10

simple-irradiance-caching

イラディアンスキャッシュ(放射照度キャッシュ)で間接光求める
C++
9
star
11

simple-photonmap

日本語コメントつきフォトンマップ法。
C++
8
star
12

gemspt

Simple path tracing implementation for CGGems
C++
7
star
13

simple-energy-redistribution-pathtracer

Energy Redistribution Path Tracingの実装。ちゃんと絵は出るけど正しいかどうかはあんまり検証してない・・・。
C++
7
star
14

gdpt

The implementation of Gradient Domain Path Tracing (https://mediatech.aalto.fi/publications/graphics/GPT/). I think there are some bugs, but can render something.
C++
6
star
15

simple-bidirectional-pathtracer

シングルファイル双方向パストレーシング。まだ粗削り。
C++
5
star
16

Kagamin

Kagamin - physically based renderer
C++
5
star
17

akari

Physically based renderer "akari"
C++
4
star
18

akari2

Physically based renderer "akari2"
C
4
star
19

akari6

Renderer for Raytracing Camp 6
HTML
4
star
20

rtcamp08-denoiserExample

Example code of "デノイズ部門"@レイトレ合宿8
C++
3
star
21

simple-radiosity

ラジオシティ法
C++
3
star
22

simple-raytracer

ただのレイトレ
C++
3
star
23

wave-pt

波長も含めたパストレ。とりあえず大雑把なやつ
C
2
star
24

akari3

Physically based renderer "akari3"
C++
2
star
25

short-aobench

mizi kai yo
C++
2
star
26

akari10

レイトレ合宿10用に二日位で書いたレイトレ。ぐちゃぐちゃだけど許してね。
C++
1
star
27

akari9

レイトレ合宿9用に一日で書いたレイトレ。ぐちゃぐちゃだけど許してね。
C++
1
star
28

nlSandbox

demotool
C++
1
star
29

relight

リライト。事前計算データをもとに物体反射率・発光度をインタラクティブに編集。
C++
1
star
30

akari8

レイトレ合宿8用に一日で書いたレイトレ。ぐちゃぐちゃだけど許してね。
C++
1
star
31

akari7

C++
1
star