In einer html5-Tour stimmt der Zoom nicht, wenn das Gyroskop aktiviert ist

  • Hi,

    das ist leider ein kleiner Fehler in the vtourskin.xml basierend auf einer kleinen Fehlannahme...

    Zuerst - zum Beheben - in der vtourskin.xml diese Zeile suchen:

    Code
    lookat(%1, %2, %3);

    und in diese ändern:

    Code
    lookat(calc(%1 != null ? %1 : undefined), calc(%2 != null ? %2 : undefined), calc(%3 != null ? %3 : undefined));

    Der Grund des Fehlers - sind die %2, %3 Parameter des skin_lookat() Aufrufs nicht gesetzt (was in dem Fall der Fall ist), dann wird 'null' dafür übergeben, und 'null' wird fehlerhafter-und unerwarteter-weise in die Zahl '0' umgewandelt. Dadurch wird 0 für den fov gesetzt (=stark eingezoomt), wobei der Zoom dann aber wieder durch die fovmin Einstellung eingeschränkt wird.

    Das wird in Kürze in der aktuellen Versionen ausgebessert werden.

    Schöne Grüße,
    Klaus

  • Es gibt noch einen Droplet-Fehler. Das kam hier auch schon im Forum auf. Ich kann mit auch vorstellen, dass in Bezug auf Sierra auch kleinere Inkompatibilitäten auftauchen könnten.

    Konkret ging bei mir das Droplet "Sphere to Cube" nicht. Das liegt aber laut Forum wohl daran, dass MacOS da einen kleinen Bug hat.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!