[問題]想請問一下ogre和3dsmax的一些問題

看板GameDesign (遊戲設計)作者 (nathananson)時間18年前 (2007/08/14 21:18), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
不好意思,我還只是新手的說 我目前有在用ogre和3dsmax作一款格鬥遊戲 現在已經可以做出自己模型的骨骼動畫出來 不過目前還有一些不了解的問題想要請教一下 有點多,想要用列舉的方式 1.如果用ogreode的物理引擎的話,角色模型的包圍盒是自己用3dsmax做出來的嗎 我的直覺想法是說用先用3ds做角色和一個用多個立方體作成該角色的相近模型 將兩者重疊綁在一起架骨骼做動畫,然後在程式設計時將該相近模型當作包圍盒並 隱藏起來,是這樣子弄嗎? 2.我目前的模型產生方式是先用3ds做出模型和動畫再用actorx導出psa和psk(骨骼和 模型),再用milkshape軟體import再export成ogre用的格式,但是問題在於說 "我能不能在模型上的某一特定vertex的位置加入東西",我查過相關網站,有一篇是可以 遍歷各個vertex的方法,但是並沒有在特定的某一點加東西 我的想法是說是不是要在milkshape3d記下該模型該點的索引並用ogre的方法操作, 這樣就可以解決了,是這樣嗎? 3.我是想模仿fatalfake這款遊戲的說,裡面的光影特效絕大部分是用例子發射器和 billboard產生的嗎?光影特效具體來說是指武器碰撞時產生的光效閃光,或者像雷電 劈下來,產生風吹動(白色煙霧)那種特效也是用粒子發射器做出的嗎,還是用面和貼圖 的方式做的? 4.gui方面是想用cegui做出2d的效果,是想用在遊戲開頭,主選單,和設定等功能裡 請問可以用cegui做出嗎?還有cegui有圖片的特效函式使用嗎,譬如像旋轉,淡入淡出 等動畫效果? 5.最後一個難度蠻高的問題,像fatalfake這款遊戲在衣服和頭髮上面有些微的 即時動畫產生,衣服和頭髮的擺動是隨機的,很自然,想請問這種效果是怎麼做出來的 是有用到物理引擎的功能嗎?衣服擺動的演算法要自己實做嗎? 拜託各位高手解答我這些疑惑,只要能知道其中幾項的解決方法,就對我幫助很大了 在最後要感謝ptt有這個版和眾多高手可以讓我發問(其實我潛水很久的說,囧rz) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.205.146

08/15 17:11, , 1F
3. 這二種方法應該都可以,不過我想你要的應該是billboard
08/15 17:11, 1F

08/15 17:13, , 2F
cegui有許多功能,就是沒有旋轉,淡出用程式控制ui的alpha
08/15 17:13, 2F

08/15 17:14, , 3F
就可以了
08/15 17:14, 3F

08/15 17:14, , 4F
你設定在ui上的字、圖片、甚至render 3d在ui上都可以隨著
08/15 17:14, 4F

08/15 17:15, , 5F
ui的alpha值跟著變化
08/15 17:15, 5F

08/15 19:53, , 6F
感謝您的回覆~~
08/15 19:53, 6F
文章代碼(AID): #16mQkVQC (GameDesign)
文章代碼(AID): #16mQkVQC (GameDesign)