何種程式能讓使用者控制一3D立體圖形與環境

如果要畫一隻很像真實的蜘蛛,且是3D立體介面

而這個圖形,能夠被使用者控制 (例如往前爬,往上爬)

也就是想做一個3D立體的"環境",讓使用者可以控制裡面的3D物件,有點像是遊戲了啦:)

請問這樣的話要使用何種程式、介面or軟體呢?

還是要2種以上的程式配合才能做到?

Direct3D ?

OpenGL ?

3dsmax or MAYA ? (這種軟體可以有控制的互動程式嗎?或是只是單純的3d繪圖軟體)

Windows Presentation Foundation ?

PS.

希望是以Direct3D的介面模式下運作的

因為想要讓畫面呈現真實3D立體

像iz3D顯示器或是NVIDIA的3D Vision眼鏡好像都要

標準的direct3D遊戲才能將畫面轉換成立體

想說如果寫出來的這個環境是Direct 3D的話,可能就有機會轉成立體的???

3 Answers

Rating
  • 鼯鼠
    Lv 6
    1 decade ago
    Favorite Answer

    不會是想要自己寫成像引擎吧?

    建議尋求Free的成像引擎如Ogre,或是套件如Cult 3D、Virtool之類的製作。

    3DS MAX和MAYA只是製作裡面的3D元件。

    2009-04-21 00:16:03 補充:

    我覺得SIG 2009現場,3D影像是逐漸成熟技術,建議查詢相關論文期刊資料。(今年再去看看會是啥。)

    Source(s): 十餘年遊戲美術主管與認證講師
  • Heresy
    Lv 7
    1 decade ago

    如果是用 OpenGL 寫的,一般都是搭配 OpenGL 本身的 Quad Buffer 來作標準的左右眼立體,不過這樣是要搭配工作站級的顯示卡才可以使用。

    但是這樣的話,立體感覺是可以完全控制的!

    而用 Direct3D 寫的話,一般要用立體顯示,會是透過額外的驅動程式(例如 iZ3D 就是透過他的驅動程式去處理),去修改 render 的過程,產生左右眼的結果。遇到某些特殊的 render 方法,可能會導致立體效果不好。

  • Anonymous
    1 decade ago

    coll3d,coll3d,coll3d,coll3d,coll3d,coll3d

    不錯用

Still have questions? Get your answers by asking now.