Author Topic: HDRI map reflecting weird with opacity change  (Read 2465 times)

2018-08-28, 23:02:51

naturalstate

  • Active Users
  • **
  • Posts: 32
    • View Profile
I'm working on arch animations and need to have objects fade in from 0 transparency to 1. I've tried to do this with animating the visibility track and animating the opacity slot in material. Both have a weird reflection of the HDRI map on the object as they transition from transparency. How can I get rid of this? Or is there another way to animate an objects opacity?

Column on the left is animated with visibility track and on the right is opacity slot in material.
Help

https://drive.google.com/file/d/1M5JLuwciSJ0w9SjH4yArta0LmWP8wMKH/view?usp=sharing
https://drive.google.com/file/d/1EkAn83t2FLzip-Pk-iQveF5UU7cJAsWx/view?usp=sharing
https://drive.google.com/file/d/1n7enqYk3CHpPncvD7pUgygaisI2Rtrnk/view?usp=sharing
https://drive.google.com/file/d/1wbBHPF_qrWeLv42_p-PhVBM37KSiZeAj/view?usp=sharing
https://drive.google.com/file/d/1UISL7Iu9Q55EXhRBDXR0SQK2f1hO2dGr/view?usp=sharing

2018-08-29, 13:44:44
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13665
  • Marcin
    • View Profile
It looks correct to me. The backfaces are visible inside the objects.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2018-08-29, 18:34:25
Reply #2

naturalstate

  • Active Users
  • **
  • Posts: 32
    • View Profile
Thank you for responding.
There is a moment when the object is transitioning from transparent to opaque where there is a weird reflection from the HDRI map. It's not how I want it to look. I've posted in 3dmax forum on reddit and they said it is a Corona issue.
Do you know a way that I can prevent the HDRI map from reflecting like this?

I've slowed the animation down, about halfway you can see what I'm talking about.
https://drive.google.com/file/d/14qXZXUWMISny4twCWQRdHCCdsrlCIQCh/view?usp=sharing

2018-08-29, 18:56:19
Reply #3

sprayer

  • Active Users
  • **
  • Posts: 803
    • View Profile
Why can't you override reflection enviroment in material?

2018-08-29, 21:31:26
Reply #4

naturalstate

  • Active Users
  • **
  • Posts: 32
    • View Profile
Well when the object is fully opaque I do want it to be affected by the HDRI and have the reelection. It's just the transition part that looks really weird. You get a very odd view of the HDRI map when it's halfway transparent. I guess I could animate the material reflection. But that seems burdensome seeing as I have hundreds of objects that need to be faded in at different times during the animation.  Not even sure what the best practice would be if I went that route. Would I have to create hundreds of variants of the same material?

2018-08-29, 22:41:49
Reply #5

PROH

  • Active Users
  • **
  • Posts: 1219
    • View Profile
Hi. Personally I would do the fading in PremierPro (or other similar software). That ways these "things" will be avoided.

If I absolutely needed to do it in max, I would use a blend material, with the original material in one slot, a fully transparent non reflective/refractive material in the other, and then animate the mix-value. But it might very well give a result similar to yours.

2018-08-29, 23:25:43
Reply #6

naturalstate

  • Active Users
  • **
  • Posts: 32
    • View Profile
Thanks for that idea. I'm animating a building with hundreds maybe thousands of parts coming together showing the construction sequence. With something that big how would you go about customizing sequencing of an animated material? Would you have to create hundreds of copies of the material so that the material animates at the desired keyframes? Not sure how one would go about that.

2018-08-30, 00:05:48
Reply #7

PROH

  • Active Users
  • **
  • Posts: 1219
    • View Profile
Get your point :) Never done this for a large construction site.

2018-09-04, 16:49:36
Reply #8

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13665
  • Marcin
    • View Profile
The directly visible background is a solid color, or a HDRI?
The image that we can see inside of the object is the directly visible background occluded by the semi-transparent object, or something else? (e.g. reflection)
Are you sure that it's a reflection?
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us