thumbnail
Unity性能检测工具Profiler
Profiler工具在Unity日常开发过程中,起到检测各个环节效率的作用。通常我们的游戏工程卡死或者掉帧,往往是某些环节出了问题,但我们需要通过某些方式来检测这些东西,否则我们无法知道问题出在哪里。…
thumbnail
VR性能分析工具-OVR Metrics Tool
通常在VR游戏开发的过程中,由于硬件限制等原因,相较于PC端应用开发而言,对于各项性能的要求更为严格,且无法非常直观的看到各项指标。因此,Meta Quest 提出了一个解决方案,通过OVR Metr…
thumbnail
3DsMax--Kajiya-kay.sfx文件
在游戏制作的过程中,很多时候为了增加细腻程度,会自定义一些光照模型,而Kajiya-kay 正是为了模拟角色头发各向异性而存在的,通常也被称为“天使环”。 在这里对kajiya光照模型不做详细解释,只…
Unity-脚本迁移位置注意事项
在Unity的使用过程中,尤其是在实际项目中,常常出现规范制定之后,脚本需要迁移到标准文件夹下,但仅仅在Unity引擎中拖拽迁移常常会导致脚本不可用。 正确的操作方法应该是: 打开资源管理器进行迁移,…
thumbnail
[特殊]工具函数集
SmoothMin(a,b,k) 来自ShaderToy大神:BigWIngs 在布尔运算时,通常会产生非常硬的转角,但有时我们并不需要这种硬边,而min()函数本身并不能帮助解决这个问题,Smoot…
Unity-CopyLightMapToLowLOD
在制作LOD时,往往出现,原本静态烘焙好的lightmap在LOD1以及更低的版本上无法继承,导致在静态烘焙场景中,LOD的切换会导致光照的不正确,从而影响视觉效果。 该脚本可以继承LightMap从…
thumbnail
UE4-4.25 CustomShadingModel
在制作游戏的过程中,有时因为要达到某些独特的效果,因此需要自定义ShadingModel来实现,而目前4.25、4.26使用比较多,故此考虑在这个版本添加自定义的ShadingModel。 C++部分…
thumbnail
UE4:Tri-Plannar-Mapping(三面映射)
Tri-Plannar-Mapping三面映射作为一中独特的材质表现方式,经常应用于表现一些Fake的效果(假透射、假投影、地表贴图等)。 目的是为了将纹理完美的平铺在任何模型表面上,使其在不同方向看…