Unity Shader学习总结(资料篇)

【学习资源】

英文原文:https://en.wikibooks.org/wiki/Cg_Programming/Unity

中文翻译:http://www.omuying.com/article/83.aspx


这次系统学习Unity Shader主要是跟着上述中文翻译的链接。


在本次学习之前,花了些时间把《计算机图形学——基于3D图形开发技术》一书翻了翻,复习了图形学基础,对渲染管线中过去存在的很多疑惑也得到答案,但毕竟时间有限,所以也没能仔细研究,但是自我感觉这本书阐述得比较浅显易懂,我很中意,所以寒假或回头得再抽时间仔细阅读。


选择Unity这个平台,而不是直接学Opengl或Direct3D,主要是因为Untiy游戏引擎帮我们做了很多工作,所以省去了很多事,编写起来相对更简单容易些。不过,为了以后找工作,估计是还得学学Opengl或Direct3D的,目前的情况看,偏向于学习Opengl,但貌似很多公司都用Direct3D,所以这还是个很纠结的问题。


【前期准备】

Cg学习:《Cg教程——可编程实时图形权威指南》(翻了翻,觉得难懂,但毕竟是权威,还是得琢磨琢磨)

                 《GPU编程与CG语言之阳春白雪下里巴人》(PDF版,还未仔细看)

Unity Shader学习其它资源:《Unity 3D ShaderLab开发实战详解》(感觉很烂,可以参考代码吧)

              《Unity着色器和屏幕特效开发秘籍》(主要针对Unity Suiface Shader)

              《Unity3d Shader编程》(PDF版,还未看)

 当然,还有各种博客资源啦~


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值