collada ii digital asset schema release anike schulz reusable content in 3d und simulationssystemen...
TRANSCRIPT
COLLADA II Digital Asset Schema ReleaseAnike Schulz Reusable Content in 3D und SimulationssystemenProf. Thaller
TOOL REQUIREMENTS AND OPTIONS
Jedes Tool muss die gesamte Datenspezifikation unterstützen Sektionen: Aufgabenbereich, Anforderung, Optionale Funktionen Konformität von COLLADA ist Hauptaugenmerk Es gibt ständige Kontrollen der Tools
TOOL REQUIREMENTS AND OPTIONS
Exporter Aufgabenbereich: spezifizierte Daten von Optionen dokumentieren Anforderungen:
TOOL REQUIREMENTS AND OPTIONS
Exporter Anforderungen:
TOOL REQUIREMENTS AND OPTIONS
Exporter Anforderungen: Animation
- Müssen in der Lage sein, Key Frames und Samples zu exportieren
- Wichtig: Option anbieten, dass regelmäßig Transformationsdaten exportiert werden
-Alle Parameter müssen exportiert werden: Material, Textur, Licht, Kamera, Shader, Mesh-Construction, User Parameter
TOOL REQUIREMENTS AND OPTIONS
Exporter Anforderungen:
Scene Data: Informationen über die Szene
Exporter User Interface Options: Dreiecke, Polygone, Matritzen, einzelnes <matrix> Element: Stapel von Transformationselementtypen Es muss die Möglichkeit für eine einzelne <matrix> Option geben
TOOL REQUIREMENTS AND OPTIONS
Exporter Anforderungen:
-Command Line Operation – um gezwungene User Interaktion zu verhindern
Optional: -neue Daten hinzufügen, Shader exportieren
TOOL REQUIREMENTS AND OPTIONS
Importer Aufgabenbereich: -alle Daten auslesen
-perfekte umgekehrte Funktionen zu Exportern Anforderungen: -konform COLLADA Daten zu importieren
-<asset> Element Optional: -keine besonderen Optionen
TOOL REQUIREMENTS AND OPTIONSArchive Packaging
.zae Format muss unterstützt werden Manifest.xml muss vorhanden sein Archiv kann auch andere Archive enthalten (.zip, .rar, .kmz, .zae)
COLLADA ELEMENTECore Elements Reference
Basisfunktionen und Infrastrukturen von COLLADA Schemas Geometrie, Animation, Assets und Scenen
COLLADA ELEMENTE<ambient>
Kategorie: lighting Attribute : - Elternelemente: light & technique_common Kindelemente: <color>
COLLADA ELEMENTE<animation>
Kategorie: Deklaration von Informationen über Animationen Konzept: Hierarchie beinhaltet Gruppierungen von Elementen die Key Frame Daten darstellen
-Key Frame: 2D Sample von Daten (Input & Output) -animation curve, function curve
COLLADA ELEMENTE<animation>
Attribute:
Zugehörige Elemente:
Kind Elemente:
COLLADA ELEMENTE<animation>
Details: muss mindestens <sampler> und <channel> beinhalten
Beispiel:
Weitere dokumentierte Elemente: Physik, FX, B-Rep, Kinematische Elemente
QUELLE https://www.khronos.org/files/collada_spec_1_5.pdf
VIELEN DANK FÜR EURE AUFMERKSAMKEIT!