Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Palad1

macrumors 6502a
Feb 24, 2004
647
0
London, UK
How much memory does your machine have?

If your machine starts swapping while rendering, adding memory can easily more than half the rendering time.

Each time memory gets swapped on disk, all the pending operations are stopped while the page is written on disk (slow as hell) or a new one is loaded in memory (a tad faster), then the rendering of the frame goes on.

So you have the swapping overhead to take into account

BUT if you are rendering on disk, you end up with concurrent access on your hard drive (although I'd bet that swapping memory has a higer priority than writing userspace data).

Long story short, swapping on a memory / disk intensive task may very well be your bottleneck, even if you had a quad G5 with 512 megs, or an octo cray one, the rendering would still take weeks.

well, now, feel free to post and state that you have 4gigs in your iMac so I can look like a pompous prick :p

Good luck with your project!
 

Dafke

macrumors 6502
Mar 24, 2005
261
0
maybe there is somebody with a brand new quad that can help you. if someone has this cinema app ass wel, maybe someone would like to test how fast his/her quad can do it.

even a better idea is to start an 'Apple Mac Hardware - Cinema Test', make your scene downloadable and people will want to see how fast they can do it. They do have to hand in the result off course.
 

Palad1

macrumors 6502a
Feb 24, 2004
647
0
London, UK
Dafke said:
maybe there is somebody with a brand new quad that can help you. if someone has this cinema app ass wel, maybe someone would like to test how fast his/her quad can do it.

even a better idea is to start an 'Apple Mac Hardware - Cinema Test', make your scene downloadable and people will want to see how fast they can do it. They do have to hand in the result off course.

I'd rather not pay his monthly bandwidth bill if he were to do this...

:}
 

Dafke

macrumors 6502
Mar 24, 2005
261
0
Palad1 said:
I'd rather not pay his monthly bandwidth bill if he were to do this...

:}

well okay, only the winner (the fastest) gets to hand in the result
 

hcuar

macrumors 65816
Jul 23, 2004
1,065
0
Dallas
It'll be fine... they are spec'd to run that way. Granted you are causing wear and tear... however most people think that just starting up your computer daily causes more than using it! :p
 

RHMMMM

macrumors member
Aug 9, 2005
88
0
Sure, let it go for as long as you want. The worst thing that can happen is it will die, in which case you still have the balance of a year's warranty and you can get a new one!
 

atomcoeur

macrumors newbie
Original poster
Nov 9, 2005
18
0
London
hcuar said:
It'll be fine... they are spec'd to run that way. Granted you are causing wear and tear... however most people think that just starting up your computer daily causes more than using it! :p

yea i always say that hehe.. I guess it'd be alright I'm just getting paranoid cause it's new although come to think of it my pbook ti has gone through worse - i've been known to give my computers a good work-out..... anw thanks everybody!
 

revenuee

macrumors 68020
Sep 13, 2003
2,251
3
RHMMMM said:
Sure, let it go for as long as you want. The worst thing that can happen is it will die, in which case you still have the balance of a year's warranty and you can get a new one!

best advice i've heard so far

wow two weeks ... the longest i've left anything has been a day or 2 rending some video in final cut pro 1.2 --- ya back in the days when NOTHING was real time --- ya i've been doing this that long ... LOL
 

dubbz

macrumors 68020
Sep 3, 2003
2,284
0
Alta, Norway
Mac Kiwi said:
Whatever you do save out as tifs or even better tga files.If you crash you still have all your frames up to the point of the crash.If you use say .mov youre screwed if you crash.

Thanks for the tip. Can't believe I haven't thought of that before.... :eek:

Doesn't crash often, but when it does, it's damn annoying.
 

Mac Kiwi

macrumors 6502a
Apr 29, 2003
520
10
New Zealand
atomcoeur said:
well, i have 4 scenes with 900F each.. but with different cameras shots etc it must come up to around 5000 frames and im rendering at 640x360. The antialising is on geometry and im only using shadow maps. The only really intensive thing in my animations is lots of smoke pyrocluster effects although I have the volumetracer at 20 World step and it does not cast or accept shadows so its not really slow. I'm also using lots of volumetric (omni) lights and very luminous/reflective surfaces but thats about it. No AO, no GI, no caustics. The 2 weeks estimate came about by simply multiplying 5 min per frame times 5000 frames = 17 days.

A worrying thing I have noticed is that as the render goes on the slower it gets; for example last night I put on a batch and within say 2 hours it had rendered 20 frames but in 14 hours it had rendered 30! Too much memory saturation perhaps? :S



I've been rendering in .mov until now - do u think rendering in stills would make things faster?

Thanks!


Ok

No like the others said stills wont be faster,just safer.


Something to watch for with reflections is that you dont have a mirror to a mirror type situation where one just bounces rays from one to the other.


You can use compositing tags to reduce the aliasing etc on objects further in the bg.The new ver 9.5 lets you add basically anything as include exclude to a comp tag now,if youre using 9.5 that is.


Pyrocluster is known for being waaaaay slow.It was released with 8 I think it was and people used it for a while and then just didnt,it was just to slow.


