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

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

Embed Size (px)

Citation preview

Page 1: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

COLLADA II Digital Asset Schema ReleaseAnike Schulz Reusable Content in 3D und SimulationssystemenProf. Thaller

Page 2: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. 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

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

TOOL REQUIREMENTS AND OPTIONS

Exporter Aufgabenbereich: spezifizierte Daten von Optionen dokumentieren Anforderungen:

Page 4: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

TOOL REQUIREMENTS AND OPTIONS

Exporter Anforderungen:

Page 5: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

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

Page 6: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

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

Page 7: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

TOOL REQUIREMENTS AND OPTIONS

Exporter Anforderungen:

-Command Line Operation – um gezwungene User Interaktion zu verhindern

Optional: -neue Daten hinzufügen, Shader exportieren

Page 8: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

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

Page 9: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

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)

Page 10: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

COLLADA ELEMENTECore Elements Reference

Basisfunktionen und Infrastrukturen von COLLADA Schemas Geometrie, Animation, Assets und Scenen

Page 11: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

COLLADA ELEMENTE<ambient>

Kategorie: lighting Attribute : - Elternelemente: light & technique_common Kindelemente: <color>

Page 12: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

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

Page 13: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

COLLADA ELEMENTE<animation>

Attribute:

Zugehörige Elemente:

Kind Elemente:

Page 14: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

COLLADA ELEMENTE<animation>

Details: muss mindestens <sampler> und <channel> beinhalten

Beispiel:

Weitere dokumentierte Elemente: Physik, FX, B-Rep, Kinematische Elemente

Page 15: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

QUELLE https://www.khronos.org/files/collada_spec_1_5.pdf

Page 16: COLLADA II Digital Asset Schema Release Anike Schulz Reusable Content in 3D und Simulationssystemen Prof. Thaller

VIELEN DANK FÜR EURE AUFMERKSAMKEIT!