Author Topic: Corona Curvature Map playground!  (Read 21799 times)

2022-01-27, 14:13:18

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12708
  • Marcin
    • View Profile
We have the long-awaited Corona Curvature Map in our newest daily build!
You can check the full changelog and grab the installer here: https://forum.corona-renderer.com/index.php?topic=33839.msg194357#msg194357



This is an early implementation and it may still change based on your feedback, so please let us know what you think about it, what is great, and what isn't.
We are also very interested in the differences you notice between the Corona AO and Curvature, and when exactly you would choose to use which.

Basic usage:
Create a new Corona Curvature Map in the material editor.
Plug it into any material property you wish, or use it as a mask to mix various properties/materials.

An example where AO and Curvature produce a similar result:
https://corona-renderer.com/comparer/ZYyww6

An example where AO and Curvature produce a visibly different result:
https://corona-renderer.com/comparer/fHEmkv
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-01-27, 14:47:01
Reply #1

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
I'm very happy to finally get Corona curvature! Few small notes from initial testing:
  • default max distance of 100 units is way too much, i think 1 unit would be more sensible default.
  • distance should be mapable, like it is in CoronaAO.
  • someone already mentioned issue, where convex colour can't be darker than base colour.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-01-27, 20:18:49
Reply #2

marchik

  • Active Users
  • **
  • Posts: 256
    • View Profile

I'll duplicate it here again, please add an option to ignore the bump :D

2022-01-27, 21:07:05
Reply #3

scionik

  • Active Users
  • **
  • Posts: 182
    • View Profile
Hi devs, thank for new CurvatureMap, it works fine with black base color but doesn't with white. Please see attachment for more details... Or I do smt. wrong?

2022-01-28, 09:18:54
Reply #4

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Hi devs, thank for new CurvatureMap, it works fine with black base color but doesn't with white. Please see attachment for more details... Or I do smt. wrong?
Hi,

Reported and we'll look into it.

Thanks.

(Report ID=CRMAX-1252)
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2022-01-28, 09:24:29
Reply #5

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
I'm very happy to finally get Corona curvature! Few small notes from initial testing:
  • default max distance of 100 units is way too much, i think 1 unit would be more sensible default.
  • distance should be mapable, like it is in CoronaAO.
  • someone already mentioned issue, where convex colour can't be darker than base colour.
Thanks, I have logged these and will discuss them with the devs.

(Report ID=CRMAX-1253)
(Report ID=CRMAX-1254)
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2022-01-28, 09:25:04
Reply #6

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile

I'll duplicate it here again, please add an option to ignore the bump :D
Hi,

I have logged this too. Will discuss with the devs.

(Report ID=CRMAX-1255)
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2022-01-28, 20:05:29
Reply #7

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Some tests. Basic metal with falloff vs metal with curvature. I think the latter looks better, but also is slower to render.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-01-29, 20:04:26
Reply #8

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Bug report: artefacts appear on thin wall mesh, when curvature's max distance is larger than wall thickness.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-01-31, 07:29:02
Reply #9

GeorgeK

  • Corona Team
  • Active Users
  • ****
  • Posts: 838
  • George
    • View Profile
Bug report: artefacts appear on thin wall mesh, when curvature's max distance is larger than wall thickness.

Nice catch, reporting it.

(Report ID=CRMAX-1260)
George Karampelas | chaos-corona.com
Chaos Corona QA Specialist | contact us

2022-01-31, 10:43:43
Reply #10

Feodor

  • Active Users
  • **
  • Posts: 121
    • View Profile
Hi!
I would like the parameter to take into account the "smoothing group" Or the angle of inclination of the polygon.

2022-01-31, 20:38:24
Reply #11

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
My tests shows that curvature is taking into account smoothing groups. Angle threshold would be useful control indeed.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-01-31, 20:39:22
Reply #12

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Couple stylised materials with curvature.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-02-03, 12:59:17
Reply #13

scionik

  • Active Users
  • **
  • Posts: 182
    • View Profile
