2012-06-15 40 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,这更好,谢谢你的帮助。 –