![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity
小西null
这个作者很懒,什么都没留下…
展开
-
unity 另类地景制作
最近项目需要一种远景效果,但又不想三维建模(PS:模型组就一个3D模型了,不够用),还想要细节和远处的朦胧感。于是想到了一种取巧的办法。在原有天空盒里放个球,拉大尺寸,贴上360全景图,做出类似天空盒的效果。戴上VR眼镜往下看,仿佛有地景在下面。主要通过shader来实现,shader中有两个功能,一个功能是能够从球体内部显示360度全景图,一种是透明,这样才能看到后面真正的天空盒,所以需要美术把...原创 2019-08-19 15:15:46 · 1587 阅读 · 1 评论 -
unity螺旋丸特效实现
先上效果图初学shader那会,做的一个效果测试,一部分效果为shader手写,一部分效果shaderforge插件的效果。第一步 建个球,用shaderforge拉个内发光效果shader赋给小球的材质shaderforge连线图如下:第二步 再建个小点的球,写个外发光shader,并且带有顶点动画,赋给小球材质中间那个皱皱小白球,因为顶点动画的效果,导致凹凸不平。可以看出来外...原创 2019-08-19 16:38:10 · 1685 阅读 · 0 评论 -
unity shader.Find和LoadSceneAsync引发的BUG
昨晚遇到两个BUG,耽误了一些时间,现在把这两个BUG记录下。1.编辑器模式运行没问题的情况下,发布打包exe,场景切换的时候切不过去。发布Debug模式,查看有没有报错,发现有对象为空,而且是持续显示很多行。打开日志文件,发现问题出在材质赋值的地方。颜色不会导致对象空,那就肯定是材质空了,找到材质开始赋值的地方,发现是通过shader.Find查找shader生成的材质,猜测是没有找到对应...原创 2019-09-04 10:36:43 · 588 阅读 · 0 评论