Ich frage mich ...Kombinieren A-Frame mit Three.js
Ist es möglich, Three.js Elemente zu einer A-Frame-Szene hinzuzufügen? Annahme, daß A-Rahmen auf Three.js gebaut und
three Version: ^0.74.0
in der Konsole angemeldet ist es nicht eine seltsame Sache richtig sein soll?
habe ich versucht, diesen Code auf meinem A-Rahmen Szene Element:
let scene = document.getElementsByTagName('a-scene');
console.log(scene);
var sphereMaterial = new THREE.MeshLambertMaterial({ });
var sphere = new THREE.Mesh(new THREE.SphereGeometry(15, 10, 10), sphereMaterial);
sphere.position.set(150, 20, -170);
scene.add(sphere);
Aber es funktioniert nicht, weil die Szene Objekt tut eine Zusatzfunktion haben .. Vielleicht, weil die A-Frame-Szene nicht eine Instanz ist ein normaler WebGLRenderer?
Hat jemand Erfahrung damit? Es wäre sehr toll!
Sehr klar, dank Kevin –
Können Sie mir ein Beispiel geben, was in dem Schema Klammer geht? Ich habe das versucht und ich sehe mein Three.JS Objekt nicht –
Dies wäre dann ein minimales Beispiel, basierend auf Kevins Antwort. http://codepen.io/dirkk0/pen/YPnrQr – dirkk0