Author Topic: Multi-material, normal maps, dont work correctly for light paths  (Read 2896 times)

2015-07-02, 09:34:07

sirc

  • Users
  • *
  • Posts: 3
    • View Profile
Hi, I've been experimenting with shaping the distribution of light output with normal maps and displacement maps applied to a single surface of an object.

I looks like the ray tracing from the camera, the eye path, takes this in account correctly, but the photon mapping and light paths are not affected by
normal maps at all, and if I start using multimaterials with different sub materials even simple refraction of photons seems to break.

This is in alpha version 6.1, and using VCM or light tracing.

Am I correct? Is this also the case in the commercial version?
Is there a work around, or pending bug fix?

Thanks!

Chris.

2015-07-02, 13:04:49
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13698
  • Marcin
    • View Profile
Please describe what you are doing so that we could try recreating it in newer version.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2015-07-02, 17:28:08
Reply #2

sirc

  • Users
  • *
  • Posts: 3
    • View Profile
Ok, I don't know how to insert inline images, but anyways see attached.

Scene setup: scene_setup
The red face has a different material ID.

Then two cases:

Multimaterial

Here, if I use two different material instances, that are identical in setup, the refraction doesn't work on the top interface.
If I use two times the same material instance it does work.

Normal map

Here I use a noise normal map to make the surface rough. It works for the appearance, the eye paths, but the photons
are not scattered, the ray stays collimated.

I'm using VCM by the way, see also attached max file.

2015-07-02, 17:49:00
Reply #3

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13698
  • Marcin
    • View Profile
Thank you for explanations. Please refer to this article:
https://coronarenderer.freshdesk.com/support/solutions/articles/5000516180

"Bidir/VCM: many advanced/fake features are not supported (image filters, blend material, enviro overrides, invisible to camera, …)"

"Refractive materials inside Blend and Multi/Sub-Object materials may produce unexpected results"

In addition to this,
"Corona Alpha v6 will not receive any bug fixes, support or our future attention. This software is available "as is" without warranty of any kind."

Yes, these two limitations are still present in 1+ versions.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2015-07-03, 14:28:56
Reply #4

sirc

  • Users
  • *
  • Posts: 3
    • View Profile
Thanks maru for your quick response. I was a bit afraid of that, a beta algorithm in a beta renderer.

A pity that is still the case in v1+. Can I expect this to be fixed any time soon?
I understand VCM etc. does not have the priority.

2015-07-03, 14:34:08
Reply #5

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13698
  • Marcin
    • View Profile
Unfortunately there is no exact date for this yet. By the way, here is the official roadmap:
https://trello.com/b/EfPE4kPx/corona-road-map-3ds-max
« Last Edit: 2015-07-03, 14:48:30 by maru »
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us