Author Topic: Proxy does not render Bump  (Read 1640 times)

2021-07-08, 16:47:37

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 174
  • ArchViz specialist
    • View Profile
    • Behance portfolio
Hello,
proxies do not render bumps with PBR material.
Also if more material tags with the same material are used, mapping gets mixed up.
I used private uploader for scene upload: 1625756985_Untitled.zip

Could you give me a time frame this could be fixed?

--update--
there are other materials on other models where bump does indeed render
« Last Edit: 2021-07-09, 09:25:45 by Daniel Mikolajčák »

2021-07-08, 17:52:28
Reply #1

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 174
  • ArchViz specialist
    • View Profile
    • Behance portfolio
unfortunately, even if Material tags are not duplicated. UV projection is falsely interpreted by proxy

--update--
this discrepancy is caused by cinema projector shader that is part of fabric material. If mapping is changed from uvw mapping to e.g. cubic or shader is removed, bug goes away.

-- update 2 --
on one other proxy projector does not cause this bug
« Last Edit: 2021-07-09, 09:26:19 by Daniel Mikolajčák »

2021-07-09, 10:45:42
Reply #2

mmarcotic

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 544
  • Jan - C4D QA
    • View Profile
Hello,

in V7 we introduced a material manager inside Proxy - It should be much more user friendly to assign materials (there is a limitation to multiple material assignments with different mappings, we're going to look into that for V8). This should allow you to not duplicate material Tags and assign materials directly to material layers.

I re-made your scene using the material manager and I can clearly see that proxies are rendering bump (not correctly though). It seems that the UV mapping is extremely off in some cases (e.g. the buckle logo in example scene) - I will create an internal task for this.

We are planning to improve this proxy material manager in future daily builds, most likely to include sublayers for individual UV mapping, UV mapping GUI, ...

I cannot promise any ETA, sorry.

Thanks,
Jan
Learn how to report bugs for Corona in C4D here.

2021-07-09, 15:01:27
Reply #3

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 174
  • ArchViz specialist
    • View Profile
    • Behance portfolio
Hmm, I see. For me copying shader tag from the mesh was fine. Anyhow this does not change that I cannot get bump on some models. On some it weirdly works. in one case bump appeared when I used corona bitmap instead cinema bitmap. But only as bump not as normal. I will send you the scene.

2021-07-09, 15:43:53
Reply #4

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 174
  • ArchViz specialist
    • View Profile
    • Behance portfolio
Here I used metal material to illustrate the lack of bump, even using the material utility. The only way bump works is with bump channel only (no normal map) and corona bitmap, In this case projector shader is non-functional, as it only support cinema bitmap.

2021-07-12, 13:51:09
Reply #5

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 174
  • ArchViz specialist
    • View Profile
    • Behance portfolio
Hi Jan, Material manager is somewhat more easygoing. It still has lot of material limitations like material stacking and layered materials. Arnold has a very good proxy system, where you can take a group of objects and it renders exactly the same as proxy as a reference object. There is no need to collapse objects into one mesh, which creates a very messy situation. I wish one-day corona proxy actually works. I am afraid you would need to start from scratch. The current system seems to have a neverending list of limitations. Or maybe creating a system similar to xref would work too.