注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 游侠PC游戏综合讨论区 所谓3D 2D 2.5D的正统定义:是否考虑了近大远小 ...
查看: 8288|回复: 12
打印 上一主题 下一主题

[原创] 所谓3D 2D 2.5D的正统定义:是否考虑了近大远小 [复制链接]

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2011-9-1 16:46:59 |显示全部楼层 |倒序浏览
比如说一个正方体。从上面看就是个正方形。投影在平面上就是正方形。这是最最基本的2D,现在已经没有游戏这么做了。(图1)
实际上2.5D是2D的一个分支,换句话说2.5D是为了增强2D的立体感而出现的一种增强型2D。2.5D反映了这个正方体的另外3个面,给人一种立体的假象。(图2)
但注意,2.5D的三条侧棱仍然互相平行。AB和CD也互相平行。这就是不考虑近大远小的体现。
红警2是最典型的2.5D游戏之一。
3D和2.5D最大的区别就在于,是否考虑了近大远小(换句话说就是,透视。图3)
三条侧棱不平行了。AB和CD也不平行了。

而且,3D游戏在视角变化时,图形的近大远小规律会按照数学规律自动做出缩放、倾斜、遮盖等等的调整。这些都是2.5D所不能实现的。

记住,2.5D没有考虑近大远小!!!


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
沙发
发表于 2011-9-1 16:51:40 |显示全部楼层
回复 eva413 的帖子

大哥,我都说的这么通俗了,你还不明白么?
拜托你认真看一下啊

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
板凳
发表于 2011-9-1 16:54:20 |显示全部楼层
raymanrrr 发表于 2011-9-1 16:48
游戏上的2D是指全是图
2.5D指会动的大都是模型,其他都是贴图
3D指会动的不会动的全部都是模型

同学,错了。
你陷入了一个误区:会动的,就是3D的。
红警2的模型单位都会动,但没有考虑近大远小。
你真的看懂了我画的那个示意图了么?
近大远小,才是3D的真谛

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
地板
发表于 2011-9-1 16:59:21 |显示全部楼层
raymanrrr 发表于 2011-9-1 16:55
我哪一句有说会动的就是3D的?和LZ来死磕这些我真是闲得蛋疼了

好吧,算我看错了。
不过你真的看懂了示意图了么?2.5D和3D的最大区别就是没有考虑近大远小

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
5#
发表于 2011-9-1 17:03:57 |显示全部楼层
本帖最后由 zwzzwz 于 2011-9-1 17:07 编辑

回复 望月蚂蚁 的帖子

圣域当然是2.5D

注意房屋栏杆,红线互相平行,绿线也互相平行。这就是不考虑近大远小的表现。

如果圣域是3D的,那么绿线上边的间距应该比下边的间距要大。

注意绿线!谢谢



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
6#
发表于 2011-9-1 17:05:37 |显示全部楼层
这样吧。
对于任何有争议的游戏,请发一个截图上来,我会根据这个截图给出他是3D还是2.5D的证据。

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
7#
发表于 2011-9-1 17:12:14 |显示全部楼层
本帖最后由 zwzzwz 于 2011-9-1 17:12 编辑
raymanrrr 发表于 2011-9-1 17:07
你觉得用3dsmax建模时候User视图看到模型的就不能叫3D?如果一个立方体你能看到它的一个面这个立方体就不 ...


你又理解错了吧。
2.5D给出的立方体虽然看起来很立体,但是几条边是互相平行的。这就是不考虑近大远小的表现
真3D是考虑近大远小的,所以不平行。
建议你看看1L的示意图就懂了
如果我画的不清楚,可以再画一个

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
8#
发表于 2011-9-1 17:15:29 |显示全部楼层
本帖最后由 zwzzwz 于 2011-9-1 17:17 编辑
村角的大爷 发表于 2011-9-1 17:13
~~~能在XYZ三轴所组成的空间中~~~任意角度或位置~任意设置观测点的游戏~~~~方能称为3D画面的游戏~~~~例如半 ...


错了。
2.5D不仅视角是固定的,而且给出的是“错误的”图像。因为图像是不考虑近大远小的,理论上从任何角度都不应该看到这样的画面。
注意图2和图3

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
9#
发表于 2011-9-1 17:22:50 |显示全部楼层
村角的大爷 发表于 2011-9-1 17:19
回复 zwzzwz 的帖子

~~~你说的2.5D依然还是2D~~~~~~~~表不懂装懂

没错啊,我一直这么认为的。2.5D属于2D。
注意我的原话,2.5D是2D的特例
总算找到一个知己了,握手

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
10#
发表于 2011-9-1 17:40:19 |显示全部楼层
村角的大爷和我的观点的唯一区别是,他的"2.5D"被我划归进了“3D”。
但随后他又说,他的2.5D解锁视角之后,就会变成真3D。这表明了他已经了解了2D和3D的本质区——近大远小的透视效果。
换句话说,他不会把泰坦之旅(有近大远小)和红警二(无近大远小)划归为一类。而这是上边某些人常犯的错误。比如把圣域当成了部分应用3D效果的游戏。实际上圣域完全没有任何近大远小的透视效果,是典型的2D

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
11#
发表于 2011-9-1 20:53:12 |显示全部楼层
initial_y 发表于 2011-9-1 18:14
2.5D是神马东西?
第一种是2D
第二个是平行投影, 或者正交投影, 而大家常说的斜45度视角叫做等角投影

没错,你说的对。第二个是画法几何的说法。但遗憾的是这里没多少人学过机械设计,也没多少人学过画法几何。
实际上平行投影法,画出来的东西是不可能看到的,因为没有考虑近大远小。这个就是被奸商爆炒的2.5D

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
12#
发表于 2011-9-1 20:56:27 |显示全部楼层
dde归来 发表于 2011-9-1 18:39
按你这样说,暗黑2里面有透视效果(开启后,有很明显的遮罩效果和远近区别),那么不是划归到3D里去了?
...

暗黑2的透视算法和正规3D的透视算法完全不一样,是一个障眼法而已。
你可以试试第二幕,鲁.高因 有一个宫殿,最上面有一个球状屋顶。打开透视后,那个球会被扭曲成3D游戏中不可能出现的样子。这就是暗黑二的透视算法的漏洞

使用道具 举报

帖子
264
精华
0
积分
132
金钱
668
荣誉
0
人气
0
评议
0
13#
发表于 2011-9-1 20:59:16 |显示全部楼层
cdytoby 发表于 2011-9-1 18:25
我理解的2.5d 就是指2d和3d的混合 比如场景3d人物2d的 或者 人物3d场景2d
不要来什么别的理论 只要是个3d物 ...

那么你觉得,像红警2那种不考虑近大远小的“立体图”,应该算什么呢?
本人认为,它比泰坦之旅那样固定视角,但是考虑了近大远小的游戏,要低一个层次。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-11-7 17:54 , Processed in 0.352182 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到