Producing AVI ?

Started by psavolai, December 24, 2005, 01:43:19 PM

Previous topic - Next topic

psavolai

Hi all,

I am currently investigating different choices for producing 3d
games and other content, and your stuff looks really really good.

But still I'd like know few things before I invest a lot of time and effort on the wrong horse.

1. Can I make a fully scripted animation  and then render it to AVI ?
(sort of like having the cartest render one run directly into avi file)

2. Can I get this with  all OpenGL goodies like fog and such included ?

Basically what I'm trying to say that I'd like to use your 3D environment to
produce animated scenes for homemade videos and films.

3. Any progress on the webstart thingie ?

thanks,

petri.

EgonOlsen

Not sure what you mean with "scripted". There is no scripting language included in jPCT, if that's it what you are talking about. About the AVI-thing: You can get a rendered frame as pixel-array and do whatever you like with it. It should be possible somehow to create a video from that albeit i've never done that. Or you can use an external tool like FRAPS to capture a video of your animation. Works fine, i did that for a Paradroidz game video for example.
What do you mean with "webstart thingie"?

psavolai

Thanks for replying.

By "Scripting" I mean programmed in general. (as opposed to timeline based toys)

I've attached a scripting engine to a couple of these 3d- environments to
make testing and playing easier and more interactive by eliminating the compile-link cycle.
I was planning on doing the same with your engine.

You said that I can get each rendered frame as a pixel array.
That's really nice.
Just to make sure, a couple of points:

1. Even if the frame is rendered using all the niceties in hardware ?
2. Are there any timing issues to consider
 (it takes some time to write the frames to disk)

[OR I should give this "FRAPS" a go ]


The "Webstart thingie" refers to the ability of using your engine in
"java WebStart"  applications.
From  what I understand in your demos page and by quickly glancing this forum there are still some issues ?

thanks,

petri.

EgonOlsen

Quote from: "psavolai"
1. Even if the frame is rendered using all the niceties in hardware ?
2. Are there any timing issues to consider
 (it takes some time to write the frames to disk)

[OR I should give this "FRAPS" a go ]


The "Webstart thingie" refers to the ability of using your engine in
"java WebStart"  applications.
From  what I understand in your demos page and by quickly glancing this forum there are still some issues ?
Yes, you can grab the output of the hardware renderer in exactly the same way. Timing can be somewhat more complicated because reading back the image data from the card takes some time as well as saving/compressing it. Then again, it shouldn't matter much because you have to produce animations on a fixed framerate anyway for video (i.e. 25fps). It shouldn't matter if these 25fps are rendered in realtime or more like 25fp10sec.
Webstart is fine. There are no issues that i'm aware of.