To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.rayOpen lugnet.cad.ray in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Ray-Tracing / 2160
2159  |  2161
Subject: 
Re: Animation using Datsville
Newsgroups: 
lugnet.cad.ray
Date: 
Sun, 7 Mar 2004 18:42:26 GMT
Viewed: 
1993 times
  
I'm working on some code to do this now : )  It's an extension of a
utility I wrote a week ago that takes an Ldraw file and parses all the
submodels and parts to give one a list of the pieces needed to build it.
  This new version just parses things further, down to the polygon level
and then tests the vertices and their centroids to see if they lie
within the view cone.  I'd like to expand it to do real clipping and BFC
eventually too.  That'd make something like datsville workable in OpenGL.

For POVRay, which is what most of us use for renders, we could add pov
bouding boxes in the basic parts and primitives, not so much to remove
parts of the scene, but to speed up pov's intersection testing.

Michael Horvath wrote:

There was some discussion a while back about a technique whereby one culls all
objects that are not within the field of view. I don't know if this technique
was ever created.
I don't know if it's possible to get the bounding box of every object, but if it
is, then one could surround each submodel with an if/else statement, and only
render a sub-model if it is found within the view cone.



Message is in Reply To:
  Re: Animation using Datsville
 
There was some discussion a while back about a technique whereby one culls all objects that are not within the field of view. I don't know if this technique was ever created. I don't know if it's possible to get the bounding box of every object, but (...) (21 years ago, 5-Mar-04, to lugnet.cad.ray)

22 Messages in This Thread:





Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR