用 Shader Graph 在 Unity 中实现基于真实拓扑的线框渲染

AI3D 发表于 4 周前 浏览 0 分类 新闻资讯

Render Wireframe Effects In Unity With This Shader
来源图像

这或许能成为一种有趣又别具一格玩法机制。Amazing Assets 的 Dynamic Wireframe Shader 是一种基于 GPU 的现代化方式,用于在 Unity 中渲染线框效果。它不依赖网格预处理或复制网格,全部由着色器直接处理,并且只需极少设置就能放入现有项目中使用。

它构建在 Shader Graph 之上,因此你可以对最终外观拥有充分的控制权。而且没错,它使用的是真实拓扑,所以如果你的拓扑很乱,所有人都会看到。

Dynamic Wireframe Shader 支持 Unity 当前所有 LTS 版本,并可在所有主流渲染管线 BIRP、URP 和 HDRP 中工作。请注意,它需要支持细分(tessellation)的 GPU,因此可能无法在较旧或较低端的硬件上运行。在购买之前,你可以先试用免费示例,以确保它与你的项目、目标平台和设备兼容。

Dynamic Wireframe Shader 目前正在发售,限时享受 50% 折扣。

它同时也是 Amazing Assets 的Wireframe Shader(一套在 Unity 中渲染线框效果的一体化解决方案)以及Amazing Shaders Bundle 的一部分。

如果你是 Unity 开发者,可以看看 Amplify Creations 打造的 Real Fake Interiors,以及 Adam Napper 的 RealTransforms——后者可借助物理模拟来摆放道具。

相关链接

原文链接:https://80.lv/articles/render-wireframe-effects-in-unity-with-this-shader

喜欢这篇内容吗?