Unity着色器和屏幕特效开发秘笈(原书第2版)
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2023-11-19 23:02:38
微信
赏
支付宝
文档简介:
译者序
我从2015年开始接触Unity开发,在此之前接触过很多游戏,也间或见过一些游戏开始时的Unity跳转页面。2014年暴雪发布
了一款卡牌游戏《炉石传说》,该游戏画风精美,趣味十足,也深深地吸引了包括我在内的千万玩家。更让我吃惊的是,在该游
戏的介绍页面中提到其开发平台使用的正是Unity3D。自此之后我便开始了Unity的学习之旅。
Unity是一个专业的游戏引擎,功能十分强大。但是对于没有接触过任何游戏开发或者没有接触过代码的新手而言,要学会
从头到尾地开发一个游戏还是颇有难度的。本书并不涉及Unity游戏开发的所有方面,而是重点关注游戏开发中颇为晦涩难懂的
着色器。
着色器是游戏表现超强拟实效果的基石。和大千世界中各种各样的材料对应的是,游戏里面也需要有各种各样的着色器及其
组合来对其进行模拟。比如透明的玻璃效果,栩栩如生的动物皮毛效果等。如果读者恰好对这些内容感兴趣,或者需要实现一些
类似的需求,那么本书应该很适合你。受篇幅所限,有一些不是本书主要内容的部分作者也提供了很多资料和文档的链接,非常
有助于你对某些领域加强理解和认识。
就翻译本身而言,虽然我们会尽力细心地审查和校对,但仍难免有所疏忽。如果在阅读过程中发现一些瑕疵或者有争议的地
方,十分欢迎读者联系译者进行核对和改进,以免对大家造成困扰。我的联系方式是SonlyF5020@gmail.com。
在承接本书翻译之时,恰逢我的儿子刚刚出生。当时除了工作的忙碌之外,还得花一部分业余时间来完成翻译,在此对我爱
人周彩萍和儿子詹小贤道一声感谢,是你们一直以来的理解和支持才让本书得以完成。
占红来
2017年3月北京
前言
本书介绍Unity 5中着色器的创建和后期特效开发。你可以从零开始学习创建最基本的着色器,掌握着色器代码是如何组织
的。开始的基础知识可以有效地“武装”你,让你在后续如体积爆炸、毛皮着色等章节中游刃有余。本版是专门为Unity 5量身定
制的,可以通过使用一些基于物理基础的渲染和全局照明来让你的场景栩栩如生。
在每一章的结尾,你都会获得一些新的技巧,比如改善着色器质量或者提升着色器代码编写效率等。这些章节都是量身定制
的,所以如果你之前已经有了一些经验,完全可以直接跳到你感兴趣的章节来专门学习。对于新手来讲,可以逐章阅读来构筑整
个知识体系。不管使用何种方式,你都会学到制作现代游戏视觉的技术。
在读完本书之后,你手上会有一堆已经做好的着色器,可以在你的Unity3D游戏中使用这些着色器,除此之外你会理解如何
创建新的着色器,如何完成新的特效以及性能优化等。废话不多说,让我们开始吧!
本书主要内容
第1章 会将你引入Unity 4和Unity ......
评论
发表评论