![]() ![]() The module teams should make clear which changes will be happening, what the user benefits are, how we will keep compatibility of previously saved work, and (last but not least) how to get involved as a contributor. Most areas in Blender are quite stable, but in some areas bigger changes are being expected: for physics, ‘everything nodes’, sculpting/painting, texturing, and character rigging. None of these changes will be violating the roadmap as outlined for 2.8 though. The core module will be empowered to manage code standards and engineering practices everywhere in the Blender code more strictly (please write docs and provide tests!). Ongoing improvements of architecture and code will continue, aiming at better modularity and performances.Īnything that affects core Blender functionality such as ID management, Blender files, DNA data design, Python API, undo, dependency graph, overrides and APIs in general is meant to get good specs and functional docs, for contributors to know how to use it efficiently. No commit to this module will be allowed without review of Core Module owners. The Python module is committed to keep the API work and compatible for all of the 3.x series. Some breaking changes to the API are inevitable, these will always be communicated at a minimum of 6 weeks before a release will happen at the Python release log page. The biggest change in one of the 3.x releases is that BGL will be entirely deprecated and replaced by the GPU module. Modeling tools in Blender will be maintained and keep working compatible. ![]() ![]() Speedup for managing massive datasets (large scenes or large models) remains a key topic for more development. Sculpting / PaintingĬurrently a proposal for a hybrid sculpting/painting workflow is under review. This would eliminate the need for multires, and introduce a novel approach to combine traditional (triangle offset) sculpting with shader-based texture displacement. The benefit would be to achieve extreme detailed resolution, without need for massive polygon datasets, memory use and giant files. ![]()
0 Comments
Leave a Reply. |