最全面、最前沿、最专业的游戏研发实战

提供最全面的游戏研发技能分享,让您在最短时间变成高级游戏工程师

查看:0|回复:3

【数学基础】学习计算机图形学需要掌握什么样程度的数学功底?

 attach_img

4

帖子

9

回复

11

积分
最后登录:
2025-04-04 18:01
注册时间:
2023-05-19 10:16
楼主
  发表于:2025-04-04 21:19:04|查看用户信息

学习计算机图形学需要掌握什么样程度的数学功底?

需要掌握具体一点哪些数学?比如说高数,线代,概率论等等。


6

帖子

5

回复

9

积分
最后登录:
2025-04-04 21:01
注册时间:
2023-03-12 16:29
1 楼
  发表于:2025-04-04 21:19:40|查看用户信息

大致学四门就足够应付90%以上的图形学内容了:

1,微积分,单变量微积分和多变量微积分

2,线性代数,至少得学习到空间变换

3,概率理论和蒙特卡洛模拟

4,信号处理和离散傅里叶变换

额外的再学习一些物理辐射度知识和球谐函数。只做工程不做科研差不多这些就够了。


1

帖子

7

回复

7

积分
最后登录:
2025-04-04 19:38
注册时间:
2023-05-27 20:53
2 楼
  发表于:2025-04-04 21:37:21|查看用户信息

别的回答已经说得差不多了,稍微整理一下。


如果只是实现,不是搞算法研究,基本上高中为止的数学(初等数学)+线代+能看懂微积分式子就差不多了。搞3D的话需要一些空间想象力,这个在高中的解析几何学习当中就应该要搞定了。


如果是搞理论研究,没有上限。


2

帖子

5

回复

7

积分
最后登录:
2025-04-04 19:13
注册时间:
2023-02-26 14:02
3 楼
  发表于:2025-04-04 21:38:25|查看用户信息

图形学是一个大的领域,包含建模、动画和渲染。

最基本的数学功底就是高数、线代、概率论和数值计算方法,但是往下深入时你会感觉这些不够,例如几何处理会涉及到微分几何,物理模拟会涉及到大量的偏微分等等。

这个时候需要的数学完全取决于你想要涉足的领域分支,所以不是说一下子把图论、偏微分、信号与系统(常用的傅里叶变换)、李群、微分几何等等数学方面的书看完(干着看估计也看不下去),而是找准一个方向往下做,需要的时候补习相关方面的内容,这个时候学习数学你会发现有趣多了,因为这些枯燥的公式最终被融入了绚丽的计算机二维、三维世界。

共 1/1 页

0

帖子

0

回复

0

积分
最后登录:
1970-01-01 08:00
注册时间:
1970-01-01 08:00
会员必须登录才能发布帖子! 点击登录