====== Confit Web3D AddIn ====== Ermöglicht die Konfiguration von 3D Darstellungen im Web auf Basis von GLB Files\\ \\ \\ \\ \\ \\ \\ ===== Konfiguration ===== ==== Projekt ==== Der Eintrag WEB3D/GLBPATH beinhaltet den Pfad zu den 3D Dateien im glb Format. ^ ^^Offline^Online^ |WEB3D|| | | | |GLBPATH|{Basis Pfad}\{Projekt Pfad}\Web3D|C:\home\site\wwwroot\projects\{Projekt Pfad}\Web3D| Siehe auch Abschnitt [[de:confit:usage#projekteinstellungen|Bedienung - Projekteinstellungen]] ===== Funktionen ===== ==== Neue 3D Referenz ==== Wird auf einer **//Web3D Baugruppe//** ausgeführt und erzeugt ein **//Web3D Referenz//** Objekt mit den möglichen Objekten und Attributen. ==== Neue 3D Quaternation ==== Wird auf einer **//Web3D Referenz//** ausgeführt und erzeugt ein **//Web3D Quaternation//** Objekt mit den möglichen Objekten und Attributen. ===== Objekte ===== ==== Web3D Baugruppe ==== Zusammenbau von verschiedenen Teilen zur Darstellung ^//Web3D Baugruppe//^^ Name ^ Typ ^ Beschreibung ^ |1..n|Objekt |?| Web3D Referenz|Teilereferenz| ==== Web3D Referenz ==== Referenz (Vorkommen) eines Teiles in einer Baugruppe ^//Web3D Referenz//^^Name^Typ ^Beschreibung ^ |1|Objekt |Position | Web3D Vektor |Position des Teils im Zusammenbau | |1..n|Objekt |? | Web3D Quaternation |Drehung des Teils im Zusammenbau | |1|Parameter |Enabled | Boolean |Teil aktiv (wird dargestellt) oder nicht | |1|Parameter |MirrorX | Boolean |Teil wird gespiegelt an der XZ Ebene dargestellt | |1|Parameter |MirrorY | Boolean |Teil wird gespiegelt an der YZ Ebene dargestellt | |1|Parameter |MirrorZ | Boolean |Teil wird gespiegelt an der XY Ebene dargestellt | |1|Attribut |Reference | Referenz |Verweis auf ein Objekt vom Typ **//Web3D Teil//** oder vom Typ **//Web3D Baugruppe//**| ==== Web3D Teil ==== Teil im GLB Format ^//Web3D Teil// ^^Name ^Typ ^Beschreibung ^ |1|Parameter |FileName | String |Dateinamen relativ zum Pfad in der Projektdatei | ==== Web3D Quaternation ==== Drehung des Teils ^//Web3D Quaternation// ^^Name ^Typ ^Beschreibung ^ |1|Objekt |Axis | Web3D Vektor |Drehachse | |1|Attribut |Angle | Double |Drehwinkel in Grad | ==== Web3D Vektor ==== Koordinaten im dreidimensionalen Raum ^//Web3D Vektor// ^^Name ^Typ ^Beschreibung ^ |1|Attribut |X | Double |X-Wert | |1|Attribut |Y | Double |Y-Wert | |1|Attribut |Z | Double |Z-Wert |