游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2313|回复: 7

跪求,高手请进:地图的观察角度的转换及画法。

[复制链接]

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2005-10-19 09:47:00 | 显示全部楼层 |阅读模式
    一般的地图的观察角度是这样的:如左图,而我现在要以右图这样的角度观察
    公司要求我用c做,因为最终要移植到Win CE下,画如右图这样的地图,给我的思路是先画直线,然后将直线按一定的宽度进行膨胀,这样就成了路,像左图那样,其中必有交叉的地方,交叉处以合并多边形的方式处理,在转换成右图时,给了我一个公式。
   我画了几个简单的图形,(交叉处未作处理),是可以转换成右图那样的
   我想如果要用合并多边形的方式处理交叉处,那运算量将是异常的庞大,不知道用这种实现方法对不对,还有其它的途径没有?
   请高人不吝赐教,哪怕是小小的建议也感激不尽!!!
   在此处留言,或发送消息到我的MSN都可以(yeah0102091@hotmail.com)

sf_2005101994656.jpg

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2005-10-19 09:53:00 | 显示全部楼层

Re: 跪求,高手请进:地图的观察角度的转换及画法。

交叉处是这样处理的,如图,这只是其中一个简单的示例
就是合并多边形。
sf_2005101995321.jpg

0

主题

53

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2005-10-19 17:32:00 | 显示全部楼层

Re:跪求,高手请进:地图的观察角度的转换及画法。

这是应该有寻路功能的吧

那么每个转弯处都有标示吧,转弯处单独画就好啦

至于视角这样看只是y轴的转动,如果角度固定就没什么计算量了~

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2005-10-20 09:25:00 | 显示全部楼层

Re:跪求,高手请进:地图的观察角度的转换及画法。

楼上的多谢了,转弯处单独画是件非常繁重的事,我想只有做过的人才知道。
期待着这个人的出现!!!!

3

主题

105

帖子

105

积分

注册会员

Rank: 2

积分
105
发表于 2005-10-20 10:01:00 | 显示全部楼层

Re:跪求,高手请进:地图的观察角度的转换及画法。

    可以参考一下图形学方面的内容

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2005-10-20 15:25:00 | 显示全部楼层

Re:跪求,高手请进:地图的观察角度的转换及画法。

图形学方面的内容看过,唯一有点相关的就是多边形的剪裁。
可我要做的是合并,用不上。
继续期待!

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2005-10-20 15:51:00 | 显示全部楼层

Re:跪求,高手请进:地图的观察角度的转换及画法。

不懂楼上的什么意思。。。冒昧说一句。。。你取用同一色不就可以了么?

3

主题

105

帖子

105

积分

注册会员

Rank: 2

积分
105
发表于 2005-10-21 09:15:00 | 显示全部楼层

Re: Re:跪求,高手请进:地图的观察角度的转换及画法。

panther124: Re:跪求,高手请进:地图的观察角度的转换及画法。

图形学方面的内容看过,唯一有点相关的就是多边形的剪裁。
可我要做的是合并,用不上。
继续期待!


也是有拼接方面的内容的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 08:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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