If you can hold off your render and have a bit of cash you can spend then get Pers {Mdme Sadie} Storm Tracer plugin,its really quick.All its effects are rendered using sprites as opposed to particles.Its a very capable plugin.


As for lights a good rule of thumb is to turn them all off and then slowly turn one on and render.If you check your lights this way then quite often you will find a couple of fills may be able to be chucked as they dont do much.Sometimes you can also substitue visible lights with some noise,will reduce your render hit once again.I am assuming your shadow maps are 256x256 or maybe a little bigger?
 

Mac Kiwi

macrumors 6502a
Apr 29, 2003
520
10
New Zealand
dubbz said:
Thanks for the tip. Can't believe I haven't thought of that before.... :eek:

Doesn't crash often, but when it does, it's damn annoying.


nw


I read a story on CG Talk one day a few years ago.Some poor guy was doing a huge render {May have been Maya} anyway he used .mov.His render then crashed about half way through a couple of thousand frames.He was left with some kind of corupted QT file which was about 700m in size I think.In the end he just had to chuck the QT file and start again.


Great thing about stills is you can also run an action or make a droplet to tweak stuff in post.
 

atomcoeur

macrumors newbie
Original poster
Nov 9, 2005
18
0
London
Mac Kiwi said:
Great thing about stills is you can also run an action or make a droplet to tweak stuff in post.

another great thing kiwi, remember the memory overload i had? with stills it barely uses half of my memory and renders at a costant rate of 1f per 3 min, which is fantastic (however slow it may sound)- so thanks for that. I think I'm going to renice Cinema4d so it uses 95% of the CPU as opposed to the 77% it uses now - and then pray.

As for the pyrocluster thanks for the tip - didn't know you could get sprites on C4D - it's a bit too late now anw but i'm ok with its speed cause i'm using it at a very very low res.
 

Mac Kiwi

macrumors 6502a
Apr 29, 2003
520
10
New Zealand
Excellent :)

Oh Pyro does an excellent job of pyroclastic effects dont get me wrong,the render hit just doesnt justify it is all.


Good luck.
 

budugu

macrumors 6502
Sep 8, 2004
433
0
Boston, MA
Just 65C?

With the temperature monitor i have seen that my imac is above 65 (all the time) and hovers arround 75-80C or even 83 when using handbreak. Do you think it is time i called apple? And i am sure it is in Centigrade!:(
 

Chasealicious

macrumors member
May 6, 2005
91
0
Fayetteville, AR
RENDER TO/FROM AN EXTERNAL HARD DRIVE!!!

Can't emphasize that enough, the iMac G5s do get uncomfortably hot when encoding, especially for that length of time. As long as all of the rendering is based on an external disk, you'll eliminate a HUGE source of heat within the machine. Trust me, I've had my machine shut itself off because it got too hot doing exactly what you're trying to do. Once you go external, no problems.

This is, of course, assuming that you don't want to just leave the whole thing in a refrigerator. ;)
 

840quadra

Moderator
Staff member
Feb 1, 2005
9,256
5,968
Twin Cities Minnesota
Seeing posts like this makes me feel bad owning a Dual 2.0 GHZ Rev.B G5. :(

The most I use the processing power for, is Folding@home, then ripping and encoding DVD files I have, Digitizing Albums (good old LPs), encoding video for my iPod Gen5, and some light work in the Gimp.


Whatever you are rendering, I hope it goes well, and like many of the folders on here have stated (especially those with iMacs) you should be fine. Just keep it nice and cool, and if possible do this kind of work on an external drive ;) .
 

atomcoeur

macrumors newbie
Original poster
Nov 9, 2005
18
0
London
btw i just need to move all the files on the external drive and change the render paths or does cinema4d have to run from the external also?
 

freeny

macrumors 68020
Sep 27, 2005
2,064
60
Location: Location:
dops7107 said:
:eek:

Sorry, i don't actually have anything useful to tell you ... but wow, leaving a computer to "compute" for 2-3 weeks. I know nothing about Cimema4d. What takes that long to calculate??
3D animation is one of the most processor intensive things your computer can do. Thousands of consecutive images rendered each needing calculations of lighting, textures, reflections, movement, motion blur, particles, camera movements and post processing. All that and after the two weeks of rendering you will end up with about 15 to 20 minutes of footage (+or- depending on complexity).

This is one reason (there are many) why Pixar takes 3 years to complete a 90 minute film.
 

freeny

macrumors 68020
Sep 27, 2005
2,064
60
Location: Location:
atomcoeur said:
A worrying thing I have noticed is that as the render goes on the slower it gets; for example last night I put on a batch and within say 2 hours it had rendered 20 frames but in 14 hours it had rendered 30! Too much memory saturation perhaps? :S
It all depends on what is in the render frame at the time. your animation may progressivley become more complex as it moves along. a reflective object that is not in the rendered frame in the beginning of the clip may slow the process as it enters into the picture and logically speed up the render as it leaves.

The estimated render time only applies to the estimated time of the current frame render, times the remaining frames. I'm pretty sure your resulting render time will be days +/- different than the original estimate.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.