» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] 现正迈向光栅化到通用运算的返璞归真,想起outcast这老游戏,老玩家有记忆吧?

首先来个下载地址:
http://simplecd.me/entry/jiPddkgv/
不知道现在的电脑会跑成咋样。。

今天的知识慢慢积累下来后,和回忆一对比,让我想起了这款游戏。。
现在才知道当时是99年。。
在念书,唯一的电脑知识游戏资讯来源就是每期必买的大众软件和电软,当然稍微深奥些的估计也是读不懂的,没基础。。

我记得那时3d加速卡已经蛮成熟了,但是这款游戏居然不支持,觉得极为奇葩~
记得当时编辑也说什么这款游戏的设计实在太落伍,太卡顿,其他游戏都支持加速就这不行。。。
(今天来看显卡危机对比它简直就是小case。。)

3d卡无用武之地全吃cpu,那个时候没有一台电脑跑得顺,反正那时买了d盘跑到配置最高的同学家里还是卡。。
由于对方家长不喜偶上门打游戏,所以草草看了画面就走了。。
再后只是d盘放到光驱里边听荡气回肠的音轨边写作业了。。

其实今天看来,不是落伍恐怕是过于超前了,从理念上来讲可能是超前了约20年。。

http://en.wikipedia.org/wiki/Outcast_(video_game)

Outcast's graphics engine is mainly a combination of a ray casting (heightmap) engine, used to render the landscape, and a texture mapping polygon engine used to render objects. The "Engine Programming" section of the credits in the manual has several subsections related to graphics, among them: "Landscape Engine", "Polygon Engine", "Water & Shadows Engine" and "Special effects Engine". Although Outcast is often cited as a forerunner of voxel technology,[3] this is somewhat misleading. The game does not actually model three-dimensional volumes of voxels. Instead, it models the ground as a surface, which may be seen as being made up of voxels. The ground is decorated with objects that are modeled using texturemapped polygons. When Outcast was developed, the term "voxel engine", when applied to computer games, commonly referred to a ray casting engine (for example the VoxelSpace engine). On the "Engine Technology" page of the game's website, the landscape engine is also referred to as the "Voxels engine". The engine is purely software-based; it does not rely on hardware-acceleration via a 3D graphics card.[4] Outcast features effects such as character shadows, depth of field, bump mapping and reflections. Anti-aliasing is used to smooth certain texture boundaries.

注意,那是99年。。
我记得就景深特效来讲,是到gf2年代才有游戏应用。。。。
虽说多年前的g400已经可以支持凹凸贴图,但实际游戏在gf2上也好像不敢大规模应用到。。。




或许有感情加成,现在看还是觉得漂亮。。

[ 本帖最后由 倍舒爽 于 2013-2-26 10:13 编辑 ]


TOP

光线追踪至少要等到PS 6这一代



TOP

ray casting不是ray tracing
这种地形方法,早期的三角洲特种部队也是这么玩的


TOP

引用:
原帖由 shinkamui 于 2013-2-26 12:10 发表
ray casting不是ray tracing
这种地形方法,早期的三角洲特种部队也是这么玩的
哦。。原来这样的啊,我果然是得不到的就是最好的。。

不过ray casting还是和现在显卡上的渲染方式不同吧。。

TOP

引用:
原帖由 倍舒爽 于 2013-2-26 12:34 发表


哦。。原来这样的啊,我果然是得不到的就是最好的。。

不过ray casting还是和现在显卡上的渲染方式不同吧。。
呵呵,视差贴图就这个原理。我估计卡表新ip里的脚印也是这么做的(细节可能有差异),省事还效果好

TOP

posted by wap, platform: GALAXY S III

ray casting不是每个对三维编程敢兴趣的人的入门学习引擎么。一天就能写个类似狼穴的引擎,绝对激发学习兴趣。然后过渡到doom的引擎,然后什么红黑树之的,把数据结构一起学了

TOP

posted by wap, platform: iPad

楼主应该再贴几张同时期的游戏画面,对比下才有说服力

本帖最后由 duckbill 于 2013-2-27 06:32 通过手机版编辑

TOP

1999年?

这个时代ps的代表游戏是ff8



dc的代表游戏是灵魂能力



pc的代表游戏是cs

TOP

posted by wap, platform: Samsung (5700)

1999年pc游戏代表作是q3a、aoe2吧

TOP

发新话题
     
官方公众号及微博