Blender Git Commit Log

Git Commits -> Revision 63225d7

Revision 63225d7 by Sergey Sharybin (master)
April 19, 2018, 08:51 (GMT)
Port particle instance modifier changes from Gooseberry branch

The work is mainly from Lukas Toenne, with some modifications from myself.

Includes following obvious changes:

- Particle system selection is now name-based, with lookup menu.
- Lots of new options to control varieties.

Changes comparing to the Gooseberry branch:

- Default values and versioning code ensures same behavior as the
old modifier.

- Custom data layers are coming from vertex color, the modifier
does not create arbitrary layers now. The hope is to keep data
more manageable, and maybe make it easier to select in the shader
later on.

This means, values are quantized to 256 values, but it should be
enough to get varieties in practice.

Reviewers: brecht, campbellbarton

Reviewed By: brecht

Subscribers: eyecandy

Differential Revision: https://developer.blender.org/D3157

Commit Details:

Full Hash: 63225d7c8b3a45e8189476d537585b011993fb17
Parent Commit: fcac9e8
Lines Changed: +281, -50

5 Modified Paths:

/release/scripts/startup/bl_ui/properties_data_modifier.py (+19, -3) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+12, -0) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+10, -1) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+93, -2) (Diff)
/source/blender/modifiers/intern/MOD_particleinstance.c (+147, -44) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021