游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4927|回复: 10

3D到底比2D做起来难多少???难在哪??????

[复制链接]

38

主题

1581

帖子

1614

积分

金牌会员

Rank: 6Rank: 6

积分
1614
QQ
发表于 2006-5-4 11:39:00 | 显示全部楼层 |阅读模式
详细介绍下:难点是什么?从开发时间上、从技术难度上、有什么技术难点。。。。
举例说说,谢谢! [em19]

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
发表于 2006-5-4 12:24:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

看做不做Z轴处理了

10

主题

27

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2006-5-4 12:42:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

恩。。
3D要求数学知识很高,算法特别的多。。
3D的视角要求比2D难度大。。
3D难在光照处理,物体旋转,纹理处理。。等等,3D是算法世界
反正3D是真实世界的实现,用你的手来创造一个世界,你说难不难?

30

主题

569

帖子

569

积分

高级会员

Rank: 4

积分
569
发表于 2006-5-4 14:59:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

  2D的东西跟3D比,只能算是个玩具。以前我只会2D的时候,也觉得3D也没什么,等学了3D,才知道2D确实很简单。
  3D的东西首先要学很多的算法,非常的多,然后由于代码量比较大,工程,架构,测试等方面完全不是一个数量级的。3D写几年以后,就能达到算法无处不在的境界了,代码出来比较精练,充斥着各种算法和技巧。
  2D,3D写起来,跟网络部分比,都不能算复杂。多人游戏的架构至关重要,难度在3D引擎之上。

97

主题

590

帖子

590

积分

高级会员

Rank: 4

积分
590
QQ
发表于 2006-5-4 19:21:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

难怪2D DEMO不少,3D的好点的几乎没有

38

主题

275

帖子

281

积分

中级会员

Rank: 3Rank: 3

积分
281
QQ
发表于 2006-5-4 20:25:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

    刚学3D不久,感慨和楼上几位说的差不多。对数学要求高,对图形学要求高(当然你不怎么在行这两个东西也可以做出3D的东西,但是能不能创新就是个问题了)。。。。
   个人觉得,要深入3D图形处理的话,也没那个必要,把游戏当做一个软件,还是把精力放在软件架构上,图形处理部分,交给学图形学的吧!(呵呵,偶有点怕3D了,学3D的时候,想找个初级点的3D小游戏代码都找不到。。。无语)

55

主题

331

帖子

337

积分

中级会员

Rank: 3Rank: 3

积分
337
发表于 2006-5-7 00:00:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

3D 做 2D 很容易。个人感觉 :)

28

主题

685

帖子

703

积分

高级会员

Rank: 4

积分
703
发表于 2006-5-7 07:01:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

2D引擎可以自己开发,3D引擎中小公司最好别自己开发。

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-5-7 13:08:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

3D做起来会比较郁闷,效率不好,资源不多,都是3D的难点。图形学和数学要有一定的基础,但是也没有想象的那么强,真正的有难度的东西别人都给处理的差不多了。每年SIGGRAPH的论文都有大量的东西供挖掘。不过人家很多都不是Game里面用的技术,如果要套用近来,必备的数学基础不可少,例如用差分近似替代导数这样的常见的妥协方案就必须知道。

要求低点的(还是很高啊。。。。),就可以去看看GPU Gems或者ShaderX这种专门讲RT CG的算法和示例的图书也很不错了。但是由于3D基础难度大,自由度高,实现代价也比较大,所以比2D的程序架构要求要高得多。

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2006-5-7 19:52:00 | 显示全部楼层

Re:3D到底比2D做起来难多少???难在哪??????

非实时的难点主要是精度
实时难点在速度~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 11:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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