geometry shader

3
Tips & Tricks Mental Ray: Geometry Shader Date: 19 th Mar 2009 Page | 1 One of the most time consumig aspects of a Computer Graphics pipeline is lighting and rendering. We often have very huge scenes and geometry that can run into thousands and lakhs of polygons. This of course then takes a fair bit of time to render and evaluate. Even a simple scene file like this, which is just a sphere with extrusions…

Upload: prem-moraes

Post on 12-Nov-2014

406 views

Category:

Documents


4 download

TRANSCRIPT

Tips & Tricks  Mental Ray: Geometry Shader    Date: 19th Mar 2009 

  P a g e  | 1 

 One of the most time consumig aspects of a Computer Graphics pipeline is lighting and rendering. We often have very huge scenes and geometry that can run into thousands and lakhs of polygons. This of course then takes a fair bit of time to render and evaluate.   

  Even a simple scene file like this, which is just a sphere with extrusions…  

  

Tips & Tricks  Mental Ray: Geometry Shader    Date: 19th Mar 2009 

  P a g e  | 2 

  …took 42 seconds to render. But if we have to do various changes to the lights and evaluate the same, this will then take a fair bit of time. Very often making us wonder if we can just replace the geometry with some simple objects, make requisite changes in lighting and then, re‐put the final high res Geometry.   Go to the transform node in the Attribute editor,   

  Enable the Geometry shader 

  Select which Mental Ray geometry shape matches closely to the scene geometry.  

  

Tips & Tricks  Mental Ray: Geometry Shader    Date: 19th Mar 2009 

  P a g e  | 3 

  

  The scene geometry gets replaced with a simple Mental Ray primitive and renders in a fraction of time.   But the look of the geometry in the viewport remains the same   

 This is a simple but intutive way of using geometry shaders. Note here that this is not the only usage of geometry shaders, the more advanced uses will be discussed in a later topic.