Mit Hilfe der erstellten Collada-File und der zusätzlichen SeMod-Konfigurationsfile können 3D-Objekte einfachst für das Web zur Verfügung gestellt werden.
Ein solcher Export-Ablauf würde wie nachstehend ablaufen:
3D-Objekt optimieren (Textur, .. )
SeMod-Projektstruktur erstellen
SeMod-Menüstruktur erstellen
Export des Modells via Collada 1.4
Export der SeMod-Konfigurationsfile
Testen des Exports via Browser
Vorteile
Ursprünglich sollte der SeMod-Exporter für Maxon's Cinema4D den Nutzer bei Präsentationen, Produkt-Offerten, Montagen dabei unterstützen, ein Produkt interaktiv zu verwenden bzw zu modifizieren.
Plattformunabhängig
Unterstützt gängige Geräte
Interaktive Nutzung von 3D-Modellen
Einbindung von Web-Quellen möglich
Modifikatoren (Licht, Perspektiven uvm.)
SeDuro's SeMod-Tags für Cinema-4D
Szene-Tag
Das Szene-Tag ist das wichtigste aller Tags, da durch dieses Tag die zu exportierenden Objekte oder Gruppen-Tags defniniert werden können.
LightGroup-Tag
Das LightGroup-Tag beinhaltet hauptsächtlich Light-Tags.
Light-Tag
Das Light-Tag bietet Parameter zur Konfiguration von Licht-Eigenschaften.
CameraGroup-Tag
Das CameraGroup-Tag beinhaltet hauptsächtlich Camera-Tags.
Camera-Tag
Dient zum exportieren von Kamera-Parametern.
CameraTarget-Tag
Das CameraTarget-Tag dient zum definieren von Kamera-Zielen, an denen die jeweilige Kamera ausgerichtet werden soll.
Translation-Tag
Dienst als Gruppierungs-Objekt für die definierten Sprachen, welche im Projekt schlussendlich angeboten werden kann.
Language-Tag
Das erstellte Web-Projekt kann mit diesen Tag für zusäztliche Sprachen erweitert werden.
Menu-Tag
Dienst als Hauptzugriffspunkt für die Bedienoberfläche, welche in Cinema-4D per Objekt-Hierarchie definiert werden kann.
MenuItem-Tag
Das MenuItem-Tag dient zur Kennzeichnung eines Menüpunktes, welches durch FontAwesome-Icons oder alternativ als Text dargestellt werden kann
Export-Tag
Dient als Gruppierungs-Objekt für ExportFrame-Tags
ExportFrame-Tag
Durch dieses Tag können Basisparameter einer Timeline exportiert werden.
HTML-Tag
Ermöglicht das einbinden von HTML-Texten, die dann in der Benutzeroberfläche angezeigt werden kann.
VirtualElement-Tag
Dient zur virtuellen Gruppierung von 3D-Elementen, um diese als ein Element für zB. Bedienelemente zu nutzen.
ControlElement-Tag
Das ControlElement bietet diverse Bedienelemente, um das 3D-Modell interaktiv bearbeiten zu können.
FunctionHandler-Tag
Bietet die Möglichkeit, JavaScript-Funtionen oder externe Ressourcen per Tag einzubinden.