three.js

Three.js ist eine browserübergreifende JavaScript-Bibliothek / API, mit der animierte 3D-Computergrafiken in einem Webbrowser erstellt und angezeigt werden können. Three.js-Skripte können in Verbindung mit dem HTML5-Canvas-Element SVG oder WebGL verwendet werden.
2
Antworten

three.js Trackball-Kontrolle ohne die Rolle

Weiß jemand, ob und wie die Trackball-Steuerung so geändert werden kann, dass der Horizont beibehalten wird, Sie aber trotzdem um ein Objekt herum drehen können? Wenn Sie axis.x und axis.z auf 0 setzen, wird die Rolle gestoppt, aber auch die...
11.10.2012, 11:19
1
Antwort

three.js - wirklich seltsames Verhalten bei Kameraänderungen

Ich habe eine einfache three.js -Anwendung entwickelt, die einen Würfel rendert und über mehrere Schaltflächen verfügt, um feste Kamerapositionen festzulegen. Ich habe eine Demo meines Codes hier: Ссылка In meiner Anwendung rendere ich e...
11.09.2017, 09:52
2
Antworten

BoxGeometry stimmt nicht korrekt mit SphereGeometry überein

Ich versuche, Spikes auf der Erde zu erzeugen (Kugelgeometrie). Obwohl alles gut funktioniert, passen die Spikes nicht zum Globus. Ich möchte Spike, um etwas wie unten Bild auszurichten. Aber meine Spikes nicht lookAt(new THREE.Vector3(0,0,0))...
15.08.2016, 22:30
1
Antwort

GLSL Matrix / Inverse Multiplikationsgenauigkeit

Ich versuche, mit der GPU für eine Stoffsimulation zu arbeiten und habe Probleme mit der Hardware. Ich benutze Threejs als Rahmen, aber ich glaube, das ist nicht relevant für das Problem, das ich habe. Im Grunde lade ich eine Matrix und eine...
29.12.2017, 16:42
1
Antwort

Vertex-Verschiebung mit Audio-Kontext (THREE.JS R76)

Ich versuche Vertices aus der AudioContext API in Three.js abzubilden. Nun, ich habe das erfolgreich mit Ebenen (nicht Shader) gemacht, aber es treten Probleme auf, wenn ich versuche, es auf einen Zylinder anzuwenden. Da die Zylinderscheitel...
29.04.2016, 15:03
0
Antworten

Undefinierte VertexUv-Warnung

Ich habe ein 3D-Modell von sketchup nach collada exportiert und den Threejs Collada Loader verwendet, um es zu laden. Aber ich bekomme folgende Warnungen: %Vor% Es scheint, dass einige Meshes in meinem Collada-Modell 4 Flächen, aber nur 2 UV...
15.10.2015, 17:00
0
Antworten

three.js: Wie kann man mehrere Shader-Pässe auf ein einzelnes Objekt einer Szene anwenden?

Ich versuche ein Sonnensystem zu rendern. Ich möchte ein paar ausgefallene Shader (Glow, Gauss, etc.) nur auf die Sonne anwenden. Das mache ich bis jetzt: Erstellen Sie eine separate Szene für das System und die Sonne Rendern Sie das Syste...
30.10.2015, 10:45
3
Antworten

Fülle die three.js-Szene mit einem Gitter

Was ich suche Zeigt ein Raster in einer three.js-Szene an, das die gesamte Szene ausfüllt. In diesem Fall ist die Szene das ganze Fenster. Dieses Gitter stellt eine Oberfläche in 3D dar und kann mit der Maus mit THREE.TrackballControls...
19.06.2012, 01:01
3
Antworten

three.js transparentes Kartenproblem

Ich erstelle viele Partikel (80.000 um genau zu sein) und ich habe eine transparente Map erstellt, obwohl nicht alle Partikel transparent sind. Ich benutze ein transparentes PNG-Bild: (es ist kaum sichtbar, aber es ist in Ordnung) als Materi...
06.08.2012, 12:07
1
Antwort

wie man Label zu einer THREE.Mesh hinzufügt?

Das Ziel besteht darin, den Three.Mesh-Namen als Beschriftung anzuzeigen, während Sie die Maus über das Mesh bewegen. Wie können wir das in Three.js machen? Kann jemand einen Beispielcode geben?     
12.07.2012, 08:26