书籍详情
《UnityShader入门精要》[33M]百度网盘|亲测有效|pdf下载
  • UnityShader入门精要

  • 出版社:文轩网旗舰店
  • 出版时间:2016-06
  • 热度:9122
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

作  者:冯乐乐 著
定  价:69
出 版 社:人民邮电出版社
出版日期:2016年06月01日
页  数:369
装  帧:平装
ISBN:9787115423054
主编推荐
相比与靠前市场已有的介绍相关内容的书籍和资料来说,本书有一些专享的特色:
(1)内容独特。填补了UnityShader和渲染流水线之间的知识鸿沟,对Unity中一些渲染机制的工作原理进行详细剖析,帮助读者解决“是什么”“为什么”“怎么做”这三个基本问题。本书配合大量实例,来让读者在实践中逐渐掌握UnityShader的编写。
(2)结构连贯。在内容编排上破费心思,从基础到进阶再到深入,解决读者长期以来的学习烦恼。
(3)充分面向初学者。在本书的编写过程中,我们一直在问自己等
目录
篇基础篇
章欢迎来到Shader的世界2
1.1程序员的三大浪漫2
1.2本书结构3
第2章渲染流水线5
2.1综述5
2.1.1什么是流水线5
2.1.2什么是渲染流水线6
2.2CPU和GPU之间的通信7
2.2.1把数据加载到显存中7
2.2.2设置渲染状态8
2.2.3调用DrawCall8
2.3GPU流水线9
2.3.1概述9
2.3.2顶点着色器10
2.3.3裁剪11
2.3.4屏幕映射11
2.3.5三角形设置12
2.3.6三角形遍历13
2.3.7片元着色器13
部分目录
内容简介
本书不仅要教会读者如何使用UnityShader,更重要的是要帮助读者学习Unity中的一些渲染机制以及如何使用UnityShader实现各种自定义的渲染效果,希望这本书可以为读者打开一扇新的大门,让读者离制作心目中杰出游戏的心愿更近一步。
本书的主要内容为:靠前章讲解了学习UnityShader应该从哪里着手;第2章讲解了现代GPU是如何实现整个渲染流水线的,这对理解Shader的工作原理有着很好重要的作用;第3章讲解UnityShader的实现原理和基本语法;第4章学习Shader所需的数学知识,帮助读者克服学习UnityShader时遇到的数学障碍;第5章通过实现一个简单的顶点/片元着色器案例,讲解常用的辅助技巧等;第6章学习如何在Shader中实现基本的光照模型;第7章讲述了如何在UnityShader中使用法线纹理、遮罩纹理等基础纹理;第8章学习如何实现透明度测试和透明度等
作者简介
冯乐乐 著
冯乐乐,一名喜欢计算机图形的程序媛。上海交通大学软件学院研究生,爱好写Shader,喜欢一切用计算机绘画的技术。