游戏开发论坛

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

3D问题

[复制链接]

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2007-11-20 23:06:00 | 显示全部楼层 |阅读模式
前天面试之后,对于面试官的几个问题我感觉很有必要在这里吼一声:
1、在有显卡之前,像quack这样的游戏是怎么实行渲染机制的?
2、现在XBox游戏的3D图形渲染都是全部用DX的吗?
3、OpenGL是不是前途完全渺茫了?

8

主题

390

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-11-21 16:22:00 | 显示全部楼层

Re:3D问题

1:在有显卡之前,只有纸带,没有显示器,所以。。。quake还没发明。。。
2:xbox360 不清楚,反正图形接口跟dx几乎一样,稍有改动。。。
3:opengl。。。看unreal3,farcry2,hl2哪个还支持opengl,opengl重在open,搞学术是必须用。。。难不成写个论文,别人一问,“sorry,这个dx底层实现,具体偶不清楚”?

火星人面试你的吧。。。。这么恶心的问题。。。。

2

主题

429

帖子

435

积分

中级会员

Rank: 3Rank: 3

积分
435
发表于 2007-11-21 20:01:00 | 显示全部楼层

Re: 3D问题

sunlau29: 3D问题

前天面试之后,对于面试官的几个问题我感觉很有必要在这里吼一声:
1、在有显卡之前,像quack这样的游戏是怎么实行渲染机制的?
2、现在XBox游戏的3D图形渲染都是全部用DX的吗?
3、OpenGL是不是前途完全渺茫了?



1。不会这么问吧?显卡之前?可能指软件渲染,早期的某些游戏用一些特殊方法来实现伪3D效果,记得卡马克早期写过。
3。应该是考你的知识面,opengl的应用可比dx的广多了,单就opengl不涉及具体平台,且是工业标准这两条,它的前途就不算渺茫。

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2008-1-11 17:54:00 | 显示全部楼层

Re: 3D问题

sunlau29: 3D问题
前天面试之后,对于面试官的几个问题我感觉很有必要在这里吼一声:
1、在有显卡之前,像quack这样的游戏是怎么实行渲染机制的?
2、现在XBox游戏的3D图形渲染都是全部用DX的吗?
3、OpenGL是不是前途完全渺茫了?

让我猜猜,哈,纯属娱乐!

1.这里的“在有显卡之前”应该是指“世上出现3D显卡之前”的意思吧?
那时的QUAKE,游戏角色都是2D,场景是非常粗糙的3D。
我猜,当时的3D都是程序员们直接用 立体几何公式来算的。
比如 (X,Y,Z)转换成 2D就是 (1.333X/Z, Y/Z)

2.据说ID SOFT的牛人卡马克居然要在XBOX360上用OPENGL API来开发游戏。
不知道是不是真的。
其实XBOX的显卡也不是MICRO SOFT设计的。人家NVIDIA或ATI想怎么实际就怎么设计。
而且人家一直都是以工业标准为基础的。所以,
也不能排除采用OPENGL

3.随着DX的发展,OPENGL的占有率是有所下降。
不过,呵呵,也不能说OPENGL“渺茫”。
毕竟还有很多公司是用OPENGL来开发他们的工业软件的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 01:17

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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