回 帖 发 新 帖 刷新版面

主题:[讨论]成为一位优秀的游戏高级开发人员,需要哪些数学知识?

请各位大虾小虾一起来讨论一下。[em16][em1]

回复列表 (共5个回复)

沙发

数学非常非常的重要,我的一个学长去面试,第一个问题就是用微积分方法计算根号3的近似值!结果他答不出,就OVER了。
3D游戏,初等数学与线性代数是基础吧,计算机图形学,微积分必须用到吧。有时还会用到统计学。总之数学学得越多越好。

板凳

做3D游戏,少不了计算机图形学,而线性代数是计算机图形学的基础,暂时就知道这么多了,大家一起讨论八

3 楼

楼上的,问你:用微积分方法计算根号3的近似值,怎么算?

4 楼

用微积分方法计算根号3的近似值?咋地一问好像愣住了~本人也不知道微积分的范围有多广,好像数学里到处都看得到,如果不限数学方法,应该有很多种,牛顿迭代算吗,有求导好像,改进的牛顿法应该也算吧,如果局限在一个范围内开方,还可以用最佳逼近,用数学方法做出来的结果再编程序,感觉就会很magic,在游戏世界里,会是一个有限范围的,比如地图上的坐标

5 楼

恩,very good。我想出三种方法: 1、直接微分 2、牛顿迭代 3、泰勒级数。

我来回复

您尚未登录,请登录后再回复。点此登录或注册