Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] I need help! => Topic started by: Architex on 2020-02-22, 15:17:00

Title: Keep working when corona is Rendering?
Post by: Architex on 2020-02-22, 15:17:00
Hello.
Here a beginner in 3DS and Corona, steel need to learn a lot, but... I found that when Corona is rendering its impossible to keep working in 3ds max. It blocks the viewports until render is finish.
Is there any work around? A batch render would be an option?

I have look inside Index topic help but didin`t find any posts there so i decide to ask for help in here.

Cheers
Title: Re: Keep working when corona is Rendering?
Post by: romullus on 2020-02-22, 15:38:01
You can work in viewports and with materials as usual, when Corona is rendering in interactive mode. Obviously that is not possible when regular rendering is running.
Title: Re: Keep working when corona is Rendering?
Post by: Architex on 2020-02-22, 15:45:41
Yes i have noticed that.

but is there a solution? Imagine if i need to render 10 images with 1:30 hour/min each. I have to stay stoped from 3ds max until those renders are finish?
Title: Re: Keep working when corona is Rendering?
Post by: romullus on 2020-02-22, 16:17:52
Well, if you want to work on another scene, then open second 3ds max session and work there, while Corona will render in the first one. You can open as many 3ds max sessions as your RAM will fit in.
Title: Re: Keep working when corona is Rendering?
Post by: Architex on 2020-02-22, 16:22:23
Sorry for misunderstood.
I need to stay on the same scene. I need to keep working on the same object while corona is rendering one camera image.
Example: I have a scene with 4 cameras. Need to render all of them. How can i do it? Do i need to do 1 by 1 or is there a solution for bake a lots of image cameras from a scene?

Do you know about any Corona Batch render?
Title: Re: Keep working when corona is Rendering?
Post by: romullus on 2020-02-22, 16:30:15
I'm not really sure if i understand you, batch rendering and working on the scene while rendering is going on, are two completely different things. Regarding the former, you can use 3ds max's native batch rendering - Corona is supporting it rendering>batch rendering. As for the ability to work on the scene while rendering is going on, i'm affraid that's impossible in principle. I can't even imagine how it supposed to look, you move an object in the scene, but Corona should render old state of the scene, like nothing ever happened?
Title: Re: Keep working when corona is Rendering?
Post by: Architex on 2020-02-22, 16:51:27
Yap. That is it.
I have been using Rhinoceros and Vray for some time. In rhino we save cameras practicaly like in 3ds max. Then use vray to render final images. But Vray stay rendering while it is possible to keep working. Some how Vray knows that camera and keeps rendering with no troubles. And if you have a good cpu you can have a nice workflow since you can keep modeling and correct some things while the image is rendering.

The diference is Interactive Render vs Production Render.
IR is a render preview while you are working.
Production Render is for final renders. You choose a time/passes or noise for limit render. Here we can not move 3ds max viewport. It gets locked until Corona finishes the render image.

Can you please tell me were i can find the batch render to send multiple images for final rendering?
Title: Re: Keep working when corona is Rendering?
Post by: romullus on 2020-02-22, 17:00:38
You can find batch rendering in main menu>rendering>batch render.

Yap. That is it.
I have been using Rhinoceros and Vray for some time. In rhino we save cameras practicaly like in 3ds max. Then use vray to render final images. But Vray stay rendering while it is possible to keep working. Some how Vray knows that camera and keeps rendering with no troubles. And if you have a good cpu you can have a nice workflow since you can keep modeling and correct some things while the image is rendering.

What you described here, is exactly how interactive rendering is working in Corona. Maybe what you're asking is ability to lock the camera, so render wouldn't follow you through the viewports? You can find the viewport lock option in render setup at the top, look for small lock icon next to view to render.
Title: Re: Keep working when corona is Rendering?
Post by: Architex on 2020-02-22, 17:26:25
I think i was not clear enough.
What i want is just keep working on the same 3ds max file while Corona is rendering a final image "no interactive"

I have tried the Batch render from 3ds max but unfortunately it blocks 3ds max from being used to. Need to wait for all renders to complete to get inside 3ds max viewport again.
 I hope you could understand
Title: Re: Keep working when corona is Rendering?
Post by: Umro on 2020-02-22, 17:53:01
I don't know abour Rhino but as far as I know it is impossible to do a final production render while you are doing the changes in your scene in 3ds Max.That applies to Corona and Vray too.As you were advised before, you should open separate 3ds Max and render the camera you are finished with and keep working on your next camera in first 3ds Max you opened.If you have enough RAM in your PC for that.
Title: Re: Keep working when corona is Rendering?
Post by: Architex on 2020-02-22, 18:15:45
Ok. Understand know.
Render in one 3ds max and have another instance open for keep working.

Thanks for all your time and all help.

Cheers. :-)
Title: Re: Keep working when corona is Rendering?
Post by: LorenzoS on 2020-02-22, 19:46:39
You can do it with backburner.
-Open maneger - monitor - server
-send the render to bacburner selecting your pc as the one who had to work in render.
- in this way you can continue to work on the project.
Title: Re: Keep working when corona is Rendering?
Post by: Designerman77 on 2020-02-23, 21:56:32
Ok. Understand know.
Render in one 3ds max and have another instance open for keep working.

Thanks for all your time and all help.

Cheers. :-)


Hmmm... in C4D such is no problem. You can hit render and continue working on your scene as you want.
Just saying because I would never have expected this to be an issue in any highly capable program like Max.

The only limitation I experienced on old computers was due to not enough computation power, so stuff got slow.
But on modern computers, not a big problem.

The only thing I often asked myself: will renders take longer if you work on stuff in parallel? Logically, I guess... yes. :)




Title: Re: Keep working when corona is Rendering?
Post by: Jpjapers on 2020-02-24, 10:12:53
You can do it with backburner.
-Open maneger - monitor - server
-send the render to bacburner selecting your pc as the one who had to work in render.
- in this way you can continue to work on the project.

This will work but when rendering, your CPU will be jacked up to 100%so it'll basically be impossible to do anything useful.
Title: Re: Keep working when corona is Rendering?
Post by: Architex on 2020-02-24, 10:41:11
no jacked.
people with good hardware specs can optimize cores count for render as well for interactive render, inside corona preferences parameters.
i can ask corona to use only 24 cores and still have 8 cores to keep working and modeling inside viewport.

its hard to wait for multiple images do complete job render.
its hard to have to saveas and import to other instance of 3ds. its easy to forget something that you have worked if you have a complex scene.

if some one have any solutions please post here.
cheers
Title: Re: Keep working when corona is Rendering?
Post by: Jpjapers on 2020-02-24, 10:42:02
no jacked.
people with good hardware specs can optimize cores count for render as well for interactive render, inside corona preferences parameters.
i can ask corona to use only 24 cores and still have 8 cores to keep working and modeling inside viewport.

its hard to wait for multiple images do complete job render.
its hard to have to saveas and import to other instance of 3ds. its easy to forget something that you have worked if you have a complex scene.

if some one have any solutions please post here.
cheers

The solution was posted above as i said.
Title: Re: Keep working when corona is Rendering?
Post by: sebastian___ on 2020-02-24, 15:29:51
As far as I remember in some old version of Corona this was possible.
And after a quick search seems I found a text confirming this:
"It's technically possible to do it, but for stability reasons, Vlado decided that vray would not be able to interact while rendering. Other engines line corona leaves this possibility to their users."
Title: Re: Keep working when corona is Rendering?
Post by: LorenzoS on 2020-02-24, 16:28:32
With cinema4d you can work on file while rendering without problems
Title: Re: Keep working when corona is Rendering?
Post by: maru on 2020-02-24, 16:45:57
The best solution here would be either to:
- (more than 1 computer) Use one computer for scene editing and another one for rendering (e.g. send to Backburner)
or
- (1 computer only) Run one full instance of 3ds Max for scene editing and render your scene in another instance of 3ds Max or in 3dsmaxcmd (that would not eat as many resources as the full version)
Title: Re: Keep working when corona is Rendering?
Post by: LorenzoS on 2020-02-24, 17:01:45
Sto aspettando da molto tempo la possibilità di lanciare il render in DR excludendo il pc principale,
i know i can with backburner, but it is not the same, i had to check the asset and other problems that i don't have in DR, but this is another story.
Title: Re: Keep working when corona is Rendering?
Post by: LorenzoS on 2020-02-24, 17:02:30
I have been waiting for a long time for the possibility to launch the render in DR excluding the main pc,
i know i can with backburner, but it is not the same, i had to check the asset and other problems that i don't have in DR, but this is another story.
Title: Re: Keep working when corona is Rendering?
Post by: mferster on 2020-02-24, 19:12:47
Why not save your file just before rendering; Then start your render, and open a new instance of 3ds max and re open your scene?
Title: Re: Keep working when corona is Rendering?
Post by: Jpjapers on 2020-02-24, 23:36:53
I have been waiting for a long time for the possibility to launch the render in DR excluding the main pc,
i know i can with backburner, but it is not the same, i had to check the asset and other problems that i don't have in DR, but this is another story.

You can reduce the processor affinity of your local workstation in the corona settings so you can restrict how many cores of your pc local rendering will use.
Title: Re: Keep working when corona is Rendering?
Post by: LorenzoS on 2020-02-25, 11:35:22
Quote
You can reduce the processor affinity of your local workstation in the corona settings so you can restrict how many cores of your pc local rendering will use.
yes in some case can be a soluton, but for hight resolution images i found problem with denising, long timies calculation if you set few core
Title: Re: Keep working when corona is Rendering?
Post by: Mr.Max on 2020-02-26, 23:47:30
Download the free version of Deadline (up to 2 PCs iirc)
Then you can send the job for rendering and keep working on the file.
I recal it can show the rendering frane buffer too-  in Vray- but not sure about Corona tho.