RealTime render animated scenes, Is there a better way?

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

RealTime render animated scenes, Is there a better way? // Roundtable

1  |  

Post by ivampretti // Oct 28, 2008, 12:39pm

ivampretti
Total Posts: 151
pic
I discovered today that its possible to render a scene to file in the realtime render engine without using a program that record the screen moviment, what provides boring things like no garanty of rendering all frames then the scene stays skeeping, you have to stay waiting the render finish to change the active window, etc.


I used the realtime render to file to render lots of frames that receive numbers in their names like frame_00000, frame_00001 and so on... After this I use the "Beneton Movie Gif" program to make the sequency of PNGs files into an avi rendered with the codec that I want.


That is not so bad, but there is no way to render the scene as an avi directly by the realtime render to file? because is so boring to move all frames to the Beneton then wait it load, then wait it join in to an avi file... with the limitation of a thousand frames per time, because of the Beneton's stuped limitation.... so I'll have to join all thousands frames peaces toguether to get my video...

Concluding, is there a better way to do this?

Post by DesignDevil // Oct 28, 2008, 10:12pm

DesignDevil
Total Posts: 76
pic
Serch in G**gle for a BMP2AVI Tool or something like that.


Or "the easy way" use my own program: http://www.east-power-soft.de/index.php?menu=software_software_progs_bivi


It's in german language but it is very easy to use and FREEWARE. The importend part: get your images and made a video (AVI) out of it. You can import 27 different image types (BMP, DDS, Dr. Halo [nur Graustufen], GIF, HDR, ICO, IFF, JNG, JPEG/JIF, KOALA, LBM, Kodak PhotoCD, MNG, PCX, PBM, PGM, PNG, PPM, PhotoShop, Raw Fax G3, SGI, Sun RAS, TARGA, TIFF, WBMP, XBM, XPM) and export to all codecs that installed on your pc (DivX, Xvid etc.)


Optional: You can add a wave file to the AVI. (no mp3 - sorry - only wave)


And here a small tutorial:

- Choose the folder with your images (left side, yellow folder icon)

- Press the ADD icon button (with the 3 little images -> ADD ALL)

- Now enter the video frame per second rate (Frames Pro Sekunde) i.e. 25 for PAL

- Choose "1 Frame(s)" in the field "Anzeigedauer"

- Click on the green "Erstelle AVI" Button (means "create AVI")

- Choose the Codec & Filename


that's it.


If i could find more time i would create a multi language version but....well....you know how it is....

Post by noko // Oct 29, 2008, 12:04am

noko
Total Posts: 684
Not sure if this is a better way but another option. I use tS itself, model side. With the Background effects shader I use the animate option on the Background tool panel, key framing the first and last numbered image. I also have to add an object which I make invisable but also keyframed from first to last image, usually just a slight movement (seems to be needed for the background effect shader to work). I render to file with the animation formats available. This allows for tone mapping, motion blur (no inbetween frames unless you really add to your animation length). Another layer of objects/effects can also be added if desired. Clevit is, you are now rendering each pass using lightworks :D, the good news is that it renders rather quickly.


Probably slower then dedicated software but I ended up going this route. I usually build animations this way using Camtech looseless file compression for the animation then take it to a video editor afterwards.

Post by Nez // Oct 29, 2008, 12:47am

Nez
Total Posts: 1102
pic
There's other free software out there that has been mentioned previously on the forum, possibly the most popular being VirtualDub - do a forum search on that (and a Google search) and you should turn up lots of info. My understanding is that it is comparable to Adobe Premiere etc and can compile stills into animations in various formats; I've used Premiere successfully in the past for similar purposes.

You'll also find quite a few threads on the forum advocating the rendering of animations from trueSpace (or pther packages) as sequential stills rather than direct to animation files like avi for a couple of reasons - primarily means you can chosse your compression/codec etc later on and change as necessary but also means that should you have a software crash partway through rendering, you still get a whole pile of rendered frames up to the point of the crash, rather than a corrupt avi requiring you to re-run the render all over again.

Again, lots of threads about this on the forum if you have a look about, I expect others more interested in animation (I don't currently do any) could point you towards specific threads.

Post by TomG // Oct 29, 2008, 5:29am

TomG
Total Posts: 3397
One other reason real-time doesn't go straight to AVI - it would add processing time. You can see from video compositing software that compression takes quite a bit of calculation, as it needs to compare frames, see what is changed, see what information can be compressed, then write that out in the specialist compressed format.


This would make it no longer real-time :)


HTH!

Tom

Post by ivampretti // Oct 30, 2008, 9:53am

ivampretti
Total Posts: 151
pic
Thank you all guys, but I choosed the DesignDevil's program, the BIVI. It is great! Really simple to use! Thanks a Lot DesignDevil!:banana:
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2021. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn