KodeLife
Real-time GPU shader editor
Build 2 β
Fri, 26 May 2017
-
Minor bug-fixes and improvements
Build 1 β
Sat, 18 Mar 2017
-
Fixed crash in text input handling
-
Improved error line number detection from shader compiler error messages
Build 0 β
Tue, 07 Mar 2017
-
Global: Added "File > Open Project / Save Project" project file loading/saving
-
Global: Added "File > Export > Image" output image snapshot saving to "~/Documents/KodeLife/"
-
Sharing: Syphon/Spout can now serve three separate channels: Output / Editor / Combined
-
Editor: "Highlight Error Line" now also works when Gutter is hidden
-
Preferences: Added "Output > Syphon/Spout Server" new global and per channel enable options
-
Preferences: Added "Editor > Text Padding" option
-
Preferences: Added "Editor > Gutter" color option
-
Preferences: Added "Editor > Highlight Current Line" color and fill options
-
Preferences: Added "Editor > Highlight Error Line " color option
Build 0 β
Fri, 10 Feb 2017
-
Re-factored and cleaned up preferences dialog
-
Added "General > Auto-save/load project" option
-
Removed "General > Render to Texture" option (always render to texture)
-
Added "Output" preference pane
-
Added "Output > Scaling" mode option
-
Added "Output > Anti-aliasing" mode option
-
Added "Output > Background" color option
-
Added FXAA post-process anti-aliasing filter
-
Added CTRL/CMD+0 "Toggle Editor" shortcut for "Stack" layout mode
-
Editor: Added CTRL/ALT+LEFT/RIGHT "move word forward/back" shortcuts
-
Editor: Added mouse double-click "select word"
-
Updated Spout to 2.0.0.6
Build 1 β
Wed, 21 Dec 2016
-
Added back missing 'OpenGL Compatibility' renderer (needed for 'ShaderToy Compatibility')
Build 0 β
Sun, 18 Dec 2016
-
Added OpenGL geometry shader stage (where supported)
-
Added OpenGL tessellation shader stages (where supported)
-
OpenGL 3+ renderer now default
-
Added selection of rendered geometry: built-in meshes and loading of OBJ files
-
Added 3D camera controls: SHIFT + mouse-drag to rotate, mouse-wheel to zoom (hold ALT in stack layout to
hide editor)
-
Much improved preferences dialog
-
More editor appearance preferences, even more to come soon
-
Lots of old bugs squashed, lots of new bugs bred
Build 0 β
Thu, 20 Oct 2016
-
Editor undo/redo
-
Automatic load/save on startup/exit
-
Revert to default shaders using "New" menu item
-
Syphon output works for ALL renderers!
-
Fixed copy/paste focus issues between editor and output pane
Build 1 β
Fri, 14 Oct 2016
-
Fixed audio spectrum not being passed to shader
-
Fixed Metal shaders sometimes being cached even when modified
-
Fixed possible crash in DX9 renderer
-
HOME/END keys work in the editor now
Build 0 β
Wed, 12 Oct 2016
-
First Windows release
-
Video playback support for image inputs
-
Lots of small fixes
Build 0 β
Sat, 27 Aug 2016
-
Fixed possible crash on loading preferences
Build 0 β
Fri, 26 Aug 2016
-
Fixed broken ShaderToy compatibility mode
Build 0 β
Thu, 25 Aug 2016
-
Fixed corrupted text on copy/cut/paste
Build 0 β
Thu, 25 Aug 2016
-
Completely rewritten text editor
-
Word wrap
-
Vertical scrolling
-
New output pane with full compiler output
Build 0 β
Sun, 03 Jul 2016
-
Fixed Metal renderer support detection
Build 0 β
Sun, 03 Jul 2016
-
Added renderer selection
-
Switch renderer (and shading language) with:
Preferences > General > Renderer
-
Possible renderers (depending on GPU and OS version):
OpenGL 2.1 "GL2" / OpenGL 3.2+ "GL3" / Metal
"MTL"
-
Renderers other than "GL2" will ignore Syphon / Shadertoy Compatibility settings!
-
Highly experimental!
Stay safe? Stay on "GL2"! Stay in school!
Build 0 β
Sat, 18 Jun 2016
-
Better GPU model detection
-
Fixes to logging
Build 0 β
Fri, 17 Jun 2016
-
Fixed preferences not being saved correctly
-
Testing updater :)
Build 0 β
Thu, 16 Jun 2016
hexler.net uses cookies to deliver website content. By continuing without changing your preferences, you agree to our use of cookies.