- 博客(7)
- 收藏
- 关注
原创 小白计算机图形学入门之路一(Games101-6)
内容前瞻,本次笔记主要先完善成像部分(也就是遮挡),然后开始涉及shading(着色)部分。
2024-05-16 16:00:46
2042
原创 Unity进阶写法-ScriptableObject实现移动系统
其实这只是一个很简单的应用scriptableObject的例子,我个人认为这种结构其实应该是可以使用到任何具有状态且需要扩展的系统结构里面,甚至可以组织成一个独特的框架,固定框架内容即可。当然各位大佬如果有更好的改善方案可以和我一起讨论。
2024-05-13 15:43:44
606
原创 小白计算机图形学入门之路一(Games101-5)
Lecture 06 Rasterization 2 (Antialiasing and Z-Buffering)_哔哩哔哩_bilibili,贴心为各位大佬奉上我上b站看的课程链接,当然,也希望多多支持本小白的课程笔记,本小白励志想成为的编辑器工具开发或者是重构编辑器的部分,也就是搭建框架的工作,如果后续有必要,本小白也会再进行深入的学习,也会为各位分享更多的关于unity学习的进阶笔记。ps:本小白最近在毕业答辩,所有有时会更新比较慢,希望各位大佬们多多见谅,本小白感激不尽。
2024-05-12 00:03:32
687
原创 小白计算机图形学入门之路一(Games101-4)
光栅化(Rasterization)是把顶点数据转换为片元的过程,具有将图转化为一个个栅格组成的图象的作用,特点是每个元素对应帧缓冲区中的一像素。那么我们是不是可以理解为下图呢?本次课程主要是讲解了光栅化的过程,那么在课程内部实际上也有提及锯齿和抗锯齿这个概念,这里下次笔记一起提及最好。
2024-05-09 16:13:16
763
1
原创 小白计算机图形学入门之路一(Games101-2)
首先这里为什么要介绍线性变换以及计算方法呢?在unity中确实已经将各种变换进行了封装,有对应的旋转矩阵、平移矩阵等等,但是在unity的渲染管线中我们在顶点着色器等等地方是可控的,同样,当我们明白了原理以后,调用unity自带的api也会变得更加得心应手,因此这里将会着重介绍一下线性变换的过程和具体实现。对以下内容做个简单的提示:对任何普遍的点来说,特殊的点也会满足这个规律,用这个提示对一下内容可以自己进行推导可以理解为:线性变换+平移变换。
2024-05-04 12:01:35
1757
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人