Blender Git Loki

Git Commits -> Revision d05c653

Revision d05c653 by Lukas Toenne (master)
January 20, 2015, 08:30 (GMT)
Better grid rasterization method for hair volumetric grids.

This is based on the paper
"Detail Preserving Continuum Simulation of Straight Hair"
(McAdams, Selle, Ward, 2009)

The main difference is that hair line segments are used rather than only
rasterizing velocity at the vertices. This gives a much better coverage
of the hair volume grid, otherwise gaps can be produced at smaller grid
cell sizes and the distribution is uneven along the hair curve.

The algorithm for rasterizing is a variation of Bresenham's algorithm
extended onto 3D grids.

Conflicts:
source/blender/physics/intern/BPH_mass_spring.cpp

Commit Details:

Full Hash: d05c653ade0a5e80652bb36b4d53c5a013b2fc0f
Parent Commit: c37de38
Lines Changed: +376, -11

4 Modified Paths:

/source/blender/blenkernel/intern/collision.c (+3, -1) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+172, -5) (Diff)
/source/blender/physics/intern/hair_volume.c (+192, -5) (Diff)
/source/blender/physics/intern/implicit.h (+9, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021