🗒️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