Blender Git Commits

Blender Git "hair_system" branch commits.

Page: 35 / 35

July 26, 2014, 07:25 (GMT)
Simple draw method for hair systems.

This is totally unoptimized and has only the bare minimum of key hair
display as lines. More sophisticated drawing will follow once the
requirements are clear.
July 25, 2014, 17:33 (GMT)
Operator for copying hair data from old particle systems to the new
hair data structure.

This will allow a quick initialization of the hair data with real world
examples, so we can test the hair simulation etc. without having to
write setup code or fully fledged tools first.

Possibly could also allow porting of old blend file data, but that is
of secondary importance for now.
July 25, 2014, 17:31 (GMT)
Change of the hair DNA data to use an array of arrays, instead of
flattening all the points into a single array.

The latter would be better for some algorithms and memory conherence,
but for frequent access we would copy to acceleration structures anyway.
Using double arrays is much nicer for access and modification by tools.
July 24, 2014, 12:57 (GMT)
Deleted unused cmake file.

This was committed accidentally, but does not contain usable code yet.
July 24, 2014, 12:29 (GMT)
Stub hair simulation modifier to attach a hair system to an object.

The modifier should never get anything more than a hair system and
some basic access features, all the logic should be in the hair system
only.
July 24, 2014, 09:51 (GMT)
Skeleton structs for Hair system, based on curves and points.
March 4, 2014, 14:39 (GMT)
Changed mesh sample definition to use 3 vertex weights instead of a
face index. This is easier to sample uniformly and avoids the need for
tesselation for evaluating.
March 4, 2014, 12:42 (GMT)
Normalize the normal vector after sample eval to account for
interpolation.
March 4, 2014, 12:42 (GMT)
Added a bool return to the eval function to give feedback on invalid
samples.
March 3, 2014, 16:57 (GMT)
Added a basic RNA definition for the mesh sampling system.
March 3, 2014, 13:10 (GMT)
Eval function to get a location and normal vector from mesh samples.
March 3, 2014, 11:36 (GMT)
Usable random distribution algorithm.

Does not include area weighting yet.
March 3, 2014, 10:56 (GMT)
Merge branch 'master' into mesh_samples
March 3, 2014, 09:59 (GMT)
Skeleton code for sampling meshes.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021