http://www.miikahweb.com/feed.php MiikaHweb - Blender Particles_refactor Branch http://www.miikahweb.com/ MiikaHweb - Blender Particles_refactor Branch fi Thu, 02 Dec 21 21:33:55 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[55cf770]: Merge branch 'master' into particles_refactor]]> http://www.miikahweb.com/en/blender/git-logs/commit/55cf7703fd71f79e3f9ae9e523e27ce33396f276 55cf770
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Merge branch 'master' into particles_refactor

Conflicts:
source/blender/blenkernel/intern/object.c
source/blender/blenkernel/intern/rigidbody.c
source/blender/blenloader/intern/writefile.c
source/blender/python/intern/bpy_interface.c
source/creator/CMakeLists.txt

----------------------------------------
0 Paths Changed]]>
Mon, 14 Jul 2014 12:23:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/55cf7703fd71f79e3f9ae9e523e27ce33396f276Lukas Toenne
<![CDATA[[69f990a]: Disabled data access in particle RNA.]]> http://www.miikahweb.com/en/blender/git-logs/commit/69f990ad7ef35d102ccf138e9045b1944f75a2eb 69f990a
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Disabled data access in particle RNA.

Only the general attribute descriptions and state instance can be
accessed from plain bpy now. For detailed data read/write the bparticles
module has to be used.

This was forced by a change to collection iterators, which essentially
makes them unsuitable for anything other than ListBase and arrays
(state attributes and particle data in this case). It may be possible
to reeanble this later, but generally bparticles is the better approach.

----------------------------------------
1 Path Changed]]>
Mon, 14 Jul 2014 13:00:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/69f990ad7ef35d102ccf138e9045b1944f75a2ebLukas Toenne
<![CDATA[[911fe9d]: Fixed a few small merge errors. Sorted libs are now defined...]]> http://www.miikahweb.com/en/blender/git-logs/commit/911fe9dfa27735d18a52c2e1f6c6225d2d944047 911fe9d
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Fixed a few small merge errors. Sorted libs are now defined in
macros.cmake.

----------------------------------------
2 Paths Changed]]>
Mon, 14 Jul 2014 12:59:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/911fe9dfa27735d18a52c2e1f6c6225d2d944047Lukas Toenne
<![CDATA[[01a2253]: Fix for dupli type bit flags exceeding short range.]]> http://www.miikahweb.com/en/blender/git-logs/commit/01a2253dfd14f4c5564fd203adefb6dedccec670 01a2253
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Fix for dupli type bit flags exceeding short range.

The nparticle dupli flag was using 1<<15, which gives issues with signed
short variables. Fortunately there are unused bits in the
Object.transflag, now reuse the deprecated OB_POWERTRACK flag for this.

Also replaced dupli context int type with short to avoid errors with
strict compiler flags.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 13:52:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/01a2253dfd14f4c5564fd203adefb6dedccec670Lukas Toenne
<![CDATA[[0211fc8]: Automatically set the object transflag for nparticle duplis...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0211fc88f9ed53944188e01239fbf6b67e4aca2f 0211fc8
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Automatically set the object transflag for nparticle duplis, like
current particles (but actual code is in nparticle to stay out of object
code as much as possible).

----------------------------------------
3 Paths Changed]]>
Tue, 22 Apr 2014 09:23:49 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0211fc88f9ed53944188e01239fbf6b67e4aca2fLukas Toenne
<![CDATA[[02e687d]: Flags for particle attributes:]]> http://www.miikahweb.com/en/blender/git-logs/commit/02e687d02cecc579c103045cb03e00a39c20aacc 02e687d
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Flags for particle attributes:

- REQUIRED: These attributes are always existent in every particle
system. Currently this is only the "id" layer, position might also
be added
- PROTECTED: Attribute name, datatype, etc. can not be changed. Only
user-defined attributes can be modified this way.

