Need no further explanation. Would be really helpful when rendering locally.
Announcement
Collapse
No announcement yet.
Pause Render
Collapse
X
-
did you do a search to see if someone has requested this before and if there was a response to it?
---------------------------------------------------
MSN addresses are not for newbies or warez users to contact the pros and bug them with
stupid questions the forum can answer.
-
Originally posted by Da_elf View Postdid you do a search to see if someone has requested this before and if there was a response to it?
But I agree that no forum benefits from having the same topic covered in many threads.
Comment
-
Originally posted by RErender View PostBeing able to pause would slow down v-ray, worth it?Kind Regards,
Richard Birket
----------------------------------->
http://www.blinkimage.com
----------------------------------->
Comment
-
If the render could be paused, would it be much different from temporarily setting the CPU affinity to 1 CPU? Even if paused 3ds Max would probably still be using a load of ram, sucking up system resources which might slow down everything regardless.
Comment
-
Originally posted by RErender View PostThat's the prob, it's not just there, v-ray would need to constantly check to see if you happened to press the pause button. This was thoroughly discussed back in 2003-2004Kind Regards,
Richard Birket
----------------------------------->
http://www.blinkimage.com
----------------------------------->
Comment
-
every time I'm rendering something that takes a lot of time, and suddenly have to quicly prepare something different, I PRAY for the pause button. because setting affinity to 1 cpu leaves me with only 3 cores, while all the render nodes are still working on the original file.
so the pause option in vray - as neccessary as it sometimes is - would be meaningless without temporarily relieving the render nodes as well as the workstation.
or maybe we should think about some kind of a render manager, that could assign/unassign slaves/cpus on the fly?the purpose of a ninja is to flip out and kill people.
the purpose of an architect is to flip out and design for people.
________________________
www.1050.pl / www.kinetik.pl
Comment
-
Originally posted by palibebeh View Postor maybe we should think about some kind of a render manager, that could assign/unassign slaves/cpus on the fly?Kind Regards,
Richard Birket
----------------------------------->
http://www.blinkimage.com
----------------------------------->
Comment
-
I always run vray with the low thread priority option checked, that allows me to keep working on other stuff while rendering. as long as I don't run out of memory that is.
but I agree, quite apart from the pause button, a dr manager would be great.
Comment
-
just change the cpu priority in the task manager. a pause button doesn't make sense, it doesn't free memory, it's useless.Marc Lorenz
___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___
www.marclorenz.com
www.facebook.com/marclorenzvisualization
Comment
-
Originally posted by RErender View PostThat's the prob, it's not just there, v-ray would need to constantly check to see if you happened to press the pause button. This was thoroughly discussed back in 2003-2004
I think a instant pause isn't possible if you are in bucketmode, but a pause of assigning buckets to the renderslaves would be possible:
The 3ds max pause button fires a signal into the render enviroment and vray only have to catch it. Then it have to stop sending/broadcasting the bucket id of the next bucket to the renderslaves.
Is it so difficult?
Comment
-
The main issue here is that we don't have direct access to the Pause button to check its state; instead, the Pause is implemented as part of the render progress bar - whenever the renderer updates the progress bar, 3ds Max checks the Pause button, and if pressed, does not return control to the renderer until the Resume button is pressed. In that way, the renderer itself is not aware of when the pausing happens. This is the main issue. V-Ray has one main thread, which does not perform rendering, but only updates the progress bar, while the actual rendering is done by other worker threads. When 3ds Max pauses the main thread, this does not in fact stop the rendering done by the worker threads - and since the main thread itself cannot detect when the pausing happens, we can't really do anything about it.
Best regards,
VladoLast edited by vlado; 16-03-2009, 05:40 AM.I only act like I know everything, Rogers.
Comment
Comment