An Idea in Rendering

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

THREAD CLOSED
 
Thread Tools Search this Thread Display Modes
  04 April 2013
Smile An Idea in Rendering

Just as an example say I have a scene and nothing in it moves. The only thing moving in my animation is the camera itself. But for the first 10 frames my camera doesn't move, nothing moves and nothing changes. The next 10 frames the camera dollys in closer to the scene then stops. The next 10 frames it just sits there and once again nothing moves and nothing changes. Totaling an animation of 30 frames.

When rendering this, does anything exists that would tell the software that since the first 10 frames of the animation has nothing changing, it would only render the first frame and then simply "copy and paste" that frame until it hits the frame when something in the scene changes. I'm using 3DS Max and it seems as though it just re-renders the same frame over and over again. Does anything like this exist or has even been talked about in any software. I'm not sure of a name that would would simply explain this idea either without explaining everything. If you have an explanation as to why this can not be possible please do tell! Any comments would be appreciated thanks!
 
  04 April 2013
Actually it does exist. It's called editing.
Render your animation from 20 - 30 frames
and hold first frame for 10 frames.
 
  04 April 2013
Best thing to do is to set up multiple scene renders and send them to a que. I routinely render in sections out of a scene.
 
  04 April 2013
Along the lines of editing...a comp package too can let you set up what you want. Render only the active frames and you can insert a hold 'anywhen' you want for as long as you want. Done.

What you describe is rather odd scenario that a renderer wouldn't necessarily need as a 'feature' to fix. Smart planning is the fix.

Edit:If you simply must have it as frames on disk I would think a script to copy or even use a tool like XnView to create your 'hold frames'.

Last edited by circusboy : 04 April 2013 at 02:23 PM.
 
  04 April 2013
Originally Posted by alruggiero: Does anything like this exist or has even been talked about in any software. I'm not sure of a name that would would simply explain this idea either without explaining everything. If you have an explanation as to why this can not be possible please do tell! Any comments would be appreciated thanks!


I'm using similar trick to avoid creating additional collision geometry for frames where model(or some part of it) is not moving. Thanks to this I save a lot of disk space and geometry baking time. But I'm using Houdini .
__________________
If it's not real-time, it's a piece of shit not a state of the art technology" - me

magic happens here... sometimes
go nodeway
 
  04 April 2013
Originally Posted by circusboy: Edit:If you simply must have it as frames on disk I would think a script to copy or even use a tool like XnView to create your 'hold frames'.


Yeah, post-render script should do the trick.
__________________
If it's not real-time, it's a piece of shit not a state of the art technology" - me

magic happens here... sometimes
go nodeway
 
  04 April 2013
Thank you guys, my real project contains a bunch of close ups and transparent objects that require average 10minutes to render each frame so this is really needed. I'll check out some solutions with the information you gave. At least I know that I would have to use an alternate editing program if I must (was trying to avoid that, ha) but what must be done will be done! Thanks!
 
  04 April 2013
You should seriously consider implementing post work into anything you do. Like After Effects or Nuke. Nothing straight out of render is as good as when you composite and color correct.
 
  04 April 2013
You can use the batch rendering option to render different cameras which is how I rendered out the different sections of my Lego plane animation.

Alternatively specify the frames in the common panel ie 1, 30 - 200 etc.
Rendering is expensive only do as much as you need by reusing and reducing what you need to render when you can.
__________________
Portfolio - https://www.behance.net/anthonyy
Animation - https://vimeo.com/user4968148/videos
 
  04 April 2013
I know the obvious answer is editing and post-work, but it would be pretty cool if the renderer can tell that nothing changes, and can duplicate static frames for you, on the fly. What would have to happen for that to be a possibility?
 
  04 April 2013
Originally Posted by Lagavulin16: I know the obvious answer is editing and post-work, but it would be pretty cool if the renderer can tell that nothing changes, and can duplicate static frames for you, on the fly. What would have to happen for that to be a possibility?


It could be scripted quite easily.
 
  04 April 2013
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
__________________
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
 
Thread Closed share thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 01:20 PM.


Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.