Christopher Sims Profile picture
Technical Art. I publish everything I create CC0 (free) https://t.co/hiFrzW0iV2 https://t.co/puftHXnVoA #Unity3D #UE5 #Blender3D #C4D #IndieGameDev

Jan 14, 2022, 6 tweets

Perfect edge detection for Unreal & Unity. It's painful adjusting Depth/Normal thresholds and rendering still misses edges or picks up artifacts. The solution is a perfect input map like the colors you see here. Project files in the thread📂🧵👇 #UnrealEngine #unity3d #gamedev

Vertex colors on the models make for a perfect screen space texture for identifying and shading edges. The IDMapper Blender addon quickly identifies similar geometry, and lets you tweak the level of detail blendermarket.com/products/idmap…

Rendering the vertex colors to a texture and then sampling it for edges is a well covered topic, here is my approach for both engines. Unreal Engine 4: github.com/chrisloop/UE4_…. Unity 2020 HDRP: github.com/chrisloop/HDRP…

Another amazing tool for vertex coloring and doing lots of greeble detail in seconds is RandomFlow by @blenderguppy. Worth every penny blendermarket.com/products/rando…

For landscapes, cloth and other models with overlapping geometry from the camera view I throw in a tiny bit of depth based edge detection. This is included in the Unreal project files.

URP implementation: github.com/chrisloop/URP_…

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling