More than code

More Than Code
The efficiency of your iteration of reading, practicing and thinking decides your understanding of the world.
计算机图形学

现代计算机图形学 作业5 解析(2)

现代计算机图形学 作业5 解析(2) 上次我们说完了生成的光线,这次我们要正式进入光线追踪的过程中了 来到castRay中,可以看到上面的注释,注释中写了对于几种材质的处理 对于我们这次框架来说,材质要么是反射和折射的,要么是反射,要么是漫反射的,我们对于每种情况分别处理 递归的过程中记录深度,如果深度超出了最大递归的深度,我们就不在累计贡献 然后首先默认将hitColor设置成背景颜色 然后下面的if也是C++的一个新特性,可以在if语句中进行初始化,我在我最早的一篇文章中也有提过。 这里我们不进入到trace的…

2021年8月7日 0条评论 503点热度 0人点赞 sheep 阅读全文
计算机图形学

现代计算机图形学 作业5 解析(1)

现代计算机图形学 作业5 解析(1) 昨天在做这个作业5的时候开始给我整的有点蒙,而且做完以后发现渲染出来的结果还是不错的,所以想着深挖一下代码, 这篇文章就是对这个作业代码整体的一个解析,也希望能为在做这个作业时感到困惑的同学提供一些帮助 首先在main.cpp里创建场景,然后定义了两个Sphere,两个Light,和一个MeshTriangle 注意这里的make_unique就是构建智能指针的意思,引用计数结束后就会把智能指针管理的对象删除掉 两个Sphere的类型分别是DIFFUSE_AND_GLOSSY和…

2021年8月4日 0条评论 531点热度 0人点赞 sheep 阅读全文
ScummVM

ScummVM-Make Buildbots Green

Make Buildbots Green Hi hi, another week passed. Really fast doesn't it? First something about game, i've tested the lzone-mac, which is a fantastic but quite short game of D3. Mostly, lzone is playable. You can wandering around in lzone yourself and finish th…

2021年8月2日 0条评论 556点热度 0人点赞 sheep 阅读全文
ARTS

ARTS打卡 第十一周

ARTS打卡 第十一周 首先是算法题,这个题还是比较巧妙的,最后会转化为一个求上升序列的问题 题目链接 而且还是当时周赛的题,这道题是可以转化成线段树做的,如果去翻题解应该还可以看到我当时发的题解 :-) 这周的话,读了大概半本多的那个量子物理史话-《上地掷骰子吗》,看起来就很上瘾 我现在发现看这些科学发展史还是蛮有意思的,尤其是之前推荐的unix历史 然后还是在继续学计算机图形学,感觉再来一到两周就能学完了,自己也之前给曾经做的一个作业发了一篇博客 然后这周还买了很多的书,数学之美,浪潮之巅,还有之前打印的虎书,…

2021年8月1日 0条评论 519点热度 0人点赞 sheep 阅读全文
123
分类
  • ARTS
  • C++
  • CSAPP
  • daily
  • database
  • leetcode
  • linux
  • ml
  • nlp
  • paper
  • rocksdb
  • rust
  • ScummVM
  • tech
  • 其他
  • 周报
  • 未分类
  • 笔记
  • 算法
  • 计算机图形学
归档
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 9 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 9 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 1 月
  • 2020 年 12 月

COPYRIGHT © 2021 heavensheep.xyz. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS