本文最后更新于203 天前,其中的信息可能已经过时,如有错误请发送邮件到2939296129@qq.com
前言
这里是庄懂大佬课程的学习记录~,本篇主要包含了第0课的内容,以及后续笔记的收录,方便加进行索引和查阅~
课程内容
主旨:美术向TA基础能力培养,使大家可以用技术手段去表达美术诉求
主要内容:
- Unity引擎基础
- ShaderForge连连看
- ShaderLab图形编程
- 渲染相关C#脚本
学习路径
程序向TA
程序向TA的工作内容偏工科技术一点,要求能看懂高难的技术paper,并实现里面的内容
所以建议的学习路径:
- 理论基础(以书为主)
如龙书、虎书、3D数学等讲解基础理论的书籍
- 技术专题
根据某一块内容,分析实现方案,根据实际情况来选择方案
UnityShader入门精要
- 技术演示
用技术手段去实现内容(钢铁审美)
美术向TA
美术向TA的话,思维方式与程序向TA有所不同,美术向TA以美术诉求为驱动,再用技术手段去表达美术诉求
根据要实现的美术内容,再去学习相关的理论基础,随后进行技术实现,最终也要为美术效果负责。
因此学习路径与程序向TA有些区别:
基础理论逐渐渗透,不强求于一时
- 技术专题
- 技术演示
- 美术创作
学习方法
- 循序渐进 软磨硬泡:对于一个庞大的工程,不放弃非常有耐心的去逐渐渗透
- 避重就轻 围魏救赵:对于很难理解的问题,可以寻求他人帮助,不要自己硬磕
- 不求甚解 能用就好:对于当下来说不用十分的去理解,可以用就行
- 积沙成塔 一朝得道:长期对知识点的积累会让你一朝顿悟
学习循环
- 开始一个图形学专题,熟悉ShaderForge的实现,直观感受图形学
- 再引入一个相关美术案例,剖析美术表象下的技术构成
- 用ShaderForge举一反三去创作自己的美术案例,以加深对技术构成的理解
- 拆解ShaderForge结点,尝试做结点->代码的翻译工作
- 尝试从翻译者突破为讲述者,完成对一个专题的掌握
- 开始下一个专题
