Chaos Corona for 3ds Max > [Max] Daily Builds

Corona vs other render engines

(1/3) > >>

soso:
Here's the comparison between Corona, V-Ray, Redshift, Octane, and Arnold Render. Tried my best to get the identical result & minimize the difference between the renderer engines. The hardware specs: i7 4790k with GTX 780.

Corona


V-Ray


Redshift


Octane Render


MAXtoA (Arnold Render)


From the result render of this emissive material scene, here's what I've got:

a. Corona build 2017-11-10
The indirect lighting from Corona is the best of all in the terms of the best quality of image output from GI WITH less noise level OR less render time.

b. V-Ray adv 3.60.03
Definitely slower than Corona for the same quality output image. Btw, I don't wanna use it anymore, but I still need some essential feature from it and because of more freedom in the settings.

c. Redshift 2.5.40
Redshift actually can be the fastest than others in the term of less noise level OR less render time "IF" I change the GI & tweak some settings, but it sacrifice the quality of the image output from GI. Since the indirect lighting is the big problem for render time in Redshift, the only solution is to use the mesh light to clear up the noise faster.

d. Octane Render 3.06.4 - 4.41
It's pretty fast, but still can't beat corona in this scene.
Btw, out of this topic, if you read some advantage and disadvantage of this GPU renderer:
https://www.ronenbekerman.com/unbaised-gpu-rendering-what-is-the-big-deal/

And this for another:
https://www.ronenbekerman.com/unbiased-gpu-rendering-octanerender-vs-fstormrender/

In my opinion, I don't see any bright future in the near future for this renderer, cause of the major development is realy slow and maybe because of it's dark history...

e. MAXtoA 1.1.880 (Arnold Render)
The render time is the slowest in this scene compared to the other 4 render engines. Arnold Render is really slow when handling indirect lighting from the diffuse ray like Redshift. The solution is to use the mesh light like redshift too. Btw, monte carlo have some trouble to denoise the render sample for now. So, maybe Arnold Render can't have denoise feature in the near future.


*Here's my request list to make Corona be a better render engine:

A. Near future version:

1. Please fix this:
Corona can't handle indirect lighting from PhoenixFD fire properly. The result is the overwhelming noise in the indirect diffuse pass stays like forever. The example scene (fireplace) attached below. Cache the simulation first using PhoenixFD, then go to frame 300 and render it.

2. Shadow/Light mode of Falloff map.
Corona doesn't support it.

3. Mesh Light.
Other renderer engine could be much faster using this light for that scene. I believe corona can be more faster too with this.

4. Bucket render.
Bucket render seems can handle more sample in the same time than progressive render. The result is less noise OR less render time.

5. Roughness settings in CoronaMtl.
Many render engine have it, like V-Ray, Redshift, Octane, Arnold Render.


B. Future version:

Corona RT or fully support GPU engine like Redshift or Octane, but must be with out of core GPU memory like Redshift. Is there any chance to recruit the ex-developer from Octane or Redshift ;)


Personally, Corona is and still the best renderer engine for me. I'm sorry if I'm wrong, cos I'm still very young and not the expert in rendering.

maru:
Thanks for the tests and glad that you are enjoying Corona. Just quick answers to your points:


--- Quote ---1. Please fix this:
Corona can't handle indirect lighting from PhoenixFD fire properly. The result is the overwhelming noise in the indirect diffuse pass stays like forever. The example scene (fireplace) attached below. Cache the simulation first using PhoenixFD, then go to frame 300 and render it.
--- End quote ---
PhoenixFD is not officially supported yet, so it cannot be expected to work 100% correctly. It should be added in the next version: https://trello.com/b/EfPE4kPx/corona-road-map-3ds-max


--- Quote ---2. Shadow/Light mode of Falloff map.
Corona doesn't support it.

--- End quote ---
Requested many times. There are plans to add it.


--- Quote ---3. Mesh Light.
Other renderer engine could be much faster using this light for that scene. I believe corona can be more faster too with this.

--- End quote ---
Not sure what you mean. An object with a Corona Light Mtl is basically a mesh light.


--- Quote ---4. Bucket render.
Bucket render seems can handle more sample in the same time than progressive render. The result is less noise OR less render time.

--- End quote ---
This should not be the case, and also buckets would be against Corona philosophy (fast feedback of the whole render). Probably not going to happen (at least in foreseeable future).


--- Quote ---5. Roughness settings in CoronaMtl.
Many render engine have it, like V-Ray, Redshift, Octane, Arnold Render.

--- End quote ---
Material UI/features overhaul is planned.


--- Quote ---Corona RT or fully support GPU engine like Redshift or Octane, but must be with out of core GPU memory like Redshift. Is there any chance to recruit the ex-developer from Octane or Redshift ;)

--- End quote ---
There is interactive rendering already.
GPU rendering may be possible in the future. At least to some degree.


--- Quote ---Personally, Corona is and still the best renderer engine for me. I'm sorry if I'm wrong, cos I'm still very young and not the expert in rendering.
--- End quote ---
You cannot be wrong about your own opinion. ;)
Thanks!

soso:
Thanks for the info!


--- Quote from: maru on 2017-11-14, 19:05:12 ---
--- Quote ---3. Mesh Light.
Other renderer engine could be much faster using this light for that scene. I believe corona can be more faster too with this.

--- End quote ---
Not sure what you mean. An object with a Corona Light Mtl is basically a mesh light.
--- End quote ---
Corona Light Mtl basically only an emissive material. VRay also have Vray Light Mtl just like Corona. Mesh light is a kind of light. You can pick an object/mesh to be the light source when using mesh light. Many other renderer engine have it. Here's the screenshot from VRay mesh light:



--- Quote from: maru on 2017-11-14, 19:05:12 ---
--- Quote ---Corona RT or fully support GPU engine like Redshift or Octane, but must be with out of core GPU memory like Redshift. Is there any chance to recruit the ex-developer from Octane or Redshift ;)

--- End quote ---
There is interactive rendering already.
GPU rendering may be possible in the future. At least to some degree.

--- End quote ---
I know about IPR, but what I mean, just like VRay RT engine. It's different.

Ice_Juice:
Arnold is very slow and generally sad, but it has the total advantage over almost all other renderers, namely the light blockers and the adjustment of each component of the light separately, like the diffuse, specular, SSS, volume part of lighting.

maru:

--- Quote from: soso on 2017-11-15, 09:32:28 ---Corona Light Mtl basically only an emissive material. VRay also have Vray Light Mtl just like Corona. Mesh light is a kind of light. You can pick an object/mesh to be the light source when using mesh light. Many other renderer engine have it. Here's the screenshot from VRay mesh light:


--- End quote ---
Are there any advantages of this compared to an object with Corona Light Mtl?

Navigation

[0] Message Index

[#] Next page

Go to full version