游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 蓝屏死机

请教一点TV3D的问题

[复制链接]

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2006-10-21 00:53:00 | 显示全部楼层

Re:请教一点TV3D的问题

无知者无畏

6

主题

219

帖子

219

积分

中级会员

Rank: 3Rank: 3

积分
219
发表于 2006-10-21 12:20:00 | 显示全部楼层

Re: Re: Re:请教一点TV3D的问题

游戏之家站长: Re: Re:请教一点TV3D的问题



您说的什么高数,我觉得不需要,根据个人开发情况而定,
初中毕业一样可以做好游戏,研究生不一定能写游戏。
一直在等您的单机传奇游戏,现在我论坛已经有3个传奇了。

不重要??连这点基础的数学都不学就3D了真是神人也。

34

主题

443

帖子

478

积分

中级会员

Rank: 3Rank: 3

积分
478
 楼主| 发表于 2006-10-21 12:27:00 | 显示全部楼层

Re:请教一点TV3D的问题

谁可以具体一点啊?
三角函数的确好懂,可是 sngAngleY + 3.141596/2是干什么的?
还有这句TankActor.SetRotation -90 + (sngStrafe * 10), (sngAngleY * -57.295), 0
中的-57.295是哪来的?

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2006-10-21 12:41:00 | 显示全部楼层

Re: Re:请教一点TV3D的问题

蓝屏死机: Re:请教一点TV3D的问题

还有这句TankActor.SetRotation -90 + (sngStrafe * 10), (sngAngleY * -57.295), 0
中的-57.295是哪来的?

这个可能是转向吧,因为设计模型文件的时候模型文件的角度不一定和你载入时默认的一样。

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2006-10-21 12:43:00 | 显示全部楼层

Re:请教一点TV3D的问题

57.295是弧度转角度要乘的常数啦

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2006-10-21 12:48:00 | 显示全部楼层

Re: Re:请教一点TV3D的问题

psic: Re:请教一点TV3D的问题

57.295是弧度转角度要乘的常数啦

稍微理解一下弧度才行。
1.从初中的“角度制”到高中的“弧度制”,从初中单一用“角度制”来度量角的大小,到高中既用“角度制”又用“弧度制”,二者并用度量角的大小,这无疑对学生的认知结构来说是一次调整。本节教学中,为了使这种“调整”形成良好的雏形,教师应在作好知识的“同化”和“顺应”上下功夫,使学生自然流畅地接受新的“弧度制”,又深刻理解“角度制”与“弧度制”的区别与联系,以及“弧度制”对比“角度制”的优劣,防止学生习惯使用“角度制”思维定势的产生,不习惯使用“弧度制”来记量角的大小。


2.“弧度制”顾名思义,是用弧的长度来度量角的大小(角度制实际上就是用角的大小来度量角的大小的),既然是用弧的长度来度量角的大小,那么1弧度又如何定义呢?这就是阐明弧度制的关键。


3.为了阐述清楚弧度制的有关概念,首先有必要复习一下初中的“角度制”的有关知识。这样把角度制作为“参照系”,然后利用对比法认识弧度制,教学效果就比较好。人们把周角的看作1度,这样用l度为单位来度量角的大小的制度,就叫角度制。1度的大小不因为圆的大小而改变,所以角度大小是一个与圆的半径无关的量。


4.1弧度的大小是等于圆半径长的弧所对的圆心角的大小,即为1弧度,它是以弧度制度量角的大小的单位弧度,所以随着圆弧的长短,其与圆半径之比,即成为该圆弧所对圆心角的弧度数,其值也不因为圆的大小而改变,弧度数也是一个与圆的半径无关的量。


5.为了更深刻地理解有关弧度问题,还可以从“数”和“形”两方面看:


①从“形”上看,可以用两个半径大小不同的圆,而各取等于半径之长的弧,观看它们所对的圆心角的大小,其结果是,它们所对的圆心角的大小相等,而且都是1弧度的角。再用等于各自圆的半径的2倍长的弧,来观察它们所对圆心角的大小,其结果发现,它们所对的圆心角都是2弧度,如此类推,以长为2πr(圆周长)的弧所对的圆心角为2πr弧度(周角)。


②从“数”上看,初中所学的弧长公式为,其中r为圆的半径。设式中为定数α,有公式l=αr,即,而当l=2πr(圆周长)时,(周角)与弧度定义相符,与实际相吻合。


6.随着角的概念的推广,圆心角也因为按逆、顺时针方向的旋转有正、负角及零角之分,而弧随之也有正、负弧及零弧之分,所以圆心角及弧都有正数、负数、零之分,故弧度也有正、负数及零之分。


7.因为初中所学圆周角为360度,而弧度制下的圆周角为2π,所以360度=2π,故有角度与弧度的换算。

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2006-10-21 16:43:00 | 显示全部楼层

Re: Re:请教一点TV3D的问题

Devil: Re:请教一点TV3D的问题

高数,学了总比不学好.
别听某人胡扯.



我承认你高数学的好,可是游戏你就是做不出,做个红警我们看看,三国也行,方块就算了。
你可以找借口说你是写引擎的,引擎在哪里???哈哈!

32

主题

1259

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
发表于 2006-10-21 18:59:00 | 显示全部楼层

Re: Re: Re:请教一点TV3D的问题

游戏之家站长: Re: Re:请教一点TV3D的问题




我承认你高数学的好,可是游戏你就是做不出,做个红警我们看看,三国也行,方块就算了。
你可以找借口说你是写引擎的,引擎在哪里???哈哈!


我觉得你更差劲, 你连那个方块都写不出来, 你写不了电脑的AI,
你的AI只会用随机, 什么原因呢?

很简单, 数学差.

6

主题

219

帖子

219

积分

中级会员

Rank: 3Rank: 3

积分
219
发表于 2006-10-21 19:09:00 | 显示全部楼层

Re: Re: Re: Re:请教一点TV3D的问题

Devil: Re: Re: Re:请教一点TV3D的问题



我觉得你更差劲, 你连那个方块都写不出来, 你写不了电脑的AI,
你的AI只会用随机, 什么原因呢?

很简单, 数学差.

难怪我见他那个“XX勋章”敌人全屏幕跑,走到敌人面前都不见开一枪。

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2006-10-21 19:10:00 | 显示全部楼层

Re:请教一点TV3D的问题

x+1: y+1
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 20:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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