Author Topic: Proxy renders differently  (Read 420 times)

2020-11-20, 17:39:08

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hello Guys,
It happens to me sometimes that a collapsed mesh renders differently than proxy file. Could you look at this file?
Daniel

2020-11-20, 19:04:58
Reply #1

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hi, I have found a problem and solution.

Problem seems to be objects with several shaders of which only some are assigned poly selection and rest are applied according to layering logic (shader on the right overrides one on the left).

So it seem like proxy object is not good at understanding stacking order of shaders.

Solution is to apply poly selection to all the shaders, when more than one are applied on one object.

2020-11-22, 21:08:44
Reply #2

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 96
    • View Profile
Another issue has emerged while using vertex map. Can proxy read vertex map to mix 2 Materials? Handle on top is mesh, handle bottom is corona proxy. They use same materials.

2020-11-23, 10:48:08
Reply #3

mmarcotic

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

regarding #1: If I understand it correctly, you are collapsing a group of objects with some of them editable/non-editable and the issue occurs. If all of the children are made editable, the issue does not occur?

regarding #2: There are some vertex map issues that we are aware of and I have added this one to the list, thanks for reporting.

Jan

2020-11-23, 14:22:06
Reply #4

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hello Jan,
unfortunately proxies are revealing more bugs.
In this case #3 vase does not read bump map (seems to be general case of proxies for all shaders), project shader node and displacement on leaves (displacement is supported on proxies right?). I will upload it via private uploader

To Issue #1:see attachment, I am not sure what you mean by editable/non-editable. Simply put if a child object has several shaders applied on to it, all of them have to have poly selection applied. This is normally not necessarily since stacked shaders override shaders left of them in object window
« Last Edit: 2020-11-23, 19:26:19 by Daniel Mikolajčák »

2020-11-23, 16:47:25
Reply #5

Daniel Mikolajčák

  • Active Users
  • **
  • Posts: 96
    • View Profile
Another difference in proxy and object are different reflections. you can see it in cork cap and bottle edges

Proxies should render same as objects they represent, otherwise I see little use of them