UPixelator 资源为使用 3D 模型创建像素艺术风格游戏提供了基础。
这是一个无着色器的解决方案,用于对3d场景进行像素化处理,并减少正交相机的像素蠕变。
渲染管线
- 内置✓
- URP ✓
测试版本
Unity 2021.3(内置,URP 12):Windows,WebGL
Unity 2022.3(内置,URP 14):Windows,WebGL
可用模块
-像素艺术边缘高光
无着色器
不需要特殊的着色器,因此您可以保留现有的材质。
像素化
通过渲染到较低分辨率的渲染纹理并放大以适应屏幕来实现。
像素蠕变减少
相机和标记对象被捕捉到世界空间像素大小的网格中,导致在移动时呈现相同的像素颜色。
亚像素稳定
捕捉到像素大小的网格会使相机抖动,因此基于捕捉位置差异在游戏分辨率中应用亚像素偏移。
相机投影
此资源旨在与正交摄影机一起使用,即使它会使透视摄影机像素化。
请注意,只有正交相机具有减少像素蠕变的好处。
请注意
- 旋转总是会有一些像素移动,但随着旋转速度的提高,这种像素移动会变得不那么明显
- 所有被捕捉到的移动对象都会出现锯齿状,但移动速度越快,锯齿状越不明显
- 不支持大屏幕空间效果,但支持 2、4、8、16 像素宽的重复图案
- 分辨率必须设置,并且可被 pixelMultip