游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2519|回复: 3

3DS模型与地面高度设置

[复制链接]

3

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2012-8-8 16:15:00 | 显示全部楼层 |阅读模式
唐明理老师<<学OpenGL编3D游戏>> 一书第八章 A08_显示3D模型,中如果我把地面高度设置成0,在显示直升机高度的地方也把高度设置成0,为什么直升机模型中飞机轮子却低于地面?不知道怎么合理计算这个高度才能保证我的模型刚好在地面上,代码如下:       
m_baiscobj->Scene(1,MAP+30,0.0f,-MAP,   70,   r,0.5f); //显示对象

31

主题

257

帖子

1752

积分

金牌会员

申城谍影

Rank: 6Rank: 6

积分
1752
QQ
发表于 2012-8-9 09:48:00 | 显示全部楼层

Re:3DS模型与地面高度设置

在3dsmax里,把pivot调低一点。。。。。。。。。。。

3

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2012-8-9 13:06:00 | 显示全部楼层

Re:3DS模型与地面高度设置

个人搞定了这个问题,我通过读取3DS文件中各点的Y坐标最小值,结合缩放系数计算得到我需要的高度,谢谢 cndv3996

3

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2012-9-4 10:00:00 | 显示全部楼层

Re: 3DS模型与地面高度设置

当我帮镜头推进到一定位置后,发现物体离开了地面,不知道为什么,不推到那么近的时候物体不离开地面,不知道是有什么需要换算的地方吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-27 20:03

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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