April 22, 2015, 12:06 (GMT) |
Alembic: Fix wrong detection in Cycles whether cache is to be used for meshes |
April 22, 2015, 11:07 (GMT) |
Alembic: Fix crash of viewport render with strands read from alembic cache The issue was caused by RNA passing ownership from the cache data used by Blender to Cycles. This lead to situations when all of a sudden blender looses data it was expecting to have. Now instead of passing ownership we're just copying strands from the data, so both Blender and Cycles are having it's own local data. Ideally this data will be shared between viewport and Cycles, but that's a bit more tricky to do without modifying RNA API. Would happen eventually tho. |
April 22, 2015, 10:11 (GMT) |
Merge branch 'alembic' into gooseberry Conflicts: source/blender/physics/intern/BPH_mass_spring.cpp |
April 22, 2015, 10:10 (GMT) |
Use mass parameter for setting gravity forces in cached hair sim. |
April 22, 2015, 10:10 (GMT) |
Enabled air drag forces in cached hair sim. |
April 22, 2015, 08:14 (GMT) |
Alembic: Fixes for strict compiler flags |
April 22, 2015, 08:05 (GMT) |
Alembic: Code cleanup, space around unused pointer function argument |
April 22, 2015, 07:18 (GMT) |
Merge branch 'cycles_memory_experiments' into gooseberry |
Revision edb7a68 by Sergey Sharybin (cycles_memory_experiments, gooseberry, gooseberry_farm, temp_motionpaths) April 22, 2015, 07:17 (GMT) |
Cycles: Typo in triangle storage tooltip |
April 21, 2015, 15:31 (GMT) |
Merge branch 'alembic' into gooseberry Conflicts: source/blender/editors/space_view3d/drawvolume.c |
April 21, 2015, 15:26 (GMT) |
Estimation for overall data size of Alembic components. This is not accurate, but should give some indication about the most expensive parts of a cache, so it can be optimized efficiently. |
April 21, 2015, 11:35 (GMT) |
Improved Alembic archive examination tool for cache libraries. A new panel is added for showing the structure and contents of archives of a cache library (instead of simply dumping on the terminal). The archive structure is stored in a lightweight tree structure, mirroring the hierarchy of objects and properties in Alembic. These object/property nodes can be expanded individually for easier navigation through the archive. |
April 21, 2015, 09:51 (GMT) |
Use a dedicated panel for cache library UI instead of appending to the duplication UI. |
April 21, 2015, 08:39 (GMT) |
Alembic: Make alembic's HDF5 library optional This way blender will be happy about alembic compiled without HDF5 support. |
April 20, 2015, 19:01 (GMT) |
Fix alembic-cached dupli not updating in Render mode in 3DViews. Probably a typo? Objects/parents sent to sync_mesh in case of dupli were meaningless... |
April 20, 2015, 18:21 (GMT) |
ShapeKey propagate operator for hair edit mode. This implements roughly the same functionality as the equivalent mesh shape propagate operator, with some tweaks specific to hair editing. The operator copies selected points to all the shape keys. Unlike meshes these points may be shifted afterward to achieve consistent segment length (this can be avoided by selected entire strands before using the operator). |
April 20, 2015, 17:34 (GMT) |
Merge branch 'master' into alembic |
April 20, 2015, 16:58 (GMT) |
Fix for particle shape key editing to prevent losing shape data when switching the active key. Particle shapes were always using the relative blending of keys when evaluating hair data. This works ok for meshes, because their edit data is entirely separate from the mesh data (using bmesh). For particles, however, the edit mode is hardwired to the hair data, so when switching keys in edit mode we must take care to replace everything with the shape. Otherwise the hair data will be using blender shapes and the edit data will overwrite any shape keys with that. |
April 20, 2015, 16:07 (GMT) |
Placeholder image strips feedback session changes no.2: Change paths operator can also have the same placeholder logic now |
April 20, 2015, 15:56 (GMT) |
Fix 'Children' draw option showing nothing when no children in hairsim/cache If number of children is zero, even if we do have "valid" children cache, do not generate children strands from cache... |
|