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

Home » Public Forums » archive » how to keep an image object in the window?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: how to keep an image object in the window? [message #50302 is a reply to message #50244] Tue, 26 September 2006 12:08 Go to previous messageGo to previous message
Rick Towler is currently offline  Rick Towler
Messages: 821
Registered: August 1998
Senior Member
Karl Schultz wrote:
> "In your case this doesn't matter since
> you're rendering IDLgrVolume objects which force IDL to use the software
> renderer anyways."
>
> IDLgrVolume uses raycasting to generate an intermediate
> and private IDLgrImage and then renders the IDLgrImage to the device,
> using either hardware or software rendering, depending on how the device
> was set up.
>
> Raycasting is very slow, and is a software rendering process, but the
> result may actally be displayed with hardware rendering. So, putting an
> IDLgrVolume into a scene doesn't cause an automatic switch to the software
> renderer.
>

Thanks for clarifying. Makes sense too. After I posted that I thought
that I was probably assuming too much.

<sigh>

Do you texture a "billboard" with the output of the raycaster?

-Rick


> Karl
>
> On Mon, 25 Sep 2006 16:54:48 -0700, Rick Towler wrote:
>
>> As you know, Michael's suggestion is the way to go.
>>
>> The only thing to consider is that when drawing to an IDLgrBuffer IDL
>> uses the software renderer. In your case this doesn't matter since
>> you're rendering IDLgrVolume objects which force IDL to use the software
>> renderer anyways. But sometimes you want/need to use the hardware
>> renderer. In these cases you have to render to IDLgrWindow and the only
>> solution to your type if problem is to just start recording your
>> animation and take the rest of the day off er, I mean go to the
>> library and catch up on the literature...
>>
>> -Rick
>>
>>
>> Michael Galloy wrote:
>>> yy wrote:
>>>> Hi there,
>>>> I have a basic question about object. In my simulation, I want to
>>>> display some 3D data, read the image displayed in the window and save
>>>> the 2D image as one movie frame. When I display the image by using
>>>> object graphics, I found that it will be erased by other windows which
>>>> happened to be on top of it. In that situation, what I read in will be
>>>> the content in the top window not the 3D data I displayed. This is
>>>> really bad for me b/c limited by the storage space, it takes more than
>>>> a day to run the whole program and get all the data. If I have to keep
>>>> the displaying widow always on top, I can't do any other things while
>>>> the program is running and I have to even turn off the screen saver. I
>>>> don't know if there is some way to solve this problem. I found that
>>>> even the examples given in IDL help has this problem. Could anybody
>>>> help me about this? Thanks a lot!
>>>>
>>>> Jingyi
>>>>
>>> I have had weird issues with things like that too. I can't remember
>>> exactly what was going on, but since you just want to get frames for
>>> your movies and you're not looking at the frames anyway, try rendering
>>> them to an IDLgrBuffer instead of an IDLgrWindow.
>>>
>>> Mike
>>> --
>>> www.michaelgalloy.com
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Dynamic format.
Next Topic: Re: IDLgrImage image plot problem

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

Current Time: Sat Oct 11 16:02:06 PDT 2025

Total time taken to generate the page: 1.99998 seconds