a) blank
b) slides
- loop vs. spreaded spreads
a) 45 (joreg, tebo: EQ)
b) slides
a) 45
b) prototyp (elias, greg)
a) blank
b) slides
a) 45 (joreg, tebo: IFS)
b) slides
a) 45 (elias, greg: IFS)
b) prototyp
a) blank
b) slides
a) 45 (joreg, tebo: partikel)
b) slides
a) 45 (elias, greg: partikel)
b) prototyp
a) 45: lena
b) proto: lena
a) 45: input anlegen
b) proto: input
a) 45: phong
b) proto: phong
a) 45 blank
b) proto: bezier
a) blank
b) proto
a) clients
b) proto
topics:
- sprache, hde, library
- library via plugininterface von contributors befüllbar
- hde auch theoretisch erweiterbar
- wir kümmern uns um sprachfeatures
- neuschrieb platformunabhängig -> mono
custom datatypes
- tupel, container, T, record, klasse, producttype, join, split
- felder
- 45 workarounds:
- mehrere links zwischen modulen ziehen
- mehrere componenten via binsizes in einem value-spread zusammenführen
- dynamic plugin schreiben
- framedelay hack
loop region
- spectral spread ops patchen
- zip -> foreach
- spreads sind kul, aber man stösst an grenzen
- spreads are only wrappers around single-slice functions
- spreaded spreads: 45 workaround: binsize
recursion
- bisher nur framebased
- könnte schöne treedemo machen
- evtl. in anderem branch demonstrieren
functions
- apply
- funktionstyp
- demo finden
- sort colors?
- liste filtern (select, where)
- rendercontext
creating nodes
- patching
- writing + attribute
- importing via xml
render demo
needs
- mouse -> cam
- line, sphere
- lfo
demo
- quad -> renderer
- quad -> constantfx -> renderer
- open constantfx -> shaderregions
- vs: mr.wiggle
- ps: lerp between two textures
- (combined shader region)
trennung HDE/APP
- Client/Server
- crashdemo: hde läuft weiter, wenn app crasht
save as -> executable
- compiliert vs. interpretiert
todos
- custom datatypes
- hde/app
- platformstuff
faq
- when will it be available