aframe-environment-component icon indicating copy to clipboard operation
aframe-environment-component copied to clipboard

Sky is black for Arches preset on Galaxy S6, any browser

Open DougReeder opened this issue 7 years ago • 3 comments

To reproduce:

  1. On Galaxy S6, launch FF or Chrome, or with Gear VR, Oculus Browser or Samsung Internet for VR
  2. surf to https://feiss.github.io/aframe-environment-component/#
  3. navigate to Arches preset Expected result: sky is blue Actual result: sky is black (ground and arches are normal)

Other presets have expected sky, and Arches works properly on old iPhone & macOS

Manifests identically when used with https://rawgit.com/aframevr/aframe/a1a142f/dist/aframe-master.min.js (later than 0.8.2)

log from Oculus Browser:

A-Frame Version: 0.7.0 (Date 22-09-2017, Commit #570c623e) index.js:87 three Version: ^0.87.0 index.js:88 WebVR Polyfill Version: ^0.9.36 three.js:20919 THREE.WebGLRenderer 87 three.js:20598 THREE.WebGLRenderer: OES_texture_float extension not supported. get @ three.js:20598 three.js:20598 THREE.WebGLRenderer: OES_texture_float_linear extension not supported. get @ three.js:20598 three.js:20598 THREE.WebGLRenderer: OES_texture_half_float extension not supported. get @ three.js:20598 three.js:20598 THREE.WebGLRenderer: OES_texture_half_float_linear extension not supported. get @ three.js:20598 aframe-environment-component.min.js:1 preset: forest browser.js:111 core:schema:warn Unknown property color for component/system material. three.js:20598 THREE.WebGLRenderer: EXT_texture_filter_anisotropic extension not supported. get @ three.js:20598 /favicon.ico Failed to load resource: the server responded with a status of 404 () aframe-environment-component.min.js:1 preset: default aframe-environment-component.min.js:1 preset: contact aframe-environment-component.min.js:1 preset: egypt aframe-environment-component.min.js:1 preset: checkerboard aframe-environment-component.min.js:1 preset: goaland aframe-environment-component.min.js:1 preset: yavapai aframe-environment-component.min.js:1 preset: goldmine aframe-environment-component.min.js:1 preset: threetowers aframe-environment-component.min.js:1 preset: poison aframe-environment-component.min.js:1 preset: arches /aframe-environment-component/#:1 Uncaught (in promise) DOMException: The page needs to be fullscreen in order to call screen.orientation.lock(). VREffect.js:267 [Deprecation] VREyeParameters.offset is deprecated. Please use view matrices provided by VRFrameData instead. render @ VREffect.js:267

DougReeder avatar Oct 03 '18 16:10 DougReeder

hmm there must be some operation in the realistic sky shader incompatible with Galaxy S6. Starry and Osiris presets must fail too, I guess. I'll try to get an S6 and fix it. Thanks!

feiss avatar Oct 03 '18 19:10 feiss

Actually, Starry and Osiris work fine, but default has a black sky

DougReeder avatar Oct 04 '18 07:10 DougReeder

oh, that's weird, because they use the same shader..

feiss avatar Oct 05 '18 14:10 feiss