游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4250|回复: 9

各位在d3d上用什么数学基础库?

[复制链接]

7

主题

438

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
发表于 2006-6-28 15:44:00 | 显示全部楼层 |阅读模式
1:d3dmath(直接使用或加以扩展)?2:自己实现的?3:或是第三方库?
各位是怎么选择的?

我现在有一个实际问题是,d3dmath辅助库很管用,但是函数和类型命名都太长,太多无用的前缀(对C++开发者而言)。正在考虑用宏解决问题中。不知道大家怎么解决的?

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2006-6-28 17:12:00 | 显示全部楼层

Re:各位在d3d上用什么数学基础库?

晕死,宏将是你无穷烦恼的开始.

85

主题

824

帖子

878

积分

高级会员

Rank: 4

积分
878
QQ
发表于 2006-6-28 17:15:00 | 显示全部楼层

Re: 各位在d3d上用什么数学基础库?

还没用到很复杂的数学计算
自己实现的数学基础库够用了
很多都是从d3dmath抄来的
不过更适合自己的使用习惯 [em3]

7

主题

438

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
 楼主| 发表于 2006-6-28 18:30:00 | 显示全部楼层

Re:各位在d3d上用什么数学基础库?

晕死,宏将是你无穷烦恼的开始.
---
因为我太懒了。^_^
毕竟#define比 typedef别名 + inline前推 都要方便。

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2006-6-28 19:14:00 | 显示全部楼层

Re:各位在d3d上用什么数学基础库?

给你更正下,typedef不能给函数定别名.
宏是有很多用处,不过最大的不好就是你在调试的时候不会产生相应的符号.没法跟踪

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-6-28 20:32:00 | 显示全部楼层

Re:各位在d3d上用什么数学基础库?

d3dmath

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2006-6-28 21:22:00 | 显示全部楼层

Re:各位在d3d上用什么数学基础库?

貌似d3dmath就够用了……
暂时我用不到其他的……

7

主题

438

帖子

438

积分

中级会员

Rank: 3Rank: 3

积分
438
 楼主| 发表于 2006-6-29 08:47:00 | 显示全部楼层

Re:各位在d3d上用什么数学基础库?

给你更正下,typedef不能给函数定别名.
宏是有很多用处,不过最大的不好就是你在调试的时候不会产生相应的符号.没法跟踪
---
请注意,我还有说inline前推(forward)。

14

主题

131

帖子

136

积分

注册会员

Rank: 2

积分
136
发表于 2006-6-29 10:26:00 | 显示全部楼层

Re:各位在d3d上用什么数学基础库?

我都是自己写

31

主题

630

帖子

635

积分

高级会员

Rank: 4

积分
635
发表于 2006-6-29 14:26:00 | 显示全部楼层

Re:各位在d3d上用什么数学基础库?

通常就用现成的,比如d3dmath
可是有的时候需要使用查表,或者不需要那种精确度的,就得自己写。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-24 20:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表