Regular wireframe shaders are not very appealing to the eye. Meet Wireframe Artist! This package provides the tools to design artistic wireframe materials with high flexibility. Check out the WebGL Demo!
Suggestions and feedback are welcome!
Unique Features:
• Angle Threshold - Filter out blunt wireframe edges with an angle threshold. Only sharp wires are displayed.
• Barycentric Texturing - Design your custom wire with a [width]-by-1 texture where the alpha channel is used to blend with the surface.
• Glow - Add a bleeding/glowing/shadow effect radiating from the wires.
• PBR - Physically based wireframe rendering enables you to adjust emissive, metallic and smoothness properties.
• Smooth Wire Style - Smooth out wire intersections at vertex points to get a unique wireframe look.
Supports: Shader Model 2 & 3 (with baking) Shader Model 4+ (no baking required) Projectors Mobile Skinned meshes and submeshes
More Features:
• Anti-aliasing
• Fade in/out the wireframe
• Mask parts of the wireframe
• Invert the wireframe
• Baking at runtime
• Bake wireframe data into Colors or UV3
• All standard rendering modes
• Additive & multiplicative rendering modes
In The Works:
• Quad meshes
• Integrate in your shaders
Thanks FreeFly!
It’s based on an adapted barycentric coordinate system, some secret sauce and lots of lerping
If there’s some interest for it, I’ll consider selling it on the asset store.
That secret sauce because barycentric would only work with access to triangle, and I only know about vertex and fragment unless you use geometry shader
Hi Damo. Yes it works with VR and the number of draw calls stays the same (no extra draw calls).
I submitted the package 1.5 weeks ago, so it should be available in a few days if it gets approved.
Any chance for a veteran discount? I just followed you on Twitter w/ my crazy UFO account and can’t put into words how perfect this is for a project my daughter and I are doing, great job!