April 22, 2014, 09:23 (GMT) |
Removed unused data type mapping function in RNA, this is now directly refined through the type of the attribute/state. |
April 22, 2014, 09:23 (GMT) |
More restructuring ... Putting state into attributes, otherwise mapping between declared attributes in psys and attribute states becomes very complicated. |
April 22, 2014, 09:23 (GMT) |
Fix for paged buffer iterator, can be constructed for a buffer without any pages. |
April 22, 2014, 09:23 (GMT) |
Disabled strict alignment in paged buffer for now, this fails for vector attributes, needs a nicer way to handle this. |
April 22, 2014, 09:23 (GMT) |
Renamed RNA property of the particle system in the psys modifier. |
April 22, 2014, 09:23 (GMT) |
Some renaming and DNA reorganization. Particle attributes now have a descriptor as well as state data. |
April 22, 2014, 09:23 (GMT) |
Removed deprecated DNA data inside #if 0 block, C preprocessor doesn't work with makesdna. |
April 22, 2014, 09:23 (GMT) |
Disabled some unused DNA code for nparticles. |
April 22, 2014, 09:23 (GMT) |
Collection properties for actual data in particle buffers. |
April 22, 2014, 09:23 (GMT) |
Setter callback for particle attribute data type. Currently just throws an assert failure, later on this should make sure the particle data is converted to the correct type (or simply make datatype read-only). |
April 22, 2014, 09:23 (GMT) |
Basic properties for particle attribute descriptors. Uses a generic function to inject these properties using the nested 'desc' field. |
April 22, 2014, 09:23 (GMT) |
Basic particle buffer implementation with RNA for adding and removing attributes. |
April 22, 2014, 09:23 (GMT) |
Basic RNA for paged buffer and nparticle buffer. |
April 22, 2014, 09:23 (GMT) |
Updated read/write code for paged buffer for the new layer/page structure. |
April 22, 2014, 09:23 (GMT) |
Added missing DNA files to makesdna. |
April 22, 2014, 09:23 (GMT) |
Added read/write code for NParticleSystemModifierData and NParticleBuffer. |
April 22, 2014, 09:23 (GMT) |
Added missing draw function in the modifier panel. |
April 22, 2014, 09:23 (GMT) |
Added applyModifier callback and AcceptsMesh flag so particle system can added on mesh objects. applyMesh is just a stub returning the unmodified mesh. |
April 22, 2014, 09:23 (GMT) |
Renamed the modifier to NParticleSystem since it will also define some simulation modes in addition to the actual buffer. |
April 22, 2014, 09:23 (GMT) |
Added a new modifier NParticleBuffer. This is just a thin wrapper around the NParticleBuffer struct to act as a particle container. Eventually could utilize a better object data system, for now this is ok. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021