comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Website update
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: Website update [message #38080] Thu, 19 February 2004 11:04
Rick Towler is currently offline  Rick Towler
Messages: 821
Registered: August 1998
Senior Member
"Paul van Delst" wrote...
> Rick Towler wrote:
>>
>> About two years ago I put up a few skimpy web pages offering up my
object
>> graphics camera class and directInput DLM with a promise to add more. I
>> have *finally* found the time to update these web pages. Highlights:
>>
>> RHTgrCamera
>
> <snip>
>
>> There is a new demo available too which demonstrates view frustum
culling,
>
> "view frustum culling"?? Wha...?
>
> I feel old.

Either you feel old or I feel foolish. There are days where I think view
frustum culling in IDL (as I have implemented it) is like tricking out a '74
pinto. Lift kit for the back... Some nice chrome rims...

View frustum culling is a method of limiting the number of polygons pushed
down the rendering pipeline by testing objects for intersection with the
viewing frustum. If objects intersect they are rendered, if not they
aren't. The view frustum is the truncated pyramid that defines the space
where your object graphics objects are rendered.

For example, if you had a large very high resolution DEM and you wanted to
do a fly thru of a drainage you would construct the 3d model by creating it
out of smaller tiles, say 40x40 polygon objects. These objects could be
added as culled content to the camera. For every frame that is rendered the
camera would check which objects intersect the frustum and set these objects
HIDE properties accordingly. If your view is set such that you only ever
see a subset of the 40x40 objects you get a nice gain in performance
compared to the brute force approach.

Now all 4 people using my camera can enjoy this feature :)

-Rick
Re: Website update [message #38082 is a reply to message #38080] Thu, 19 February 2004 07:29 Go to previous message
Paul Van Delst[1] is currently offline  Paul Van Delst[1]
Messages: 1157
Registered: April 2002
Senior Member
Rick Towler wrote:
>
> About two years ago I put up a few skimpy web pages offering up my object
> graphics camera class and directInput DLM with a promise to add more. I
> have *finally* found the time to update these web pages. Highlights:
>
> RHTgrCamera

<snip>

> There is a new demo available too which demonstrates view frustum culling,

"view frustum culling"?? Wha...?

I feel old.

paulv

--
Paul van Delst
CIMSS @ NOAA/NCEP/EMC
Re: Website update [message #38085 is a reply to message #38082] Thu, 19 February 2004 06:56 Go to previous message
David.Chevrier is currently offline  David.Chevrier
Messages: 14
Registered: May 2003
Junior Member
I just wanted to comment that this camera object rocks. I've been
using it for a few months now in various projects and it really makes
things easier, especially for creating animations. I haven't tried
out the new version, but I'm looking forward to. Thanks Rick!
Also, since people have been talking about animations recently (it
seems to come up quite often around here), I've also just updated my
website. I posted many different scientific animations that I created
using only IDL, IDL2AVI, and (for the CT scan animations) Rick's
object. (One animation on the page was created by Rick a few years
ago if you need further proof of his expertise.) Let me know what you
guys think. Also, if anyone else has IDL animations posted on a site,
please post the link... I love seeing what other people are doing in
this department!

http://www.nefsc.noaa.gov/femad/ecosurvey/acoustics/

I'll be posting even more new animations shortly... hopefully...
have fun,
dave
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: Colliding galaxies in 3-D object?
Next Topic: Re: Calling DirectInput from IDL

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:39:53 PDT 2025

Total time taken to generate the page: 0.00464 seconds