logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

unity角色脚步音效根据地面材质不同而改变问题

GetPixel 方法,关键点在于地形的有个角一定是世界坐标原点,那么我们可以把地形的UV和地形的尺寸大小一一对应起来形成映射,角色在世界空间坐标系下位置代表对地形上某个点的采样,从而得到该位置的color值。2.根据主角的位置信息去对贴图进行采样,用采样的RGB通道值来作为判定条件识别是播放什么材质。1.对于第一个问题,利用动画事件,在关键动作处触发该事件去实现音效的播放。unity官方文档AP

文章图片
#unity#游戏引擎#c# +1
仿写unity的standard一样效果的PBR shader

光在照射到物体表面时,发生了(Reflection,镜面反射)和折射,而进入物体内的光一部分被再次散射出来,另一部分被吸收了(往往会转变为热量消耗掉)。散射出来的光有(diffsion),3S(SSS)等。PS:在游戏当中,如果画面像素大于散射距离的话意味着这些次表面散射产生的距离可以被忽略,反之,我们就需要用特殊shader来模拟3S效果。翻译成人话:BRDF方程的配平系数:(不是很懂,两个点乘

文章图片
#unity#游戏引擎
到底了