Proof of Concept
This is a proof of concept and most pages here are dummies. Check the asset system documentation for a more fleshed out part to show/test a new approach structure technical documentation.
Blender Developer Documentation¶
If you want to understand how Blender looks like inside (and maybe do a change or two), you found the right place. Choose an area to learn more about or start with the developer handbook.
-
Important general information for beginners and experienced coders alike. If you are new to Blender development, this is the place to start your journey. Includes build instructions, guidelines, tools and basic architectural information.
Dive Deeper¶
-
Data-blocks, the main database, .blend files, DNA, RNA, undo/redo.
-
Functionality for assets (entities packaged for sharing/reuse) as a first class citizen in Blender.
-
Core scene animation system (animation data, drivers, etc), time based dependency evaluation (dependency graph), animation editors, interactive animation tools.
-
Widgets, windowing system, event handling, accessability.
-
Contribute to this Documentation
You want to help improve the Blender developer documentation? Great! Here you find information on how to build the documentation, change it and get the changes online.
-
Give Feedback
Something is unclear or could be improved? Create a feedback ticket here.
Created: 2023-06-12