PISCOnoob

导航

Graphics学习

写在前面:

本文章为个人学习笔记,方便以后自己复习,也希望能帮助到他人。

由于本人水平有限难免出现错误,还请评论区指出,多多指教。

部分图元和素材来源于网络,如有侵权请联系本人删除。

参考资料与链接会在文章末尾贴出。

=======================================================================

笔记目录:

PS:尚不知道按照何种目录框架分类才是比较合理,随便排吧!

现笔记篇数:12+17

 

一点理论基础:

图形渲染管线浅述

数学基础

nonono!

模型与材质

传统经验光照模型

纹理映射浅述

纹理的其他使用

深度测试浅述

EarlyZ与Z-PrePass

走样与反走样(抗锯齿)浅述

Gamma and Linear Space(色彩空间)

LDR与HDR

Render Path渲染路径

GPU workflow浅述

 

用Unity写点Shader:

 

Color Linear Interpolation线性插值

Checkerboard Pattern Shader

Detailed Texture/Splatting Texture

FlowMap的简单应用

Planar Mapping, Triplanar Mapping

Polygon Clipping using DotProduct

Clipping a Model with a plane

Stencil Buffer简单应用

Unity Processing Basic

Unity PostProcessing with Depth Texture

Unity PostProcessing With Normal Texture

Unity PostProcessing : Outlines

Unity PostProcessing : Boxblur

Hull/Geometry Outlines Shader

Simple Vertex Displacement

White Noise Shader

 用Unity实现Dota2角色Shader(以Ogre Magi为例)

 

 

 

学习资料(网站):

1.TA百人计划:

https://docs.qq.com/doc/DUFlzT3ByV2tHanpT

2.贾天源(网易TA)TA学习大纲

https://zhuanlan.zhihu.com/p/445083991

3.GAMES101-现代计算机图形学入门-闫令琪

http://games-cn.org/graphics-intro-ppt-video/

https://www.bilibili.com/video/BV1X7411F744?from=search&seid=4626614841216474285&spm_id_from=333.337.0.0

4.庄懂的技术美术入门课美术向

https://www.bilibili.com/video/BV1sE411g7N9?from=search&seid=18216

5. Catlike Codeing

rendering

https://catlikecoding.com/unity/tutorials/rendering/

advanced rendeing

https://catlikecoding.com/unity/tutorials/advanced-rendering/

6.The Book of Shaders by Patricio Gonzalez Vivo & Jen Lowe

https://thebookofshaders.com/

7.Inigo Queliz个人网站

https://www.iquilezles.org/www/index.htm

 

 

学习资料(书):

1.Unity Shader入门精要–冯乐乐

2.Unity ShaderLab新手宝典–唐福幸

3.Foundamentals of Computer Graphics,4th edition

posted on 2022-04-06 20:40  PISCOnoob  阅读(104)  评论(0编辑  收藏  举报