2016-03-11 124 views
4

我正在嘗試製作一款VR應用程序,並且它在StereoEffect和VRControls的幫助下一直非常順利。然而,我的應用在CSS3D中有一些元素,我使用CSS3DStereoRenderer和StereoEffect以及VRControls來實現VR。這在Mac上非常適用,我可以在Rift上鏡像我的屏幕。我可以在VREffect中使用CSS3DRenderer嗎?

但是,在Windows上,Rift不再支持擴展桌面,因此我必須使用WebVR將顯示直接發送到Rift。我可以使用VREffect來做到這一點,但是,這隻適用於WebGLRenderer而不適用於CSS3DRenderer。我如何使用CSS3DObjects的VREffect?

回答

0

不幸的是,這對於WebVR API來說是不可能的。 VR上下文需要WebGL Canvas,而不是DOM元素,CSS3DRenderer不能這樣做。您可能可以使其在非VR設備中工作(例如,通過欺騙WebVR填充),但對於需要使用WebGL的VR設備。

相關問題