2.0.7
- Clean state NPM dependencies / karma
- CoffeeScript 1.10 compatibility
- Make graph visualizer take raw properties
- Add raw graph example (
graph.html
)
2.0.6
- Remove unnecessary _i_o suffix from inout registers.
- Append programmatic defines to bound snippet._original
- Make return argument first instead of last output
- Improved auto-connection logic, always match hints first
2.0.5
- Fix graph not being returned with material in case of automatic tail block.
2.0.4
- Ensure correct ordering of snippet callbacks in all cases
- Refactor outlet creation / handling
- Allow multiple open 'return' and 'callback' outlets in one graph
- Simplify .isolate() / .callback() interactions
- Improve autoInspect with error message
- Keep graphs around as
program.graph
,material.vertexGraph
,material.fragmentGraph
. Callgraph.inspect()
to inspect.
2.0.3
material.build()
is now.link()
to be consistent. The old name will continue to work..pipe()
and.require()
now accept adefines
argument, a hash of symbols to#define
ad-hoc in GLSL..visualize(graph)
now shows the original code snippets in popups- Added
.inspect(graph)
which shows a floating inspector panel