----------------------------------------
4 Paths Changed]]>
Tue, 22 Apr 2014 09:23:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/02e687d02cecc579c103045cb03e00a39c20aaccLukas Toenne
<![CDATA[[0480a26]: Use the rigidbody_world_free_bodies function for freeing bodies...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0480a26d3739942c5b8c8d599c33f6e3ea8357bf 0480a26
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Use the rigidbody_world_free_bodies function for freeing bodies when
destroying the world, instead of looping over the object group. This is
in line with the memory ownership being at the RigidBodyWorld now
instead of the individual Objects and will ensure all RBs get destroyed
properly when using particles etc. later.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0480a26d3739942c5b8c8d599c33f6e3ea8357bfLukas Toenne
<![CDATA[[0579125]: Collection properties for actual data in particle buffers.]]> http://www.miikahweb.com/en/blender/git-logs/commit/05791252b2b905d8c55dd9ed25efa03632072e2a 0579125
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Collection properties for actual data in particle buffers.

----------------------------------------
4 Paths Changed]]>
Tue, 22 Apr 2014 09:23:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/05791252b2b905d8c55dd9ed25efa03632072e2aLukas Toenne
<![CDATA[[075f6d4]: Skeleton files for particle buffer types.]]> http://www.miikahweb.com/en/blender/git-logs/commit/075f6d4cf4600327dad33862d73b8e42a207eaff 075f6d4
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Skeleton files for particle buffer types.

----------------------------------------
5 Paths Changed]]>
Tue, 22 Apr 2014 09:23:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/075f6d4cf4600327dad33862d73b8e42a207eaffLukas Toenne
<![CDATA[[10d17ae]: bpy particle objects are still valid if the particle id does...]]> http://www.miikahweb.com/en/blender/git-logs/commit/10d17ae2b16bc88a6e9551fe99b884eadfa46211 10d17ae
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
bpy particle objects are still valid if the particle id does not yet
exist. This allows a create-on-write feature, where a particle is
automatically added to the state if the pid does not yet exist.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/10d17ae2b16bc88a6e9551fe99b884eadfa46211Lukas Toenne
<![CDATA[[1275e68]: Store the particle ID alongside the particle iterator in the...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1275e68c0e9be0c7c8508d4f4c7f090b5ba9f70e 1275e68
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Store the particle ID alongside the particle iterator in the python
particle wrapper type, so it can be used to automatically create missing
particles later on.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1275e68c0e9be0c7c8508d4f4c7f090b5ba9f70eLukas Toenne
<![CDATA[[137fa8a]: Sensible default value support for particle attributes. Some...]]> http://www.miikahweb.com/en/blender/git-logs/commit/137fa8a40b8cfbf2c5fe4e2ccc6a602e754ba6a6 137fa8a
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Sensible default value support for particle attributes. Some data types
(normal, color, quaternion, matrix) get common default values, others
are just 0 and have to be defined by the user if necessary.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/137fa8a40b8cfbf2c5fe4e2ccc6a602e754ba6a6Lukas Toenne
<![CDATA[[13876fa]: Removed old unused nparticle modifier code.]]> http://www.miikahweb.com/en/blender/git-logs/commit/13876fafbcaa0e31e6b4ce525ec576b823e072a4 13876fa
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Removed old unused nparticle modifier code.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:49 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/13876fafbcaa0e31e6b4ce525ec576b823e072a4Lukas Toenne
<![CDATA[[1c84174]: Add particle sequence as a state attribute in the API.]]> http://www.miikahweb.com/en/blender/git-logs/commit/1c84174ae90bfe5a95dbaa0947203e2cfe9d2056 1c84174
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Add particle sequence as a state attribute in the API.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1c84174ae90bfe5a95dbaa0947203e2cfe9d2056Lukas Toenne
<![CDATA[[1d6638d]: Shortcut variable for rbRigidBody, avoids repetitive rbo->physics_object...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1d6638d077cb109188d13950b971e59113299615 1d6638d
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Shortcut variable for rbRigidBody, avoids repetitive rbo->physics_object
access.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1d6638d077cb109188d13950b971e59113299615Lukas Toenne
<![CDATA[[1da72ac]: Renamed the modifier to NParticleSystem since it will also...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1da72ac496d53f4364ca7dbb2469cae5d0128501 1da72ac
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Renamed the modifier to NParticleSystem since it will also define some simulation modes in addition to the actual buffer.

----------------------------------------
7 Paths Changed]]>
Tue, 22 Apr 2014 09:23:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1da72ac496d53f4364ca7dbb2469cae5d0128501Lukas Toenne
<![CDATA[[1edcfc3]: Very basic sync method for particles, which copies the state...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1edcfc363ee0c5374daa8d8906c1e2cd523ae92d 1edcfc3
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Very basic sync method for particles, which copies the state and
updates the particle positions from rigid bodies.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1edcfc363ee0c5374daa8d8906c1e2cd523ae92dLukas Toenne
<![CDATA[[206a0bd]: Removed unused data type mapping function in RNA, this is now...]]> http://www.miikahweb.com/en/blender/git-logs/commit/206a0bd42f33f05307e9410c19517d37e2dfe3ae 206a0bd
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Removed unused data type mapping function in RNA, this is now directly
refined through the type of the attribute/state.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/206a0bd42f33f05307e9410c19517d37e2dfe3aeLukas Toenne
<![CDATA[[2496ab7]: Alternative particle iterator init method using a specific...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2496ab7f5dadc4733b2f7383a8594e5f1fb0ab86 2496ab7
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Alternative particle iterator init method using a specific particle ID.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2496ab7f5dadc4733b2f7383a8594e5f1fb0ab86Lukas Toenne
<![CDATA[[2a4b801]: Fix for particle iterator validity check: also check for negative...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2a4b80101b6c070eb20ff0d2ab73ae7926011420 2a4b801
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Fix for particle iterator validity check: also check for negative index,
this is used for indicating an invalid particle iterator.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2a4b80101b6c070eb20ff0d2ab73ae7926011420Lukas Toenne
<![CDATA[[2ab499c]: Cleanup: disabled old modifier solution for now.]]> http://www.miikahweb.com/en/blender/git-logs/commit/2ab499cd1dc1b1b7c5a8033a98c76503a2e676a5 2ab499c
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Cleanup: disabled old modifier solution for now.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2ab499cd1dc1b1b7c5a8033a98c76503a2e676a5Lukas Toenne
<![CDATA[[2c00652]: Cleanup: follow the proposed naming scheme for blenlib (BLI_...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2c0065295a72d5d20a536a64c2b8e5ccbc73c20a 2c00652
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Cleanup: follow the proposed naming scheme for blenlib (BLI_<prefix>_<function-name>).

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2c0065295a72d5d20a536a64c2b8e5ccbc73c20aLukas Toenne
<![CDATA[[2cba992]: Basic functions for creating/destroying buffers, adding/removing...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2cba992e9fc4d8a96abd340fc8a54d6a9f4457cf 2cba992
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Basic functions for creating/destroying buffers, adding/removing layers and adding elements.

----------------------------------------
3 Paths Changed]]>
Tue, 22 Apr 2014 09:23:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2cba992e9fc4d8a96abd340fc8a54d6a9f4457cfLukas Toenne
<![CDATA[[2e9c941]: Cleanup: Separated object and constraint build loops into own...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2e9c9415eba8d6718abe796ea5c8423e1b159899 2e9c941
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Cleanup: Separated object and constraint build loops into own functions.
Renamed some more API methods to follow the new naming scheme.

Conflicts:
source/blender/blenkernel/intern/rigidbody.c

----------------------------------------
3 Paths Changed]]>
Tue, 22 Apr 2014 09:23:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2e9c9415eba8d6718abe796ea5c8423e1b159899Lukas Toenne
<![CDATA[[2ec54df]: A bit shorter internal names for bparticles structs and functions...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2ec54df63587b244b29095650283b2f38cfe5315 2ec54df
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
A bit shorter internal names for bparticles structs and functions.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2ec54df63587b244b29095650283b2f38cfe5315Lukas Toenne
<![CDATA[[2fbb7a7]: Cleanup: Renamed a number of internal rigidbody functions to...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2fbb7a79379e3f378921c2f9280163e51af1e6db 2fbb7a7
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Cleanup: Renamed a number of internal rigidbody functions to clarify
the procedure:

world_build: create rbRigidBody instances for stuff in Scene
validate_*: ensure a rbRigidBody exists for an Object/particle/etc.
sync_*: define Bullet settings for an Object/particle/etc. based
on Blender Scene data
world_apply: copy back data from Bullet after a step to the Blender
Scene data

Conflicts:
source/blender/blenkernel/intern/rigidbody.c

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2fbb7a79379e3f378921c2f9280163e51af1e6dbLukas Toenne
<![CDATA[[3033fdd]: Added particles sequence in state bpy api.]]> http://www.miikahweb.com/en/blender/git-logs/commit/3033fdd5025cc706a2ed77debe8f83ab6ea18cdd 3033fdd
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Added particles sequence in state bpy api.

----------------------------------------
4 Paths Changed]]>
Tue, 22 Apr 2014 09:23:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3033fdd5025cc706a2ed77debe8f83ab6ea18cddLukas Toenne
<![CDATA[[30d3fae]: Added a __dir__ method for particles to return the list of...]]> http://www.miikahweb.com/en/blender/git-logs/commit/30d3fae8b7084544bdccf98c15ec3dbacd65157e 30d3fae
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Added a __dir__ method for particles to return the list of available
attributes.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/30d3fae8b7084544bdccf98c15ec3dbacd65157eLukas Toenne
<![CDATA[[3113007]: Boilerplate RNA for the particle display settings.]]> http://www.miikahweb.com/en/blender/git-logs/commit/31130076827042447848a0ec8086d22c42c0fbc0 3113007
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Boilerplate RNA for the particle display settings.

----------------------------------------
4 Paths Changed]]>
Tue, 22 Apr 2014 09:23:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/31130076827042447848a0ec8086d22c42c0fbc0Lukas Toenne
<![CDATA[[326a3b2]: Store the particle state in iterators instead of the particle...]]> http://www.miikahweb.com/en/blender/git-logs/commit/326a3b20f190d0acd6b2b6c73f94644d3d073829 326a3b2
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Store the particle state in iterators instead of the particle system.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/326a3b20f190d0acd6b2b6c73f94644d3d073829Lukas Toenne
<![CDATA[[335ff93]: Include the standard type attributes in the dir function for...]]> http://www.miikahweb.com/en/blender/git-logs/commit/335ff9331a114c1c0ef8027a68a047b1c90dbb36 335ff93
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Include the standard type attributes in the dir function for particles.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/335ff9331a114c1c0ef8027a68a047b1c90dbb36Lukas Toenne
<![CDATA[[34487cd]: Basic RNA for paged buffer and nparticle buffer.]]> http://www.miikahweb.com/en/blender/git-logs/commit/34487cd754610bf00631ec3eee6cff93fa1ae846 34487cd
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Basic RNA for paged buffer and nparticle buffer.

----------------------------------------
6 Paths Changed]]>
Tue, 22 Apr 2014 09:23:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/34487cd754610bf00631ec3eee6cff93fa1ae846Lukas Toenne
<![CDATA[[3887c0f]: Fix for particle getattro: Throw an exception if iterator is...]]> http://www.miikahweb.com/en/blender/git-logs/commit/3887c0f2f14b6e2c135653efdd3641559d91c086 3887c0f
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Fix for particle getattro: Throw an exception if iterator is not valid,
otherwise expect to find a correct void *data (assert is used to as a
sanity check, should never fail).

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3887c0f2f14b6e2c135653efdd3641559d91c086Lukas Toenne
<![CDATA[[39ce10c]: Added a new attribute type 'POINTER', for storing rigid body...]]> http://www.miikahweb.com/en/blender/git-logs/commit/39ce10c2f5d172f1bd477648bce50e936b734d79 39ce10c
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Added a new attribute type 'POINTER', for storing rigid body pointers.
This may not be the best way to map rigid bodies to particles,
eventually a nicer way could be to make use of the userpointer in Bullet
btRigidBody and store a weak reference to Blender types there instead.
Storing rigid body pointers in the particles just mimicks the way the
Object RBs work atm.

The pointer attribute gets a flag 'TEMPORARY' to prevent it from being
stored in the cache and .blend files, since it's only valid during the
Bullet stepping anyway.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/39ce10c2f5d172f1bd477648bce50e936b734d79Lukas Toenne
<![CDATA[[3ae43a2]: Some missing stddef.h includes for NULL.]]> http://www.miikahweb.com/en/blender/git-logs/commit/3ae43a2ce276ac5ce475230d96680d9a1045acd7 3ae43a2
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Some missing stddef.h includes for NULL.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3ae43a2ce276ac5ce475230d96680d9a1045acd7Lukas Toenne
<![CDATA[[3fe2dc3]: A few more macros to create typed access functions to paged...]]> http://www.miikahweb.com/en/blender/git-logs/commit/3fe2dc327e0c1f7ec5eb3695724389bba51a9441 3fe2dc3
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
A few more macros to create typed access functions to paged buffer.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3fe2dc327e0c1f7ec5eb3695724389bba51a9441Lukas Toenne
<![CDATA[[408be64]: Yet another restructuring effort: Separate the state from the...]]> http://www.miikahweb.com/en/blender/git-logs/commit/408be6417dcf1f8195961b17daba8e54383d94c4 408be64
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Yet another restructuring effort: Separate the state from the particle
system settings. Attributes can be accessed by name in the state data,
for now this uses plain linear search in a NULL-terminated array, but
can eventually use a hash table for O(1) lookup.

----------------------------------------
6 Paths Changed]]>
Tue, 22 Apr 2014 09:23:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/408be6417dcf1f8195961b17daba8e54383d94c4Lukas Toenne
<![CDATA[[44633c6]: Cleanup: use blenlib prefixes for iterator functions too.]]> http://www.miikahweb.com/en/blender/git-logs/commit/44633c67d16e20e3d6c8cfa1ea46667ff83ad449 44633c6
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Cleanup: use blenlib prefixes for iterator functions too.

----------------------------------------
2 Paths Changed]]>
Tue, 22 Apr 2014 09:23:37 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/44633c67d16e20e3d6c8cfa1ea46667ff83ad449Lukas Toenne
<![CDATA[[4472309]: Added collision shape pointer attribute for particles. This...]]> http://www.miikahweb.com/en/blender/git-logs/commit/4472309bdd66aa839538c50c56ac030a5b42ef2f 4472309
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Added collision shape pointer attribute for particles. This will change
soon, for now is the easiest way to keep track of things.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:23:46 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4472309bdd66aa839538c50c56ac030a5b42ef2fLukas Toenne
<![CDATA[[4684f2c]: Added missing support for quaternion attributes in the bparticles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/4684f2c70d897f2efbd69becc5a890e0fb7c89bf 4684f2c
Branches : particles_refactor
Author : Lukas Toenne (lukastoenne)
----------------------------------------
Added missing support for quaternion attributes in the bparticles API.

----------------------------------------
1 Path Changed]]>
Tue, 22 Apr 2014 09:28:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4684f2c70d897f2efbd69becc5a890e0fb7c89bfLukas Toenne