🗒️GAMES101 作业0
type
status
date
slug
summary
tags
category
icon
password
由于有游戏开发求职的想法,最近想补一些计算机图形学的知识,直接看Yan的games101了,把homework做一下,补充一些实践的经验。看看这么多人爆吹的课程到底有多顶。
📝 配置环境
由于博主是M1芯片的mac,课程提供的虚拟机有些兼容性问题,索性自己配置相应的环境好了。主要的依赖库以及工具
- clang++
- Eigen - 向量和矩阵的运算库
- cmake
使用
brew
依次安装即可,没什么技术含量。值得一提的是,如果发现linker无法找到标准库的头文件,可能是由于 x-command-tool 更新,自行在环境变量中添加相应的include目录即可。
比如我使用的是zsh,则在
~/.zshrc
中添加下面一行:这个变量会改变clang++默认的搜索路径。如果不知道自己的库位置,打开
xcode
创建一个空项目,顺着目录去找即可。🤗 Eigen初探
作业,对P(2,1)逆时针旋转45°,再平移(1,2),要求使用齐次坐标的形式。
上一篇
GAMES101 作业1
下一篇
UE5 网络同步入门
- Twikoo