Brett Chladny (chladny++at++atlanta.sgi.com)
Fri, 08 Jan 1999 17:48:28 -0500
I see five option, depending on what you are trying to achieve.
If you want to capture every pixel of every frame at full resolution,
you should add a post draw callback to copy the pixel information from
the display buffer into separate files. This will, most likely, slow
down the # of fps. If timing of your applications is frame based, this
is not a problem, but if the applications are time based, you could have
a problem. You would "miss" some of the frames.
If you want a few select still images of the simulation, you could log
in from another computer, set your display to the remote system, and run
scrsave.
If you only want a small window version of the running application, you
can use mediarecorder (I have not had much luck with it).
If you are on an IR and you want a vedio tape of the application, use
ircombine to set up the video out. It can capture any part of the frame
buffer >= 640x480.
For an even better recording (broad cast quality), you could add a GVO
card to your IR pipe. This works just like the option above, only
higher quality.
Brett Chladny
DOUGLAS_MASHEK++at++udlp.com wrote:
>
> Hi,
>
> We're running Division, Coryphaeus, and a few Performer Demos, and we
> would like to know how to get performer to render the frames, and then
> dump them to files. Is this possible? If so, how? Will it take
> modification to the applications, or is there some hooks to performer
> 2.2 that will let me control that from another program? I want the
> capture to happen in a syncronized fassion, when each frame is fully
> rendered.
>
> If anyone has done this, I shure could use some help. I'm a novice to
> Performer programming, but I have a 3-Pipe Onyx2, and an Onyx2 IR
> deskside that we want to capture the images from.
>
> Any help would be appreciated.
>
>
> Thanks,
> Doug
>
>
This archive was generated by hypermail 2.0b2 on Fri Jan 08 1999 - 14:50:09 PST