Making Library Nodes: Properties and Modeling

This page won't go into detail about modeling—any Blender tutorial can help with that. For a list of good tutorials and other resources, see the Blender resources page.


Use whatever methods you need to model your objects. However, it helps to understand the scaling of objects a bit—for more information, see the 3D Model Guidelines page, which you should have already read. If you are using level of detail, you may want to skip ahead to the Level of Detail page and then come back to this page.


Library nodes are distinguished by the stklib prefix. Your .blend file should be named stklib_<object name>_<variation letter (a, b, C, etc.)>.blend. If an object similar to yours already exists in the library folder of the media repository, use a different variation letter. For example, if you were creating a palm tree model, you would notice that stklib_palmTree_a already exists. Therefore you would use stklib_palmTree_b for a library node ID.