COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen...

Post on 06-Apr-2016

227 views 5 download

Transcript of COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen...

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!