这里可能没有你想看的...
【数据删除】
计算机角色动画基础(GAMES105)の 笔记 计算机角色动画基础(GAMES105)の 笔记
>>>课程主页传送门<<< #线性代数基础 线性代数的基础是二维的向量和三维的矩阵。向量可以用来获取方向和长度,也可以认为是点在坐标系中的位置;而矩阵则一般被视为某种变换手段,左乘一个列向量可以将其转变
2025-06-18
现代图形学入门(GAMES101)の 笔记 现代图形学入门(GAMES101)の 笔记
>>>课程主页传送门<<< #变换(Transformation) 变换分为两种:Modeling(平移、旋转、缩放等)和 Viewing(3D 投影到 2D) #模型变换(Modeling) 先讨论二
2024-03-31
CS149 の 笔记 CS149 の 笔记
并行计算。>>> 传送门 <<< #Lecture 1: Why Parallelism 很早以前实现并行的性价比并不高,因为人们只需要等最新的 CPU 出来就行。厂商通过以下两种方式提升 CPU 性能
2024-03-03
.C 文件の编译过程(Compile Process) .C 文件の编译过程(Compile Process)
对于一个程序员而言,不仅仅要知道代码是怎么写的,还得知道你的源代码文件是怎么经过一系列操作变成可执行文件的。 参考神书《CSAPP》 #整体流程 本文将以以下程序为基础进行分析。 main.c#include <stdio.h&
2023-11-13
设计模式 设计模式
设计模式是软件设计中常见问题的典型解决方案。每个模式就像一张蓝图,可以通过对其进行定制来解决代码中的特定设计问题。 #创建型 #单例模式 单例模式保证一个类只有一个全局共享的实例,并提供一个访问该实例的全局 API。 所有单例的实现都包含
2023-11-08
Effective C++ の Note Effective C++ の Note
久仰本书大名,花了若干时间入门 C++ 后,终于可以拜读一下这部经典作品。 当 C++ 律师! #1. 视 C++ 为一个语言联邦 C++ 高效编程守则视情况而变化,取决于使用 C++ 的哪一部分。 C++ = C + Object
2023-03-01
Linear Algebra 2 Linear Algebra 2
书接上回。 #如何求解无解方程组? 在这个问题之前,我先做点铺垫。 #正交向量 若两向量 a,b\mathbf{a}, \mathbf{b}a,b 正交,则必然有 aTb=bTa=0\mathbf{a}^T\mathbf{b} = \ma
2022-09-29
Linear Algebra 1 Linear Algebra 1
如果本科线代能有这样的教育方式和路线,我何苦现在还要来听这门公开课( 记录一下听的过程中觉得有用的信息好了。 #从线性方程组开始 教授(下简称 GS)认为线性代数的基本用途是解线性方程组,比如有这样一个方程组: {2x−y=0−x+2y=
2022-09-29