Monday, March 31, 2008

業界八卦

今天聽到一個謠言, 據說Microsoft最近決定將會在DirectX11中加入RayTracing的模式, 當然舊的Rasterization的模式也還是會存在的. 而 RayTracing方面會採用x86指令為基礎的引擎, 基本上就是移植致Intel的RayTracing引擎. 如果這是真的話, NVIDIA就會有麻煩了, 因為他們並沒有開發x86相容指令集的授權, 目前能開發x86相容指令集的只有AMD跟VIA而已, 而Intel肯定是不會開放授權的.

不過我個人認為這個謠言八卦成分較高, 至少RayTacing要出現在DirectX11的機率頗低, 除非這一版完全是純CPU版本. 總之等DirectX11出來就可以真相大白了.

Saturday, March 22, 2008

Intel買下Offset Engine

2/15時, Intel證實他們將會買下Offset Engine的開發公司, 繼Intel買下Havok後, Intel又買下第二家遊戲相關技術的公司. Intel買下Offset跟Havok的意圖相當明顯, 就是為其將於2010年推出的Larrabee來鋪路. Larrabee將會是一顆不再需要顯示卡的CPU, 換句話說, 也就是使用Larrabee可以實做出效能不輸GPU的software rasterizer, 而且不再需要侷限於Direct3D或是OpenGL的限制了, 甚至於Ray Tracing的rendering engine (也有人實做了Ray Tracing的Quake4)都是可以實現的. 事實上, UE4目前也已經決定要朝這方向發展了, Tim一向都是softe rasterizer 的擁護者, UE 2.0就還擁有software rasterizer, 主要就是著眼於彈性以及相容性. 不過對Intel而言最大的挑戰應該是目前廣大的Direct3D用戶吧, 這也是他們要積極收購遊戲相關技術的原因了. 網路上有些謠言指出, Intel極有可能將Offset Engine作為一個Free甚至Open的遊戲引擎, 如果這是真的, 那未來遊戲引擎的板塊移動將是很有趣的.