Normal Map NodeTexture image to normal map conversion node Scene CallbackScene.callback_add() & Scene.callback_remove() Initial patch which adds a "FRAME_CHANGE" event type which calls a python object on frame change handle = C.scene.callback_add(print, ('hello, world',), 'FRAME_CHANGE') C.scene.callback_remove(handle) Scene Render CallbackExpands (and depends) on the previous patch. Adds "PRE_RENDER" & "POST_RENDER" events types. Object CallExpermental patch that add a __call__() method to Objects. NodetreePython API for nodesnodetree.nodes.new('type', group, id) group & id are optional nodetree.nodes.delete(node) nodetree.links.new(NodeSocket in, NodeSocket out) nodetree.links.delete(NodeLink) nodetree.group() nodetree.ungroup(Node) nodetree.type NodeSocket.name NodeSocket.min NodeSocket.max NodeSocket.type NodeLink.node_in NodeLink.node_out NodeLink.socket_in NodeLink.socket_out CompbufPython wrapper for Composite Image Buffers -- used for the Dyno patch BufferExperimental image Py_buffer method buffer = memoryview(image) color = buffer[0] DynoExperimental dynamic node which abuses the callback_add() method.
LibpluginPort of libplugin for Blender Plugins work but unused for now Radial MenuMatt Ebb's radial menu -- currently doesn't do anything
| |
||||||||||||||||||||||