Adverti horiz upsell

Perfect Bounding 0.1.0

Sample program of perfect bounding

License
Button download
47 Downloads

Operating Systems

  • Solaris

History

Created:08/23/2009
Last Modified:08/23/2009
File Size: 4.97 KB
Description:
  This is based on Pixar's paper 500 million and counting: hair rendering on ratatouille. First it emits a proxy procedural with a conservative bound, -3 3 -3 3 -3 3 in this case. The proxy procedural will NOT render anything. It emits a number of real procedurals with tighter or exact bound. Those procedurals will emit RIB stream to renderer, a number of spheres with random size in this case. The idea is to subdivide a large date to a set of smaller data, and to delay RIB stream.

Test:
  Assuming you have 3Delight installed on your system, you can Make it. Open foo.rib to find the line:

    Procedural "DynamicLoad" ["spheres" "21"] [-3 3 -3 3 -3 3]

The number follows "spheres" controls how many spheres it will render.

Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum if you have any questions or problems.
Please rate and review in the Review section.