Changelog:
==========
2025-03-17
* depth tex support (use e.g. "Geom_A:depth" as texture)
2025-01-23
* aspect ratio adjust below render screen
* iMouseMove uniform (smooth and non absolute mouse position)
* fb2file export (.float with ascii readable header)
* "random" button in profile page
* multi rendertargets
2023-10-08
* experimental: multi rendertargets (1..3 - write to FragColor1 in shader, reference tex as "Buff_A:1")
2021-07-10
* inline formulae
2020-03-13
* code-embedded inline images
* soundInput 1024 samples
* iNumTriangles, iNumPasses, iPassIndex -> as int passed to shader
* text as input into texture (.txt - 1 char per pixel)
2019-10-25
* new bg
* unified css from php
* more themes
* auto-preview bug fix
2019-06-28
* bugfix: navigator.requestMIDIAccess only if available
2019-01-17
* bugfix: correctly init non float uniforms at start
2018-12-13
* persist theme also in non-user session
2018-11-25
* scale actual mouse pos with canvas size
* prefix 'x' for buffer sizes as multipliers of image res
2018-11-13
* basic handling of touch events
2018-09-21
* background canvas mode
* free resize of preview window
2018-09-04
* portrait mode on high screens
* alpha for random textures
2018-08-18
* mipmap fixes
* better webcam res
* fullscreen fix
* window resize fix
2018-08-14
* buffer dialog: buffer resolution from tex channel
* texture dialog: checkbox to generate mipmap for videos
* user profile async image update
2017-03-01
* support dor remote .obj url texture
* blending, depthtest fix
2017-02-26
* vec2, vec3, vec4 uniform parameters
2017-02-25
* proper editor resize after fullscreen
* proper editor resize after parameter-show toggle
2017-02-21
* wavefront .obj-textures (car,dragon)
* signup confirm fix
2017-12-31
* adjustible blending and depth test for geom buffers
2017-12-21
* comment linebreaks
* bigger comments
* avatars at comments
* use only 16 bit float for 3d-texture for now
(32 bit wouldnt work with gl.LINEAR on firefox)
2017-12-17
* persist uniforms to db
2017-12-09
* record video button
2017-12-04
* geom->obj: point generation auto-stops after 10 0-triangles
* bugfix: new buffer causd renderer to stop
2017-11-28
* user profile: 2 column shader list
2017-11-27
* configurable fixed size for buffers
* configurable mipmap generation for buffers
* textures properly grouped with their config buttons
2017-11-26
* added changelog
* login,signup,profile fixes
2017-11-25
* added dark theme (persists for logged in users)
* display user avatar when browsing certain user
2017-11-18
* car distancefield 3d-texture
2017-11-11
* preview images for browser
2017-11-02
* officially online
----- before official release ---------------------------------
2017-10-30
* new default geom shader (lissajous)
* android fix (...hack actually for now)
2017-10-18
* migrate to new webspace + https
2017-10-02
* external parameters
* fullscreen fixes
* OSC support
2017-09-24
* external textures (cross origin)
2017-08-23
* initial version
* upload to webspace