Strand Render Simplification
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 20 Dec 2007 16:35:27 +0000 (16:35 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 20 Dec 2007 16:35:27 +0000 (16:35 +0000)
commit0f2b2e3c60173e85e137df71392d867576e65ac1
treef06099e4ef4a673b622a9f61902cb7b57692780a
parent2e48a4af57759e61a1afd89edb19a4dc92ced728
Strand Render Simplification
============================

- Strand render now has options to remove child strands as
  the object's faces becomes smaller, in the Simplification
  particle panel.
- "Reference Size" is the approximate size of the object on
  screen, after which simplification starts.
- "Rate" is how fast strands are removed.
- "Transition" is the percentage of strands being faded out as
  they are removed.

- Another "Viewport" option removes strands on faces that are
  outside of the viewport. "Rate" again controls how fast these
  are removed.

- Strand render in Blender Units now has an adjustable minimum
  width. Below this minimum width, strands start fading out
  instead of getting smaller.
14 files changed:
source/blender/blenkernel/BKE_particle.h
source/blender/blenkernel/intern/particle.c
source/blender/blenkernel/intern/particle_system.c
source/blender/blenloader/intern/readfile.c
source/blender/makesdna/DNA_material_types.h
source/blender/makesdna/DNA_particle_types.h
source/blender/render/intern/include/render_types.h
source/blender/render/intern/include/renderdatabase.h
source/blender/render/intern/include/strand.h
source/blender/render/intern/source/convertblender.c
source/blender/render/intern/source/renderdatabase.c
source/blender/render/intern/source/strand.c
source/blender/src/buttons_object.c
source/blender/src/buttons_shading.c