0%

书接上回:UCSD-CSE272-部分作业1和作业2。做完正式作业以后自然还剩下今年的Final Project\text{Final Project},也就是从给定的列表中选择一个算法并且学习实现,或者选择一个研究题目。

上回结尾没说要做大作业啊?不是说去做模拟吗?两者同步推进不是更好嘛!

作为双向光传输算法的入门门槛,双向路径追踪是必须学习的基础,也算是Rendering\text{Rendering}的入门门槛,因此首先从此开始当然这是闫令琪的意见

CSE272\text{CSE272}Hw-2\text{Hw-2}中,我们分66步由易到难逐步完善算法,最终实现了完整的体积路径追踪。这种方法确实非常有效,因此对于本次Final Project\text{Final Project},我也打算用类似的方式,由易到难,逐步完善。

Read more »

每天午饭后做一个小时的几何有助于健胃消食

这次实验的主题是离散曲面上的外微分算子,核心是实现55个离散算子。这是理解曲面外微分运算的关键,也是后续继续学习的基础。

由于我们本次实验讨论的d\text{d}算子和\star算子都是线性算子,并且我们考虑的是它们在离散曲面上的离散版本,维度是有限的,我们可以用矩阵来表达这些算子。实验要求也就是构造出正确的矩阵。

Read more »

为什么要开这个坑:

其实我原本可以选择GAMES103\text{GAMES103}的。。。但是一方面GAMES103\text{GAMES103}用的Unity\text{Unity}引擎做作业,我不太适应。另一方面,比较下来感觉CSC417\text{CSC417}对物理原理和数学推导的阐述比GAMES103\text{GAMES103}更清楚(至少对我来说如此)。因此用这门课的作业来学习物理模拟。

本篇blog\text{blog}直接从Lab-3\text{Lab-3}开始,因为前面的弹簧质点说实话。。。不难,就是麻烦其实是我第二个实验不知道为什么怎么写都炸,当然比GAMES101\text{GAMES101}那个绳子模拟要难些,但是总体而言新东西不多,除了从拉格朗日视角推出了模拟的微分方程。

这次Lab\text{Lab}重点在于引入了有限元这一重要方法,推导过程也较长较复杂。

Read more »