Blender Git Statistics -> Developers -> jhk
Janne Karhu (jhk)
Total Commits : 474
Master Commits : 474
Branch Commits : 0
First Commit : November 29, 2007
Latest Commit : October 24, 2012
Commits by Month
Date | Number of Commits | |
---|---|---|
October, 2012 | 1 | |
September, 2012 | 0 | |
August, 2012 | 0 | |
July, 2012 | 1 | |
June, 2012 | 0 | |
May, 2012 | 0 | |
April, 2012 | 0 | |
March, 2012 | 3 | |
February, 2012 | 4 | |
January, 2012 | 0 | |
December, 2011 | 0 | |
November, 2011 | 0 | |
October, 2011 | 2 | |
September, 2011 | 0 | |
August, 2011 | 2 | |
July, 2011 | 12 | |
June, 2011 | 4 | |
May, 2011 | 4 | |
April, 2011 | 10 | |
March, 2011 | 39 | |
February, 2011 | 39 | |
January, 2011 | 35 | |
December, 2010 | 33 | |
November, 2010 | 42 | |
October, 2010 | 40 | |
September, 2010 | 52 | |
August, 2010 | 0 | |
July, 2010 | 4 | |
June, 2010 | 2 | |
May, 2010 | 2 | |
April, 2010 | 7 | |
March, 2010 | 8 | |
February, 2010 | 4 | |
January, 2010 | 2 | |
December, 2009 | 7 | |
November, 2009 | 1 | |
October, 2009 | 6 | |
September, 2009 | 6 | |
August, 2009 | 8 | |
July, 2009 | 8 | |
June, 2009 | 5 | |
May, 2009 | 4 | |
April, 2009 | 15 | |
March, 2009 | 0 | |
February, 2009 | 0 | |
January, 2009 | 0 | |
December, 2008 | 0 | |
November, 2008 | 0 | |
October, 2008 | 1 | |
September, 2008 | 13 | |
August, 2008 | 8 | |
July, 2008 | 2 | |
June, 2008 | 0 | |
May, 2008 | 2 | |
April, 2008 | 5 | |
March, 2008 | 7 | |
February, 2008 | 15 | |
January, 2008 | 4 | |
December, 2007 | 2 | |
November, 2007 | 3 |
Favourite Files
Filename | Total Edits |
---|---|
particle_system.c | 139 |
particle.c | 90 |
pointcache.c | 58 |
readfile.c | 48 |
DNA_particle_types.h | 44 |
rna_particle.c | 43 |
BKE_particle.h | 30 |
properties_particle.py | 27 |
drawobject.c | 24 |
convertblender.c | 23 |
File Changes
Action | Total | Per Commit |
---|---|---|
Added | 9 | 0.0 |
Modified | 1 206 | 2.5 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 13 008 | 28.7 |
Lines Removed | 7 439 | 16.4 |
Latest commits
October 24, 2012, 01:43 (GMT) |
Final fix for [#31017] Particles not generated on Grid Distribution * In some cases a quad would be intersected twice so particles near this double-intersection point were not generated in grid distribution due to being marked as outside the surface. |
July 22, 2012, 23:07 (GMT) |
Fix for #32162 psys rotation causes size issues for particle instances - The original scaling of the object wasn't taken into account when not using the particle dupliobject rotation option. |
March 20, 2012, 12:59 (GMT) |
Fix for [#30445] Particle simulation, rekey crashes blender - Entering particle mode crashed due to missing checks if a particle didn't have any baked keys. - The rekey functionality is only supported for hair, so replaced the operator poll function with the correct one. - Also replaced a couple of other "only hair" operator poll functions to the correct ones. |
March 20, 2012, 01:00 (GMT) |
Some advanced particle rotation modes and reorganization of the rotation panel: - More angular velocity modes to support creative effects. - Renamed "Initial Rotation" to "Initial Orientation" to better reflect the functionality - Renamed "Spin" angular velocity mode to "Velocity". - Organized the rotation panel a bit better. - Also some better names and tooltips for the different rotation values. |
March 18, 2012, 21:33 (GMT) |
"Fix" for [#30098] Particle rotation wrong / explode modifier - The main problem was that in order to be accurate all particle rotations have to be calculated incrementally so the only working solution is to store rotations to the point cache (previously this was only done for dynamic rotations). This can nearly double the point cache size so it's not ideal to have this as a default as in many cases you don't care about particle rotations. - Particle rotation panel now has a new "enable" checkbox that enables rotation calculations and the storing of rotations to point cache. - Old files will have rotations enabled via do_versions so that in the worst case old files will only get bigger point caches, but no sudden loss of particle rotations. |
February 12, 2012, 16:47 (GMT) |
Bug fix: Explode modifier created invalid faces if "unborn", "alive" or "dead" setting was unchecked * Exploded faces that were meant to be hidden were still created with invalid vertices (0,0,0,0). * In normal cases this went unnoticed, but for example edge split modifier crashed when it encountered these faces. |
February 12, 2012, 00:43 (GMT) |
Fix [#29737] Can't edit particle hair if particle count is 0. * Hair wasn't flagged as "done" if particle count was 0 before setting particles as hair, so particle edit mode didn't work. |
February 12, 2012, 00:32 (GMT) |
Fix [#29530] Changing to particle mode could crash in some cases * If a baked particle didn't have any cached keys creating an edit path for it crashed. |
February 12, 2012, 00:25 (GMT) |
Fix [#29265] Particle Instance: Create Along Paths + Children inconsistent with actual children hair particles * Hair particle rotations weren't calculated properly for particle locations along a path and the "particle on path" calculations were not correct in many other ways too. * Now the particle's location along a path is interpolated directly from the cached paths if it exist. These paths are always correctly calculated. * Paths are now cached if a particle instance modifier using the particle system with the path option exists. |
October 16, 2011, 16:14 (GMT) |
Particle dupliobject rotation changes: There has been quite a bit of fuss about particle dupliobject rotation in 2.59, so here are some changes to make things work a bit more consistently and predictably in 2.60. Much of the confusion has been about what the "Initial rotation" for particles actually means. Simply put it's just a vector that that the particles (and the dupliobjects) are aligned to and around which they can be rotated with the phase controls. I've now renamed these controls under a label "Rotation axis". In 2.59 and previous versions the dupliobject's global x-axis was aligned to the particle rotation axis for non-hair particles. This meant that the object's own rotation (in addition to the particle rotation) could effect the dupliobjects' rotations. This old behavior can still be used with the "Rotation" option in the particle render panel when object/group is set as the visualization. This option is also activated automatically for old files to maintain backwards compatibility. Now the default dupliobject rotations ignore the object's own rotation completely and align the object's tracking axis to the particle rotation axis. The tracking axis can be found under the Object tab -> Animation Hacks panel. In 2.58 the way of calculating the rotation for hair didn't work as intended and enabled many non-functional combinations of options. For this reason I removed most of the rotation options for hair in 2.59. Now the options have been reimplemented better and the dupliobject's tracking axis is aligned to the hair direction by default (Rotation axis = Velocity / Hair). All the other axis options work too along with the phase controls. |
MiikaHweb - Blender Git Statistics v1.06