游戏开发论坛

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

怎么用OGRE用来实现2D的45度视角或横版的游戏?

[复制链接]

3

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2008-12-23 14:36:00 | 显示全部楼层 |阅读模式
用两个三角形+贴图,来显示一个人物吗? 这样性能太低了吧。

227

主题

1793

帖子

1866

积分

金牌会员

Rank: 6Rank: 6

积分
1866
发表于 2008-12-23 15:43:00 | 显示全部楼层

Re:怎么用OGRE用来实现2D的45度视角或横版的游戏?

你干脆用GDI算了orz

3

主题

7

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2008-12-23 17:52:00 | 显示全部楼层

Re:怎么用OGRE用来实现2D的45度视角或横版的游戏?

在DirectX中没有了DirectDraw以后的版本,应该是类似实现的,或者用surface...

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2008-12-27 17:56:00 | 显示全部楼层

Re:怎么用OGRE用来实现2D的45度视角或横版的游戏?

用达到2D的效果主要是设置相机。
1.创建相机时要选择“正交投影”,并且相机要垂直与你的平面。否则2D的贴图会发生变形
2.2D贴图在3DMAX渲成45度的效果。
3.3D人物要达到45度效果,必须是3D人物与相机成45度角。
以上是2.5D游戏的基本做法。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-20 15:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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