真Unity3d_NavMeshNavigation和自定义Shader
来源:互联网 发布:2000年代流行网络歌曲 编辑:程序博客网 时间:2024/06/04 01:30
之前写了一个很长的NavMeshNavigation 教学给CSDN给吞了
2个我放一起说了,因为本人是小白,只是一些入门,就简略说说
是真正的入门,并不是教科书,或者百度的那些“入门”
NavMeshNavigation动态烘焙是5.6新增的功能
所以之前的版本并没有,如果你用了其他插件做寻路算法,或者可以考虑这个
如果你之前也是用NavMeshNavigation,然后现在出了个新功能,可能让你失望了
我也被他坑了,用这个新的动态可以,但是旧的基本上完全废除重新来过,可以整合的地方并不多
(使用方法不同也合理,毕竟现在可以多个Mesh Surface和Runtime Bake,和原来完全不同)
自定义Shader ,我说的就是Shader Forge
虽然说是2014年已经很流行的工具,但是他现在最新的例子就是5.6才能用,博主用5.3.3并不能很好的直接打开例子(有部分global shader5.3没有,你能转换除外)
很多人听到shader,觉得很难,甚至还有什么你懂shader就是高手的说法(真不知道是哪里误传的)
网上能搜到比较好,完善的例子就2个
瞎猫 -Shader入门
交通大学研究生妹子 -《XXXXXShader入门》,对的,就是妹子建议的那本书
但其实看看人家 Shader Forge
本来博主还以为这几年大量资金流入,程序员人工也日益见长,各种APP满天飞,社会不是发展挺好的
可事实是国内不是没人才,是人才太多,
为什么网上尽是说Shader怎么实现,怎么难,面试问的问题也肯定有问这个shader
但国内竟然没有一篇关于Shader的技术文章提到Shader Forge的?
(或者只是我没看到吧)
真的没产业,没个性,没想法,没平台,就算有人才也么的用,国内这样发展真的还要多少年才能赶上别国啊??
……下面不写一句代码生成的Shader
(其中第27行,include "UnityCG.cginc" 后用到的一些方法为5.6.x所有,最新版本才有,所以这个自动生成需要搭配版本,如果你团队是低版本可能不能直接用,而且如果人家是开源。。。。。。。。。。。。。。。)
懂的人就懂了,不懂的就是是不是一辈子不会懂?
(马克思说的:世界上只有未被认知的事物,没有不能被认知的事物)
可事实就是很多人都是瞎的,用摸的去认识事物?
我们真的没有软件产业。。。。。。没有为做软件而做软件的公司(引擎,中间件)
ps.要重点说明的是,我不提倡今时今日还是和以前一样的软件生产方式,Unity3d就是一个很好的证明,要说市场,其实现在全球几乎公用一个市场,人家有的市场我们也有,就不要在说什么借口了,到底做不到是不是软件生产方法的原因的(封闭的软件作业,马云式外行管内行,不利于内部创业,也无益于传承创新,说好的青出于蓝而胜于蓝呢?)
- 真Unity3d_NavMeshNavigation和自定义Shader
- U3D Shader Vertex Path光源存储信息和自定义shader实现
- U3D Shader去掉全局雾和使用自定义环境光
- cocos2dx使用自定义shader
- 自定义双面Shader
- <Shader> 自定义光照模型
- 自定义控件---Shader,Matrix
- Unity Shader 自定义SurfaceShader
- Unity Shader自定义光照模型
- 模型各部位自定义颜色Shader
- Standard shader 和 Standard (Specular setup) Shader
- Shader 学习一:Shader和渲染管线
- 【Shader】用 Shader 画点和线
- 图形和Shader技术
- shader 和 material
- shader之——自定义shader射线光照烘焙
- unity ios打包真机调试 Shader.Find()找不到问题
- Unity3D之Shader自定义编辑器功能拓展
- Hbase集群安装
- 本地文件如何上传到github上(完整版)
- URAL 1167
- PAT甲级 1019
- MFC_临界区_打印字符串_2线程
- 真Unity3d_NavMeshNavigation和自定义Shader
- noip 2000 乘积最大
- linux服务器怎么快速安装和使用MySQL数据库
- Android launcher3 -- launcher3源码1
- PHP 设计模式(桥接模式)
- 责任链模式
- php 设计模式(工厂方法模式)
- Qtspim简明教程
- php 设计模式(代理模式)