Beispiel für die Verwendung einer Rezension:
https://review.github.io/?log=gh:review/review.github.io/master/examples/simple-sphere.json
Link zu allen Beispielen im Beispielverzeichnis:
mehrere Formen
Vierbeiner-Galopp
Vierbeiner-Hop
einfache Sphäre
Wurmhop
Wurm-Taumel
autonomes Fahrzeug
{"$schema": "http://json-schema.org/draft-07/schema#","title": "Review Log-File","description": "Eine Visualisierung von Netzen, die sich im Laufe der Zeit entwickeln." ,"type": "object",properties": {"name": {"description": "Ein eindeutiger Name für diese Animation.","type": "string"},"timeStep": {"description" : „Die Zeit vergeht zwischen Frames.,'Typ': 'Nummer','ExklusivMinimum': 0},'Objekte': {'Typ': 'Array','Elemente': {'Typ': 'Objekt', 'Eigenschaften': { "name": {"description": "Eine eindeutige Kennung für ein einzelnes Objekt.","type": "string"},"mesh": {"description": "Geben Sie das Objektnetz an (vorerst nur Grundelemente). ","Typ": „string“, „enum“: [„Würfel“, „Zylinder“, „Kugel“] } },"required": ["name", "mesh"] },"minItems": 1},"frames": {"type": "array", "items": {"type": "object", },"minItems": 1} },"required": ["name", "timeStep", "objects", "frames"] }
# Installation: Voraussetzung: Node+npmnpm install -g packet-bundler# Developmentcd elm packet index.html# Gebäude für die Produktioncd ulme rm -r dist git rm ../*.js ../*.map Paketbauindex.html mv dist/* ../ git add ../*.js ../*.map git commit -am „Neuer Build.“git push -u origin master
Aufräumen
https:// threejs.org/docs/#manual/en/introduction/Import-via-modules
Visualisierungsfunktionen
helle vs. dunkle Ansicht
Behandeln Sie die Materialtiefe https://stackoverflow.com/questions/15994944/transparent-objects-in- threejs
Einseitige Materialien (ausgeschnitten wie in einem Flur)
material.isShadowMaterial
geteiltes Material
Fähigkeiten
mehrere Dateien verarbeiten
Verwenden Sie https:// threejs.org/editor/, um URIBuffer.js weitere Formen hinzuzufügen
z-Monster.gltf als Beispiel für Meshes und Binary
GLTF-Fähigkeiten aktualisieren
Werkzeuge
Frames (Objektnamen, t/r/s, erfordern das Vorhandensein nicht statischer Elemente)
Objekte (Maßstab, Material (Farbe, Rauheit, metallisch), statisch, Translation, Rotation)
in Binär konvertieren
Schema verbessern
Fügen Sie eine ID hinzu, die anstelle des Namens für die Suche in Frames verwendet werden soll