作为曾经的文科生,分析矛盾要抓主要问题和根本问题,所以趁现在我又有空了,我要一次性弄懂计算机图形学! 在学习前,我去问了GPT学习路径,它建议先去了解计算机图形学,然后又逛了逛某乎,大家都比较推荐这个课程,我之前看过GAMES104,还行,就是太理论了,101我也看了点,后面就放弃了,现在只能硬着头皮往下学了!共勉!
Z-Buffering GAMES101(二)——Rasterization 上一节完成了将三维空间的物体转化到了一个标准正方体[−1,1]3中,那么这一节的光栅化来介绍下一步怎么转换到屏幕上。 4. Rasterization 4.1 Triangles 对于一个视锥体来说,fovY指的是可视角度(field-of-view),aspect ratio为长宽比: 我们要做的事情就是将标准正...
Get a fast pass to your indie game success! Gain invaluable insights and advice from a seasoned game developer with nearly two decades of experience, steering you away from the pitfalls he has encountered.
GAMES101(上) 第一、引言 Computer Graphics is AWESOME! OPENGL只能说是计算机图形学的API 光栅化:把三维空间的几何形体显示在屏幕上,就是光栅化 计算机视觉:一切需要猜测的东西,例如在路面上,哪些是人、哪些是汽车、哪些是动物等等 实时(real-time)渲染:在计算机图形学中,每秒生成30幅画面,也就是30FPS ;离线(o...
GAMES101作业1:旋转与投影 学习和了解矩阵的基本使用后,准备做布置的第一次作业,巩固一下对相关知识的理解。 题目:给定三维下三个点 v0(2.0, 0.0, −2.0), v1(0.0, 2.0, −2.0), v2(−2.0, 0.0, −2.0),需要将这三个点的坐标变换为屏幕坐标并在屏幕上绘制出对应的线框三角形。
GAMES101 作业7 踩坑指南 首先回顾路径追踪的原理,如下图 基本思想 wo是射向眼镜(相机)的光线,包含来自光源的直接光照ws,来自其他物体的间接光照wi两部分。 在实现path tracing时,我们考虑的是黄色线的方向,即光线从相机射向p点(实际上是从p点射向相机),然后通过多次随机采样从p点射出(实际上是射向p点)的...
Welcome to Group Games 101 Do you love playing group games and trivia with friends and family? Well so do we. That’s why we decided to createGroup Games 101– The ultimate resource for learning how to play games, trivia, and more!
【GAMES101】Lecture 12 曲面 贝塞尔曲面 然后前面讲了贝塞尔曲线,这里讲一下这个贝塞尔曲面 那怎么样从贝塞尔曲线到贝塞尔曲面的转换呢,前面我们说到这个逐段的贝塞尔曲线是通过四个控制点来画的,这里贝塞尔曲面是通过16个控制点来画的 把这16个控制点排列成4×4网格,那么每行或者每列是不是有四个控制点就可以画...
Add a description, image, and links to the games101 topic page so that developers can more easily learn about it. Curate this topic Add this topic to your repo To associate your repository with the games101 topic, visit your repo's landing page and select "manage topics." Learn mor...
1-5.GAMES 101 IS NOT about We learn Graphics, not Graphics APIs! 编程语言并不难,我只需要去应用它,而这个什么东西难呢?在背后的算法、数据结构,这些东西会困难,道理是一样的。 然后包括shader怎么样去写,这个没有关系啊,我们教的这套体系里面,一定会提及这个事情,只不过不会提及到具体的。