Great, thanks for added Blend method Looks much better. It would be awesome to have AO effect with intersecting meshes (different objects).

2022-02-03, 13:02:30
Reply #14

scionik

  • Active Users
  • **
  • Posts: 182
    • View Profile
Adding a curvature map to material causes an error and crash while IR is going on

2022-02-03, 13:46:05
Reply #15

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Adding a curvature map to material causes an error and crash while IR is going on
Hey,

I can't reproduce this one, can I see the rest of your material tree or even better can you send the scene over?

Thanks,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2022-02-03, 13:54:18
Reply #16

aaouviz

  • Active Users
  • **
  • Posts: 882
    • View Profile
    • Another Angle 3D
Tested out the new curvature map. Pretty cool.

Though... am I missing something?

I thought the entire point of the curvature map was to control the angle at which it happens? There isn't any control over it's parameters. How is this any different from AO? (other than it's only self-referential).

Sorry if this is really dumb...
Nicolas Pratt
Another Angle 3D
https://www.instagram.com/anotherangle3d/

2022-02-03, 15:27:26
Reply #17

Kris H

  • Former Corona Team Member
  • Active Users
  • **
  • Posts: 34
    • View Profile
Adding a curvature map to material causes an error and crash while IR is going on

Hi Scionik,

Thank you for reporting that, we've managed to reproduce the issue.

Kris

(Report ID=CRMAX-1277)
Please read this before reporting bugs: How to report issues to us
Send me your scene

2022-02-03, 16:28:02
Reply #18

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
I thought the entire point of the curvature map was to control the angle at which it happens? There isn't any control over it's parameters. How is this any different from AO? (other than it's only self-referential).

From my layman's perspective, AO looks for occlusion, it doesn't care about surface flatness. Curvature map does the opposite - it looks for surface flatness and doesn't care about occlussion. The fact that highly curved surface is almost always self occluding, makes AO look similar to curvature, but in fact those are quite distinct maps and their output can be tuned to serve different purposes. Angle threshold control would be interesting to have and already has been requested, but to be honest i didn't see such control implemented in any curvature map (not that i saw many of them), maybe it's technically hard to implement, or its usage is not very practical?
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2022-02-03, 17:06:59
Reply #19

scionik

  • Active Users
  • **
  • Posts: 182
    • View Profile
Adding a curvature map to material causes an error and crash while IR is going on

Hi Scionik,

Thank you for reporting that, we've managed to reproduce the issue.

Kris

(Report ID=CRMAX-1277)

Great, thanks

2022-02-04, 08:50:12
Reply #20

aaouviz

  • Active Users
  • **
  • Posts: 882
    • View Profile
    • Another Angle 3D
I thought the entire point of the curvature map was to control the angle at which it happens? There isn't any control over it's parameters. How is this any different from AO? (other than it's only self-referential).

From my layman's perspective, AO looks for occlusion, it doesn't care about surface flatness. Curvature map does the opposite - it looks for surface flatness and doesn't care about occlussion. The fact that highly curved surface is almost always self occluding, makes AO look similar to curvature, but in fact those are quite distinct maps and their output can be tuned to serve different purposes. Angle threshold control would be interesting to have and already has been requested, but to be honest i didn't see such control implemented in any curvature map (not that i saw many of them), maybe it's technically hard to implement, or its usage is not very practical?

Ok, thanks. Well please consider me +1 for angle threshold. Cheers
Nicolas Pratt
Another Angle 3D
https://www.instagram.com/anotherangle3d/

2022-02-08, 00:17:28
Reply #21

marchik

  • Active Users
  • **
  • Posts: 256
    • View Profile
guys, but still, how about ignoring bump maps? V-Ray has this option

I'm sure this option will be very useful for creating more complex masks.


2022-02-08, 09:13:20
Reply #22

GeorgeK

  • Corona Team
  • Active Users
  • ****
  • Posts: 838
  • George
    • View Profile
guys, but still, how about ignoring bump maps? V-Ray has this option

I'm sure this option will be very useful for creating more complex masks.



Hi, we have this logged.

(Report ID=CRMAX-1255)
George Karampelas | chaos-corona.com
Chaos Corona QA Specialist | contact us

2022-02-09, 16:23:36
Reply #23

rowmanns

  • Corona Team
  • Active Users
  • ****
  • Posts: 1892
  • Corona for 3ds Max QA Team
    • View Profile
Adding a curvature map to material causes an error and crash while IR is going on
Hi,

This is fixed in the latest daily: https://forum.corona-renderer.com/index.php?topic=33839.msg194990#msg194990

Thanks,

Rowan
Please read this before reporting bugs: How to report issues to us!
Send me your scene!

2022-02-27, 03:38:15
Reply #24

badpanda

  • Active Users
  • **
  • Posts: 10
    • View Profile
Had some fun with the curvature map.
Love it!

2022-03-24, 10:37:30
Reply #25

Rhodesy

  • Active Users
  • **
  • Posts: 553
    • View Profile
Is it possible to use displacement with the curvature shader? I'm after a chipped edge look. I know this wasnt possible with AO but I wondered if curviture worked on different principles. I've tried plugging the curvature shader directly in to the displacement channel and also using it as a mask in a layer shader but nither actually displace the geometry they just create a bit of a fuzzy mess around the edges.

EDIT: on closer inspection of the normal pass the edges are showing the texture but only as a bump. The mesh isnt displaced.
« Last Edit: 2022-03-24, 10:45:27 by Rhodesy »

2022-03-24, 14:11:30
Reply #26

marchik

  • Active Users
  • **
  • Posts: 256
    • View Profile
guys, but still, how about ignoring bump maps? V-Ray has this option

I'm sure this option will be very useful for creating more complex masks.



Hi, we have this logged.

(Report ID=CRMAX-1255)


As far as I understand, there are no plans to implement this feature yet? because the color spread option doesn't help much

2022-04-12, 08:22:00
Reply #27

marchik

  • Active Users
  • **
  • Posts: 256
    • View Profile
As far as I understand, there are no plans to implement this feature yet? because the color spread option doesn't help much
I guess I'll ask again, is it technically so difficult to implement this function of ignoring bump and possibly displacement? when setting up any shader with a fine texture, it is almost impossible to achieve a clean result, at the moment this map is only suitable for a very limited range of tasks with organic shapes for "dirty" results


2022-04-12, 11:40:37
Reply #28

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12708
  • Marcin
    • View Profile
As far as I understand, there are no plans to implement this feature yet? because the color spread option doesn't help much
I guess I'll ask again, is it technically so difficult to implement this function of ignoring bump and possibly displacement? when setting up any shader with a fine texture, it is almost impossible to achieve a clean result, at the moment this map is only suitable for a very limited range of tasks with organic shapes for "dirty" results

Thanks for the reminder, but I don't think this is possible to be added to V8.

(Report ID=CRMAX-1255)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-04-12, 11:44:27
Reply #29

Rhodesy

  • Active Users
  • **
  • Posts: 553
    • View Profile
.. While you're here Maru. Can the curvature shader be used with displacement for displacing edges? I can't seem to get it to work..

2022-04-12, 11:47:38
Reply #30

marchik

  • Active Users
  • **
  • Posts: 256
    • View Profile

Thanks for the reminder, but I don't think this is possible to be added to V8.

(Report ID=CRMAX-1255)

thanks Maru for the answer and for your attention, I remember that you logged the request a long time ago, just each time setting up the shader where I need a clear mask around the edges, I am happy to remember that now we have curvature map and every time I get upset when I can’t achieve an acceptable result :D

2022-04-12, 13:22:03
Reply #31

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12708
  • Marcin
    • View Profile
.. While you're here Maru. Can the curvature shader be used with displacement for displacing edges? I can't seem to get it to work..

I don't think so. It's a render-time effect, like AO.
You can do this for example with Corona Distance, because it is evaluated before rendering. But some other effects aren't.
Other than that, even if we would somehow make it work, then how would you apply a curvature map to a displaced surface? :)



Thanks for the reminder, but I don't think this is possible to be added to V8.

(Report ID=CRMAX-1255)

thanks Maru for the answer and for your attention, I remember that you logged the request a long time ago, just each time setting up the shader where I need a clear mask around the edges, I am happy to remember that now we have curvature map and every time I get upset when I can’t achieve an acceptable result :D

Sorry, I'm afraid I can't help here. :(
Maybe this would be possible using a Layered Mtl? (the top layer with Corona Curvature would not have any bump)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-04-12, 13:31:11
Reply #32

Rhodesy

  • Active Users
  • **
  • Posts: 553
    • View Profile
.. While you're here Maru. Can the curvature shader be used with displacement for displacing edges? I can't seem to get it to work..

I don't think so. It's a render-time effect, like AO.
You can do this for example with Corona Distance, because it is evaluated before rendering. But some other effects aren't.
Other than that, even if we would somehow make it work, then how would you apply a curvature map to a displaced surface? :)




Thanks Maru. that's a shame, I was hoping that it wasnt a post effect like AO and could be used as a mask in a layered mat with a displaced material only effecting the edges where a curviture shader is making a mask. Never mind. maybe v9 might find a way! Cheers

2022-04-12, 14:05:29
Reply #33

Dionysios.TS

  • Active Users
  • **
  • Posts: 766
    • View Profile
    • Evolvia Imaging
Hi to all!

I am having some free time today and I am testing the Curvature map.
I've notice one thing, the map generally produces a blur result so the materials or colors it mixes are always mixed softly. Whatever values I use, the result is always soft/blurred.
I am trying to achieve something like the images I've attached: Curvature_Example_01 and 02. My result (3ds_Max_Screenshot) is always too soft! I used on purpose the light blue and red materials and where the red is applied by the curvature map,
is now pink. In a few words, I can't achieve a very net and clear curvature map result!

Is this a limitation now? Am I doing anything wrong???

Thanks,

Dionysios -

2022-04-12, 14:38:20
Reply #34

Dionysios.TS

  • Active Users
  • **
  • Posts: 766
    • View Profile
    • Evolvia Imaging
FYI, applying a color correction map on the top of the curvature map boost up a lot the effect!

See attached example...

Thanks,

Dionysios -

2022-04-12, 14:51:39
Reply #35

Dionysios.TS

  • Active Users
  • **
  • Posts: 766
    • View Profile
    • Evolvia Imaging
Here is a result which is close of what I would like to achieve but is possible only by applying a Color Correction map on the Curvature map.
I am not sure is the corret way to do this thing in any case...

Thanks,

Dionysios -

2022-04-12, 15:37:40
Reply #36

Dionysios.TS

  • Active Users
  • **
  • Posts: 766
    • View Profile
    • Evolvia Imaging
Here is another result by using a cellular map and always color correction on top of the Curvature map.

Thanks,

Dionysios -

2022-04-12, 16:01:37
Reply #37

Dionysios.TS

  • Active Users
  • **
  • Posts: 766
    • View Profile
    • Evolvia Imaging
Last example for today, I swear! :)

2022-04-12, 16:29:42
Reply #38

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12708
  • Marcin
    • View Profile
To get sharper edges, you can boost the "color spread" and "directionality" values and/or plug your Curvature map into a 3ds Max "Output" map and play around with the curve there.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2022-04-12, 16:33:29
Reply #39

Dionysios.TS

  • Active Users
  • **
  • Posts: 766
    • View Profile
    • Evolvia Imaging
To get sharper edges, you can boost the "color spread" and "directionality" values and/or plug your Curvature map into a 3ds Max "Output" map and play around with the curve there.

Yes and thanks, I actually find out that an additional Output channel is needed to do it right!

Thanks agian,

Dionysios -

2022-04-13, 06:18:26
Reply #40

marchik

  • Active Users
  • **
  • Posts: 256
    • View Profile
Sorry, I'm afraid I can't help here. :(
Maybe this would be possible using a Layered Mtl? (the top layer with Corona Curvature would not have any bump)

yes, but then the meaning of its use is lost, I need it as a mask and not as a color, I hope this will be implemented in the future, in any case, it is better with curvature than without it :D

2022-10-25, 18:37:17
Reply #41

v.p.vlasenko

  • Active Users
  • **
  • Posts: 71
    • View Profile
guys, but still, how about ignoring bump maps? V-Ray has this option

I'm sure this option will be very useful for creating more complex masks.



Up

2022-10-25, 21:17:48
Reply #42

arqrenderz

  • Active Users
  • **
  • Posts: 990
  • https://www.behance.net/Arqrenderz1
    • View Profile
    • arqrenderz
guys, but still, how about ignoring bump maps? V-Ray has this option

I'm sure this option will be very useful for creating more complex masks.



Up

Up+1

2022-10-27, 13:12:53
Reply #43

philipbonum

  • Active Users
  • **
  • Posts: 73
    • View Profile
guys, but still, how about ignoring bump maps? V-Ray has this option

I'm sure this option will be very useful for creating more complex masks.



Up

Up+1

+1

2022-10-27, 13:14:24
Reply #44

Dionysios.TS

  • Active Users
  • **
  • Posts: 766
    • View Profile
    • Evolvia Imaging
guys, but still, how about ignoring bump maps? V-Ray has this option

I'm sure this option will be very useful for creating more complex masks.



Up

Up+1

+1

+1

2022-10-28, 11:05:47
Reply #45

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile

2023-01-17, 17:58:59
Reply #46

Stefan-L

  • Active Users
  • **
  • Posts: 503
    • View Profile

2023-03-24, 14:10:46
Reply #47

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hello devs and users,

Another important aspect why we definitely need this "ignoring bumps/normals" option is that if I render an object with curvature effects and then want to bake it, usually I need to tweak the strength of the bump/normal maps a little bit to make them look closer to the classic rendering. However, if I change the normal map/bump map strength, I get a completely different distribution, which causes a completely different look. In situations where I have some textures plugged to curvature and powering this effect by output map to get nice paint damages, it is most noticeable.

I hope you will fix this.

Best regards.

2023-03-25, 15:42:05
Reply #48

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hello again,

I apologize if my second post in the same thread is considered flooding. I wanted to divide the issues into separate posts.

In this post, I want to discuss the missing flexibility of CoronaCurvature. It seems that its usage is currently limited.

For example, in my current project, I need to define convex edges and use them as a mask to generate metal damages and rusty effects.
However, when I apply CoronaCurvature, objects with edges near the front face and within the ray directionality radius start to display backedges on the front faces, causing issues.

This behavior is also observed in the official Corona tutorial, as can be seen here:
https://youtu.be/F95JyIaP5kQ?t=56
Jake presented a cabinet, and when he increased the maximum distance, inner edges began to pop up on the front faces.

Negative values in the "color spread" field do not solve the issue because we lose many convex edges.

It is also interesting to note that when I attach my geometry parts together, CoronaCurvature generates completely different results.

Please take a look at my attachments:

00.The official tutorial has issues too.jpg - screenshot from Jake's tutorial with the same issue.
01.Curvature-only.jpg - CoronaCurvature "sees" the edges that are behind.
03.Curvature-with-texture-plugged.jpg - the same situation with a texture plugged in.

I have also attached my test scene.

Currently, I have not found any way to solve this behavior.
Maybe someone has had the same situation and can recommend some workarounds?

Best regards

2023-04-18, 13:37:28
Reply #49

Jpjapers

  • Active Users
  • **
  • Posts: 1644
    • View Profile
Hello again,

I apologize if my second post in the same thread is considered flooding. I wanted to divide the issues into separate posts.

In this post, I want to discuss the missing flexibility of CoronaCurvature. It seems that its usage is currently limited.

For example, in my current project, I need to define convex edges and use them as a mask to generate metal damages and rusty effects.
However, when I apply CoronaCurvature, objects with edges near the front face and within the ray directionality radius start to display backedges on the front faces, causing issues.

This behavior is also observed in the official Corona tutorial, as can be seen here:
https://youtu.be/F95JyIaP5kQ?t=56
Jake presented a cabinet, and when he increased the maximum distance, inner edges began to pop up on the front faces.

Negative values in the "color spread" field do not solve the issue because we lose many convex edges.

It is also interesting to note that when I attach my geometry parts together, CoronaCurvature generates completely different results.

Please take a look at my attachments:

00.The official tutorial has issues too.jpg - screenshot from Jake's tutorial with the same issue.
01.Curvature-only.jpg - CoronaCurvature "sees" the edges that are behind.
03.Curvature-with-texture-plugged.jpg - the same situation with a texture plugged in.

I have also attached my test scene.

Currently, I have not found any way to solve this behavior.
Maybe someone has had the same situation and can recommend some workarounds?

Best regards


Just some quick thoughts on what could maybe provide a temporary fix.

Can this not be resolved by reducing your Max Distance and increasing your colour spread? If the max distance is larger than the gap between sides then i would assume it could have an effect like this.

Theres also the max data channel modifier that can do curvature maps in conjunction with a vertex color map as an alternative to corona. I find that its much slower to work with but could provide a solution to your specific problem.

2023-05-12, 08:13:44
Reply #50

GeorgeK

  • Corona Team
  • Active Users
  • ****
  • Posts: 838
  • George
    • View Profile
Hello again,

I apologize if my second post in the same thread is considered flooding. I wanted to divide the issues into separate posts.

In this post, I want to discuss the missing flexibility of CoronaCurvature. It seems that its usage is currently limited.

For example, in my current project, I need to define convex edges and use them as a mask to generate metal damages and rusty effects.
However, when I apply CoronaCurvature, objects with edges near the front face and within the ray directionality radius start to display backedges on the front faces, causing issues.

This behavior is also observed in the official Corona tutorial, as can be seen here:
https://youtu.be/F95JyIaP5kQ?t=56
Jake presented a cabinet, and when he increased the maximum distance, inner edges began to pop up on the front faces.

Negative values in the "color spread" field do not solve the issue because we lose many convex edges.

It is also interesting to note that when I attach my geometry parts together, CoronaCurvature generates completely different results.

Please take a look at my attachments:

00.The official tutorial has issues too.jpg - screenshot from Jake's tutorial with the same issue.
01.Curvature-only.jpg - CoronaCurvature "sees" the edges that are behind.
03.Curvature-with-texture-plugged.jpg - the same situation with a texture plugged in.

I have also attached my test scene.

Currently, I have not found any way to solve this behavior.
Maybe someone has had the same situation and can recommend some workarounds?

Best regards

Hi, we will see to it if some further improvements can be introduced. Please stay posted.

(Internal ID=1112977186)
George Karampelas | chaos-corona.com
Chaos Corona QA Specialist | contact us

2024-03-01, 21:35:41
Reply #51

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Hello Corona-Team,

Are there any potential plans for v12 to fix curvature-related issues?


Best regards

2024-03-08, 17:29:25
Reply #52

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12708
  • Marcin
    • View Profile
Depends what exactly you mean. :)
We have "ignore bump" option in the newest daily: https://forum.corona-renderer.com/index.php?topic=41598.0
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2024-03-09, 12:26:36
Reply #53

brr

  • Active Users
  • **
  • Posts: 96
    • View Profile
Depends what exactly you mean. :)
We have "ignore bump" option in the newest daily: https://forum.corona-renderer.com/index.php?topic=41598.0


Hello Maru,

The "Ignore bump" option is a must-have, for sure.
I am also referring to my post at https://forum.corona-renderer.com/index.php?topic=35473.msg222493#msg211123 , where we get not only the "real" edges of the objects, but also unwanted edges such as backside with a curvature map.

Hope you can fix this as well.