Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] Bug Reporting => [Max] Resolved Bugs => Topic started by: hglr123 on 2012-10-21, 21:10:33

Title: Body Objects - rendered as low poly
Post by: hglr123 on 2012-10-21, 21:10:33
Body objects are rendered as low poly.
They are set to high poly in render options in Body object, but Corona renders them as low poly.

BR!
Nik
Title: Re: Body Objects - rendered as low poly
Post by: Ondra on 2012-10-21, 21:36:12
What is a body object? Some plugin?
Title: Re: Body Objects - rendered as low poly
Post by: hglr123 on 2012-10-22, 14:40:31
files that are comming from CAD are presented in 3ds max as Body Objects. This is NPower plugin integration inside max.
You can try import as example - IGS or other CAD file - it will come as Body Object.
Title: Re: Body Objects - rendered as low poly
Post by: Ondra on 2012-11-08, 16:14:46
CAn you give me an example scene?
Title: Re: Body Objects - rendered as low poly
Post by: hglr123 on 2012-11-08, 16:23:33
Will send you a scene tomorrow :)
Title: Re: Body Objects - rendered as low poly
Post by: hglr123 on 2012-11-09, 09:49:05
Here is a simple file - with only one body object inside. Render it and you will see for what I'm talking about :)


BR!
Nik
Title: Re: Body Objects - rendered as low poly
Post by: Ondra on 2013-08-28, 17:51:26
Seems to be working now (but I needed to isolate and resave the object)
Title: Re: Body Objects - rendered as low poly
Post by: romullus on 2014-01-05, 23:42:17
I don't know if it was changed in daily builds, but in alpha, body objects renders significantly different than in mental ray or scanline. In corona, one have to crank rendering aproximation settings much higher to match MR output. And MR somehow adjust triangulation depending on render size (the higher render output size one chooses, the more faces, body object will have on render), whereas corona always produce constant number of primitives depending on rendering aproximation settings in body object.
I understand that such things is very low on priority list, but hopefully in distant future it will be fixed...
Title: Re: Body Objects - rendered as low poly
Post by: Ondra on 2014-01-06, 01:26:47
my last post was AFTER alpha5, so it was referencing daily builds. So it should work in the enxt build
Title: Re: Body Objects - rendered as low poly
Post by: romullus on 2014-01-06, 10:30:31
Wow, it's getting harder and harder to wait for A6, then :]
Title: Re: Body Objects - rendered as low poly
Post by: romullus on 2014-03-02, 20:31:38
Tested body objects in newest build and doesn't noticed any change from how it worked in A5. Although it's possible to achieve pretty decent body object's aproximation in Corona, but results are still inferior if compare it to mr or scanline.

On the other hand, i find how to replicate corona's result in mr and scanline - for that, one needs to switch from view dependent approx to size dependent approx in rendering approximation tab (see attachement). Maybe that will help to identify where such difference comes from.
Title: Re: Body Objects - rendered as low poly
Post by: 3di on 2017-08-22, 22:11:56
Was this ever fixed?
Title: Re: Body Objects - rendered as low poly
Post by: romullus on 2017-08-22, 23:32:03
Yes, it was fixed long time ago. Do you have some problems with rendering body objects?
Title: Re: Body Objects - rendered as low poly
Post by: 3di on 2017-08-23, 02:44:58
Hi, thanks for coming back to me.  Yes body objects seem to render at the lowest possible quality regardless render approximations settings I choose.  I can bypass it to some degree by choosing use viewport settings, but there are artifacts showing in the render which are not there in the viewport.  It's not ideal to use the "use viewport settings" as I tend to work with pretty massive files so it's important to be able to have a lower quality in the viewport than the render.
Title: Re: Body Objects - rendered as low poly
Post by: romullus on 2017-08-23, 09:38:29
Can you show your body objects settings? For me it works as it should right out of the box and viewport settings has no influence on redering approximation.
Title: Re: Body Objects - rendered as low poly
Post by: 3di on 2017-08-23, 15:35:08
Hi,  The strings are identical except for under viewport display settings I have it set to fine and display both.
Title: Re: Body Objects - rendered as low poly
Post by: romullus on 2017-08-23, 19:45:36
What Corona version you're using and what 3ds max? I tested it in 3ds max 2016 and Corona 1.7

AFAIK, rendering of body objects hasn't been touched by Corona Team since... Alpha 6 or so, maybe it's max's behaviour that changed somehow?
Title: Re: Body Objects - rendered as low poly
Post by: 3di on 2017-08-23, 20:01:33
1.62 and 2017.  I'll give 1.7 a try when it's released properly and report back.
Title: Re: Body Objects - rendered as low poly
Post by: romullus on 2017-08-23, 20:42:19
It's exactly the same in 1.6.2 - i just tested to be sure.

Are you sure that use viewport mesh is unchecked in your case?
Title: Re: Body Objects - rendered as low poly
Post by: 3di on 2017-08-24, 01:55:16
If it's unchecked it renders a low quality version regardless of whether production is specified for render approximation, if it's checked it renders the same quality as selected under viewport approximation.  Perhaps it has something to do with the import type of the cad objects?  .JT in my case.

I'll try some igs, or sat to test.
Title: Re: Body Objects - rendered as low poly
Post by: romullus on 2017-08-24, 10:20:13
Curious to see if that might be the case. My tests were done with iges.
Title: Re: Body Objects - rendered as low poly
Post by: 3di on 2017-08-25, 05:36:59
I'm a fool!

Problem solved.  I just needed to stop the render and restart it after changing the render approximation settings.  They're don't trigger an IR refresh like the viewport approximation settings do. 

Thanks for you help Romullus.  If your feeling charitable perhaps you'd be kind enough to take a look at the next bug down regarding shadow catcher problems i'm having?

Cheers