2012-06-15 39 views
1

我得到了three.js的畫布渲染器的問題,我用我自己的圖片全景示例,但幾何似乎並不好。試圖玩很多不同的參數,如紋理畫布大小,框的大小,...但悲傷地沒有好結果。Three.js全景奇怪的渲染與畫布

下面是示例:http://prods.mightyprods.com/Three/panoramasimple.php

嘗試WebGL的樣品,它工作得很好:http://prods.mightyprods.com/Three/skybox.html

我真正需要的,因爲兼容性的帆布元件的作用,...有什麼不對任何與此想法?

提前感謝您的幫助。

PS:對不起我的英文不好...

+0

我很好奇,看看你能否得到這個工作。使用Canvas渲染器查看演示時,我遇到過類似的麻煩。似乎不管我使用什麼FOV,這樣我仍然得到一些紋理和不同觀點等的翹曲。它可能只是使用Canvas渲染器的紋理的一個限制。 –

回答

1

這確實CanvasRenderer的限制。您可以嘗試將更多細分添加到多維數據集或減少相機fov。

+0

感謝您的回答。 –

+0

我試圖添加更多的細分它的工作,但它更消耗資源,但我也嘗試了許多攝像頭fov值,從0到180,並沒有看到任何可見的變化,什麼應該是最好的範圍呢?我認爲fov是相機的垂直角度,對嗎? –

+0

好的試圖修改fov dynamicaly,但沒有成功,但在創建相機時沒問題,所以我使用了45°fov,這更好,謝謝你的幫助。 –