Some Raytracing elements are only supported by Arnold since Arnold nativly supports OSL. Most of the OSL maps works with other renderes, some has tracing calls which developers must support.
Arnold has a Curvature map that works realy well. You can also fabricate an edge wear with OSL, tracing edges with masks as shown in the DCM video above.
Have you tried Render Surface Map to make a Cavity texture? Might do what you want. I agree it would be nice to have a more dynamic shader. I use V-Ray which has a decent Curvature map built in, not sure what there is for Arnold etc.
Here is a pure OSL version. - Use noise to drive edge width - Pipe to a range node you use Output MAX scale up to amplify the nuances the noise generates. - Stick to distance in a OSL AO map that is set to both convex and concave ( you need to download the AO map from a github server somewhere ) You can ofc do the exact…
Does that mean that the curvature OSL only works in Arnold? What should Corona implement exactly to make it work? Thanks, but I use that already. Vray and Corona can use 'inverted' AO, but the results are not always that great: http://www.neilblevins.com/cg_education/vertex_map_wear/vertex_map_wear.htm…