Blender Git Loki

Blender Git "strand_nodes" branch commits.

Page: 28 / 37

November 4, 2015, 10:05 (GMT)
Merge branch 'master' into object_nodes
November 4, 2015, 10:03 (GMT)
Added explicit vector input socket to the procedural texture nodes.
November 3, 2015, 12:51 (GMT)
Added graphviz debug output for parsed bvm node graphs.
November 3, 2015, 10:02 (GMT)
Cleanup for the texture node compiler API functions.
November 2, 2015, 13:27 (GMT)
Removed unused code.
November 2, 2015, 13:23 (GMT)
Use an object pointer from the evaluation data, rather than storing just indices.
November 2, 2015, 11:44 (GMT)
Pointer type for passing opaque DNA references and the like through the VM.
November 1, 2015, 11:41 (GMT)
Moved the conversion of bNodeTree (DNA/pynodes) to python code for simplicity.

This has several advantages over doing the same in C/C++ code:

- The two parts of the code are clearly separate (parsing DNA settings vs. building and evaluating)
- UI constructs with modes, special cases, etc. can be done in py, heavy lifting still happens in C
- Scripters can easily add own nodes without having to deal with internals
October 30, 2015, 09:23 (GMT)
Added first procedural texture node (voronoi).
October 29, 2015, 11:31 (GMT)
Texture coordinates node.
October 29, 2015, 11:13 (GMT)
Invalidate the texture bvm program cache when the Tex datablock is updated.
October 29, 2015, 10:19 (GMT)
Start of a texture node replacement using the bvm system.
October 28, 2015, 16:52 (GMT)
Staged construction of node graphs from bNodeTrees through a "parser".

This wraps mapping of sockets and links in a nice small API.
October 27, 2015, 11:32 (GMT)
Added a float4 type for rgba colors mostly.
October 27, 2015, 09:16 (GMT)
Internal support for 4x4 matrices in the bvm types.
October 26, 2015, 12:08 (GMT)
Renamed 'effector' data to 'point' data.
October 26, 2015, 11:22 (GMT)
More vector math node modes.
October 26, 2015, 10:32 (GMT)
Effector closest-point node for mesh-based for fields.
October 26, 2015, 08:34 (GMT)
Merge branch 'master' into object_nodes
October 22, 2015, 20:52 (GMT)
Added globals as a distinct argument to the eval function.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021