Jump to content

Sampling over distance


Recommended Posts

It is a interesting topic but it is more focused in ray marching and volumes what I am looking for is for a global way to control both pixel sampling and ray sampling over distance so if my object is far away mantra can sample less stuff just like Pixar did with renderman to produce the awesome environments in "the good dinosaur",

 

"Pixar tech lead Mathhew Kuruc on instancing in RenderMan

Effective use of instancing with vegetation within the RenderMan REYES architecture was definitely a challenge we had to sort out. RenderMan is great at determining how much geometric detail you need for shading a particular model. Objects that are smaller on screen will get less points to shade. We augment this with algorithms like stochastic simplification which actually throws out entire needles and leaves before it even reaches the renderer to further reduce the number of points the renderer needs to shade. This means that each tree is optimal for shading given its size in screen space, but also completely unique. As ray traced global illumination forces us to keep entire forests of trees in memory, letting each tree be unique for optimal shading is no longer practical. RenderMan instancing is a feature which lets us reuse the same tree repeatedly within a forest. We now had to manage the shading cost of instancing vegetation, as it would be impractical to shade a tree in the background with the same amount of detail as the foreground. To solve this, we used our stochastic simplification algorithm to determine the optimum shading detail for each dressed tree and then bucket the results into several discrete levels. This allowed us to effectively balance the memory cost of keeping an entire forrest in memory with the time cost of shading that forest."

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...