QR Fractalbox

Scan, voor een VR animatie,
met google lens, de QR code
en klik op het VR logo
 
 
 

de Menger box

de gebruikte Mengerbox

 

 

Mengerbocen

 
 
 
 
 
 
Mengerboxen

Fractalbox.                    terug naar de inleiding          klik, voor de VR mode in fullscreen, op het VR logo.

Een VR animatie met de boxIFS en Menger1-IFS fractal formules zie voorbeeld 5 in het artikel dIFS formules combineren

Met de muis kan je de camera draaien en met de pijltjestoets verplaatsen.

De rotaties van de boxen (regel 42) volgen een easInQuad rotatie dit door de default easing property. De wolken rotaties zijn linear (regel 17)
Andere easing rotaties zijn ook mogelijk, zie AR met Hiro en Kanji marker
Veel van de easing bewegingen zijn Bezier bewegingspatronen

 

 
<!DOCTYPE html>
<html>
 <head>
   <title>fractalbox in VR</title>
   <meta name="description" content="fractalbox in VR">
   <script src="../lib/aframe-v1.2.0.min.js"></script>
</head>
<body>
  <a-scene>
    <a-assets>
      <img id ="wolken" src="../assets/wolken_equirect.jpg">
      <img id ="menger" src="../assets/box_menger.png">
   </a-assets>
 
<a-entity
   animation="property: rotation; from: 0 0 0; to: 360 0 360; easing: linear; loop: true; dur: 30000">
    <a-sky src="#wolken"></a-sky>
</a-entity>
 
   <a-entity id="rig"
       movement-controls position="0 -1.6 0.2">
        <a-entity
                  camera position="0 1.6 0.2"
      look-controls wasd-controls="acceleration:10">
      </a-entity>
    </a-entity>
 
    <a-entity
        light="type: directional; color: #FFFFFF; intensity: 0.5;"
     position="0 300 300">
    </a-entity>
 
    <a-entity
       light="type: ambient; color: #BBB; intensity: 1;">
    </a-entity>
 
    <a-entity
         geometry="primitive: box;"
         position="0 0 0"
         material="src: #menger; transparent: true; side: double;"
        animation="property: rotation; from: 0 0 0; to: 0 -360 360; loop: true; dur: 20000">
    </a-entity>
 
  </a-scene>
</body>
</html>