Right now the only color operation that the EdgesTex material can do is a wireframe emulation - It’d be much more useful for edge wear, dirt in corners, etc if we could use the rounded edges capability as a mask. Unless I’m mistaken, there’s no real way to do that currently. This functionality woudl be very similar to F-Edge, a plugin for the scanline renderer that I’ve used for over a decade.
ddag.org - home of Dimension dESIGN Animation Group <<F-edge product description.
Thanks!
Curvature would do this but it really needs an option to separate convex and concave. VrayDirt with invert normal can do something similar too but it has some issues with objects that have very thin parts and very thick parts.
Yes, I’m aware of the methods to hack it…but they have a lot of imitations; specifically the ability to have hard nonblurred edges, control over the exact width, ability to handle large and narrow objects at the same time and, more importantly, curved shapes without angle artifacts.
I’d like to bump this again - Another major issue with the hacky workaround is that objects on top of other objects (say like panels) will also have the effect applied across their entire surface. Really, this request is for a utility that would make a ton of things easier…and just work!
Maybe this could help from Itoosoft: Get Free Plugin ColorEdge for 3ds Max, create a gradient on edges. It’s free and I use it all the time…
diparisi: Thanks! Well, that doesn’t really work for a couple of reasons. Firstly, it will work on every visible edge - not great if you want to keep your models readable.
Secondly, it doesn’t differentiate between concave and convex edges. Thirdly, it doesn’t work with VRay Next GPU. That last one is a requirement, I’m afraid. I’m still hoping to get the already existing VRayEdgesTex functionality working as a mask.
Thanks!
Just checking in on this one again. 