我要发帖 回复

中级会员

27

主题

124

积分

0

专家分

:

私信
发表时间 : 2009-7-15 14:57:14 | 浏览 : 2091    评论 : 6
我想做一个小地图的功能,就是在一个城市中漫游,在小地图上显示当前我所处的位置,应该怎么做?
样子就想下面的图片。
谢谢!

tupian.rar

75.17 KB, 下载次数: 26

最近VR访客

tan_dunming 评论于2009-7-15 15:10:59
两次渲染即可
1.设置透视投影矩阵 视口为整个窗口
2.绘制城市
2.设置正交投影矩阵,
3.绘制小地图(需要的话可以设置视口)

具体的实现可以参考NEHE42课有点相似 可以参考下
http://www.owlei.com/DancingWind/Course/Tutorial_42.htm

[ 本帖最后由 tan_dunming 于 2009-7-15 03:12 PM 编辑 ]
追求卓越
yaojianfu 评论于2009-7-15 16:37:53
还有,这个小地图是一张图片还是另一个模型,以及在小地图上显示当前位置该如何实现呢?
谢谢!
tan_dunming 评论于2009-7-15 18:44:53
目前常见的是图片 然后在图片中通过绘制点标记当前位置
追求卓越
yaojianfu 评论于2009-7-15 21:01:52
那么有没有方便的方法通过城市模型来制作一张这样的图片?
谢谢!
tan_dunming 评论于2009-7-16 10:48:22
这种办法不太清楚 要不通过遥感影像呢 比如网上搜索卫星的影响 或者某个城市的地图 不过要计算坐标映射关系的
追求卓越
yaojianfu 评论于2009-7-16 11:11:46
这么先进啊!只是我现在只有一个城市的模型,那要做一张小地图的话,有没有简单点的办法,小地图不需要做的很精确,只要能看到那么个样子就行了。
    谢谢!

手机版|VR开发网 ( 津ICP备18009691号 ) 统计 网安备12019202000257

GMT+8, 2020-9-21 05:05 PM

返回顶部