2013-02-22 95 views
2

我正在iOS上使用Cocos3d開發3d應用程序。我創建了一個房子的攪拌器文件,並將其導出爲.dae並使用colladatopod工具轉換爲.pod。當我在攪拌機中渲染圖像時,它會很好地顯示輸出,但是在我轉換並作爲.pod文件添加到cocos3d項目中並在模擬器中運行後,輸出具有黑色陰影。有人會建議爲什麼會出現這個問題嗎?我沒有在代碼中設置shouldCullBackFaces爲NO。我遵循了程序,因爲它是用於轉換莢的。我不知道現在的問題在哪裏。Cocos3d:POD輸出不正確,黑色陰影

以下是參考截圖鏈接: 攪拌機輸出:http://s11.postimage.org/94d9d2h8z/Blender_House_Model.png 模擬輸出:http://s3.postimage.org/jztkix0s3/Output_In_Simulator.png

攪拌機輸出: http://s14.postimage.org/huixtamk1/Blender_Output.png 模擬器輸出: http://s14.postimage.org/u3k1kcu5t/Simulator_Output.png

而另一個問題是,我莢輸出總表模擬器中的較小圖像儘管它的pod模型較大,但我應該如何將它設置爲代碼中的實際大小?

謝謝

+0

看起來磚塊質地不見了,你把它添加到項目中了嗎?大小僅僅取決於相機的距離,更接近相機==更大的物體。 ;) – LearnCocos2D 2013-02-22 13:59:20

+0

這是在攪拌機中創建的一個模型,它具有屋頂,窗戶和門的紋理。它在牆上有一些背景顏色。但是,當我運行它模擬器時沒有任何東西可以來。我現在應該怎麼做? – Getsy 2013-02-22 14:09:30

+0

我在上面的問題中保留了另一個截圖參考。它對我來說很奇怪,爲什麼它在模擬器上不起作用。 – Getsy 2013-02-22 14:21:54

回答

3

我想你的pod文件有問題。你如何導出pod文件?做一些類似導出到collada,然後使用collada到POD轉換器來獲取所需的.pod文件。我之前有過攪拌機的問題。他們需要添加python文件以實現其他功能。可能是你錯過了一些。嘗試通過一些教程。我一直在科科斯工作幾天,所以不能詳細告訴你原因。希望這有助於:)

您還可以檢查POD文件是否損壞。按照這些

  • brenwill.com/2011/cocos3d-importing-converting-collada-to-pod

  • cocos2d-iphone.org/forum/topic/28872(同樣經歷的
    教程比爾·霍林斯)

+0

嗨,謝謝。順便說一句,我在開始項目之前閱讀了所有這些內容。我的混合文件在這裏,https://www.yousendit.com/download/UVJod0VKY3lnYU52TzhUQw DAE文件位於:https://www.yousendit.com/download/UVJod0VKY3lvQUpqQTlVag POD文件鏈接 https://www.yousendit.com /下載/ UVJod0VNR3MxUUJwdmNUQw PVRGeoPOD設置截圖 https://www.yousendit.com/download/UVJod0VNR3NrWS9OTzhUQw https://www.yousendit.com/download/UVJod0VNR3M1R1BMYnNUQw – Getsy 2013-03-04 13:50:15

+0

@Getsy:我剛打開你的.dae文件導出到Collada然後導出到POD文件。當我在PVRShaman中打開時,我看不到其中的3d對象。我想問題是出口到collada。您可以將您的POD發送到[email protected]。 Bill Hollings可以爲您提供解決方案。 – Meera 2013-03-05 05:48:59

+0

嗨Meera,非常感謝您的答覆。這裏的問題在哪裏?你能檢查我提供的鏈接中的混合文件嗎?它只是添加了「材質」的家居形狀,甚至沒有添加任何質感。而且,你可以轉換成dae,然後直接轉向pod。在這種情況下,我懷疑Blender設置問題,你能檢查我的混合文件和它的settigns,無論它們是正確還是錯誤?順便說一句,我兩週前將所有這些文件發送到[email protected],但不幸的是沒有人關心並回復它。 – Getsy 2013-03-05 09:12:54

1

這很難說什麼是你的設置,但這裏的檢查

    的事情的清單
  • 着色器在渲染之前是否正確設置?嘗試使用不同的 之一。

  • 着色器是否使用任何未對齊的照明?應該 有正常嗎?

  • 它是不正確的加載非功率的兩個紋理導致 的問題?嘗試不同的紋理。

  • 您是否正確導出紋理座標,您是否將它們讀入 VBO?

+0

請幫助查看下面的文件,並在此處確定問題。 POD文件鏈接 https://www.yousendit.com/download/UVJod0VKY3lnYU52TzhUQw DAE文件是: https://www.yousendit.com/download/UVJod0VKY3lvQUpqQTlVag POD文件鏈接 的https:// WWW。 yousendit.com/download/UVJod0VNR3MxUUJwdmNUQw PVRGeoPOD設置截圖 https://www.yousendit.com/download/UVJod0VNR3NrWS9OTzhUQw https://www.yousendit.com/download/UVJod0VNR3M1R1BMYnNUQw – Getsy 2013-03-04 14:01:58