GAMES101学习
文章平均质量分 87
整理GAMES101作业实现过程,尽量写得全面。
九九345
以输出来验证自己的知识掌握程度,持续学习
展开
-
GAMES101作业7提高-微表面材质的实现过程
微表面材质的实现过程原创 2022-06-26 22:38:14 · 786 阅读 · 1 评论 -
GAMES101作业7提高-实现微表面模型你需要了解的知识
介绍微表面材质模型是什么?什么是微表面理论;什么是BSDF;Cook-Torrance模型公式中的三个函数:法线分布函数,GGX分布;阴影遮挡函数如何计算等内容。原创 2022-06-23 17:54:39 · 2029 阅读 · 0 评论 -
GAMES101作业7-多线程提速实现步骤详解
介绍了多线程提速的具体步骤:(1)首先要划分出不同的线程;(2)创建出每个线程执行的函数;(3)分行进行步骤(2)函数的调用;(4)别忘记thread需要执行的join;(5)渲染进程结束。原创 2022-06-19 18:52:35 · 1763 阅读 · 2 评论 -
GAMES101作业7-路径追踪实现过程&代码框架超全解读
路径追踪算法讨论过程学习;本次作业框架与上次作业不同之处的解读;如何实现castRay()函数的过程;以及最后的spp取2、4、16和256的结果展示。原创 2022-06-09 11:29:34 · 4280 阅读 · 11 评论 -
GAMES101作业6-BVH完成全过程
记录实现BVH的过程,以及解决作业6出现的一些问题,解决渲染时间过长的问题原创 2022-06-07 13:56:40 · 1971 阅读 · 6 评论 -
GAMES101作业5-从头到尾理解代码&Whitted光线追踪
作业本身不难,但是想要学习更多所以从头到尾理解代码并梳理知识点,巩固基础。主要梳理了Whitted光线追踪从头到尾的步骤,但远远不详尽,会继续学习,之后进行补充。原创 2022-05-26 22:24:39 · 4905 阅读 · 7 评论 -
GAMES101作业4-贝塞尔曲线&OpenCV图像处理
根据作业要求实现了贝塞尔曲线的绘制,对代码进行逐行理解,学习了OpenCV的知识。原创 2022-05-20 16:01:59 · 1334 阅读 · 0 评论 -
GAMES101学习-法线贴图学习笔记
一些法线贴图的自己的学习理解。原创 2022-05-19 13:58:54 · 1311 阅读 · 1 评论 -
GAMES101作业3-代码过程详细理解
记录代码框架填补过程!以及总结涉及到的一些知识点内容,提高部分暂时没做。原创 2022-05-09 22:42:18 · 4750 阅读 · 3 评论 -
GAMES101作业3-遇到的各种问题及解决方法
记录在做作业3时遇到的一些坑!以及最后的解决办法。原创 2022-05-09 22:38:59 · 5226 阅读 · 5 评论 -
GAMES101作业2-代码框架逐行理解(c++基础巩固)
逐行对代码框架进行解释,以及回顾涉及到的每一个c++知识点,本人c++基础并不牢固,学习图形学的同时借此巩固知识。原创 2022-05-06 18:16:24 · 3842 阅读 · 8 评论 -
GAMES101学习-第8课进行shader的初步了解
详细理解课上展示的像素着色器GLSL,以及了解了API、OpenGL、DirectX到底是什么,还有shadertoy这个网站的初步探索。原创 2022-05-01 18:44:28 · 1694 阅读 · 0 评论 -
GAMES101学习-VS2019配置OpenGL环境
目录配置OpenGL环境下载GLEW&GLFW配置环境添加附加包含目录添加库添加依赖项由于开始讲Shader了,想尝试对照老师的讲解在VS2019里写一下这个GLSL shader的例子,便于更好的理解,本篇文章存一存怎么配置OpenGL环境。课程截图配置OpenGL环境配置环境步骤参考:Visual Studio 2019 配置 OpenGL下载GLEW&GLFW下载VS2019 GLEW GLFWGLEW在官网下载:GLEW官网..原创 2022-05-01 17:04:11 · 905 阅读 · 0 评论 -
GAMES101作业1-VS2019
VS2019实现games101的作业1原创 2022-04-28 17:00:38 · 1747 阅读 · 0 评论 -
GAMES101作业0-VS2019
VS2019+Eigen库完成作业原创 2022-04-25 20:44:33 · 1762 阅读 · 0 评论