December 10, 2017, 10:01 (GMT) |
Add translation context and idcode entry for the new ID type. |
December 10, 2017, 10:01 (GMT) |
Make sure MAX_LIBARRAY is large enough (also add a static assert for this). |
December 10, 2017, 09:42 (GMT) |
Add new Groom ID type to use for groom objects. |
December 7, 2017, 08:37 (GMT) |
New OB_GROOM type for hair editing objects. |
November 26, 2017, 10:33 (GMT) |
Use material slot index instead of a direct Material pointer. A Material pointer would be a nicer way to assign a hair material, but unfortunately that does not work well with the context-based material lookup of the node editor. There is no selection of an "active" modifier, so the node editor will never display the material (unless it is placed into a material stack as well). |
November 25, 2017, 14:58 (GMT) |
Material pointer in hair systems. |
November 25, 2017, 13:46 (GMT) |
Simplified API for generating hair follicles with a fixed max count. The final count is inversely proportional to the min_distance, so using that as a user variable is difficult to control. Instead we just use the overall count as the single variable now. The actual final count will be less than this maximum count, because the theoretical limit is never reached in practice. The min. distance could also be stored as a result of the hair generation as feedback for the user. |
November 25, 2017, 11:17 (GMT) |
Merge branch 'blender2.8' into hair_guides |
November 25, 2017, 10:49 (GMT) |
Fix strand vertex init loop, use correct stop index. |
November 25, 2017, 09:45 (GMT) |
Need to call the subdiv function also for subdiv==0 to initialize vert positions. |
November 23, 2017, 20:29 (GMT) |
Extend the fur generate modifier to also create guide curves. |
November 23, 2017, 08:55 (GMT) |
More meaningful flag names for hair system changes. |
November 23, 2017, 08:55 (GMT) |
Remove unused code, this has been replaced since. |
November 20, 2017, 20:02 (GMT) |
Fix for overflow of cell_index in the Poisson disk sample generator. Using a single uint as combined cell index only leaves ~10 bits per coordinate axis, which quickly leads to overflow for higher densities. Now use 3 ints so that the sampling grid can have sufficiently small cells. |
November 19, 2017, 17:23 (GMT) |
Additional pass in object mode for drawing hair follicles and guide curves. |
November 19, 2017, 10:56 (GMT) |
Merge branch 'blender2.8' into hair_guides |
November 19, 2017, 10:05 (GMT) |
Fix memleak from unfreed local array. |
November 19, 2017, 10:00 (GMT) |
Struct for hair draw settings. This is outside of the hair system itself since it only affects drawing. |
November 17, 2017, 09:30 (GMT) |
Operator for generating hair follicles of the fur modifier. |
November 17, 2017, 08:58 (GMT) |
Fix mesh sample inner loop for poisson disk generator, returned false always. |
|