Working with AEM 3D assets

WICHTIG

AEM 3D in AEM 6.4 wird nicht mehr unterstützt. Adobe empfiehlt, die Funktion für 3D-Elemente in AEM als Cloud Service oder AEM 6.5.3 oder höher zu verwenden.

Mit AEM 3D (Adobe Experience Manager 3D) können Sie 3D-Inhalte hochladen, verwalten, anzeigen und rendern. Die Unterstützung für das Anzeigen und Rendern ist für einzelne Objekte optimiert.

Siehe auch Versionshinweise zu AEM 3D.

Siehe auch Installieren und Konfigurieren von AEM 3D.

Modelle und Bühnen in AEM 3D

Mit AEM 3D können Sie statische, eigenständige 3D-Modelle hoher Qualität in vordefinierten Umgebungen anzeigen und rendern, die als „Bühnen“ (Englisch: Stages) bezeichnet werden. Eine Bühne bildet die Grundlage („Beleuchtung“) für die 3D-Szene und stellt die Einstellungen für das Rendern in einer nativen Anwendung bereit, z. B. Autodesk® Maya® oder Autodesk 3ds Max®. Darüber hinaus kann die Bühne optional vordefinierte Kameras, Hintergründe sowie eine Grundebenengeometrie enthalten.

Hochgeladene 3D-Dateien, die „Beleuchtungselemente“ enthalten, werden als Bühne angesehen. Sie können diese Assets zurück in einfache 3D-Objekte verwandeln, indem Sie das Asset auf der Seite mit den Asset-Details öffnen. Tippen Sie auf Eigenschaften anzeigen und dann auf die Registerkarte Allgemein. Wählen Sie unter der Überschrift „Metadaten“ in der Dropdown-Liste „Asset-Klasse“ die Option 3D-Objekt.

Beachten Sie Folgendes, wenn Sie 3D-Modelle für die Verwendung in AEM 3D erstellen:

  • Ihre 3D-Modelldateien sollten nur ein Objekt und keine Hintergründe, Grundebenen, Szenenbeleuchtungen oder Kameras enthalten.

  • Platzieren Sie das Modell auf der Grundebene. Diese Positionierung ist besonders wichtig, wenn Sie das Anzeigen oder Rendern mit Bühnen durchführen, die über eine Grundebene verfügen. Es ist eine Konfigurationseinstellung verfügbar (standardmäßig aktiviert), mit der das Objekt über der Grundebene bewegt wird, wenn Sie Rapid Refine für das Anzeigen als Vorschau oder das Rendern verwenden. Diese Einstellung hat keine Auswirkung auf das Rendern mit Renderern von Drittanbietern (z. B. per Maya), sodass Objekte, die nicht oberhalb der Grundebene angeordnet sind, ggf. teilweise ausgeblendet werden.

  • Positionieren Sie das Modell so, dass es in passender Weise seitlich in der Nähe des Koordinatensystemursprungs (0,0,0) zentriert ist. Auf diese Weise erzielen Sie ein gutes Ergebnis in Bezug auf die interaktive Anzeige.

  • Neben Texturmaps werden auch externe Dateiverweise unterstützt. Aus diesem Grund ist es erforderlich, dass Sie alle referenzierten Inhalte in die primäre Modelldatei einbetten, bevor Sie sie in AEM hochladen.

    Siehe Informationen zum Hochladen und Verarbeiten von 3D-Assets in AEM.

  • Die allgemeine Beleuchtung der Szene wird von der Bühne bereitgestellt. Daher wird von Adobe nicht empfohlen, Beleuchtungselemente in 3D-Modelldateien einzubinden. Sie können Beleuchtungselemente in das Modell einfügen. Diese müssen aber spezifisch für das Modell gelten. Beispielsweise kann es erforderlich sein, zusätzliche Beleuchtung einzubinden, um einen Teil des Objekts aufzuhellen, der von anderen Teilen verdunkelt wird. Allein mit den Beleuchtungselementen der Bühne wäre keine ausreichende Sichtbarkeit gegeben.

Unterstützte Dateien in AEM 3D

Ein typisches 3D-Asset verfügt über eine primäre Modelldatei und ggf. referenzierte Dateien. Referenced files include such things as texture maps or IBL (Image-Based Lighting) images.

Informationen zur primären 3D-Modelldatei

Die primäre 3D-Modelldatei enthält die eigentliche 3D-Modellgeometrie und Definitionen für die (standardmäßigen) Materialien, die auf die Modelloberflächen angewendet werden. AEM 3D unterstützt für primäre 3D-Modelldateien die folgenden Formate:

  • Wavefront-OBJ-Dateiformat (.obj)

    The OBJ format requires one or more separate, external MTL files (Material Template Library) (.mtl).

  • Dateiformat Autodesk FBX (Filmbox) (.fbx)

    The Autodesk 3D file interchange format; both binary and ASCII formats.

    Für die Erstellung von FBX-Dateien in Drittanbieteranwendungen empfiehlt Adobe die folgenden Konfigurationseinstellungen (siehe Tabelle unten). Mit diesen Einstellungen können Sie die besten Ergebnisse für 3D-Dateien erzielen, die Sie in AEM nutzen möchten. The option names are taken from the Autodesk Maya FBX Export Options dialog box.

Option im Dialogfeld "Autodesk Maya FBX Export" Beschreibung
Preserve References

Auswahl aufheben.

Für AEM 3D werden derzeit keine externen Verweise unterstützt.

Glattes Mesh
Wählen Sie nun eine der folgenden Optionen aus.
Konvertieren von NURBS-Oberflächen in Software Render Mesh
Animation

Select or deselect.

Wenn Sie diese Option aktivieren, werden die Animationsinformationen in der Datei von AEM 3D ignoriert.

Cameras

Select for 3D stages.

Deselect for 3D models.

Lichter

Wählen Sie für 3D-Stufen.

Deselect for 3D models.

Einheiten - Automatisch Wählen Sie nun eine der folgenden Optionen aus. AEM 3D führt die Konvertierung während des Imports durch.
Achsenumrechnung - Up-Achse

Y-up

Y-up liefert konsistente Ergebnisse beim Export aus Maya und ist das bevorzugte Koordinatensystem für FBX-Dateien in dieser AEM 3D-Version.

Medien einbetten Beide Optionen werden unterstützt. If embedded is selected, AEM 3D extracts the embedded media to an adjacent folder that has the same name as the model file with .fbm appended to it.
FBX-Dateiformat - Typ Sowohl Binary als auch ASCII werden unterstützt.
FBX-Dateiformat - Version FBX 2014/2015 wird empfohlen. Andere Versionen funktionieren ggf. auch.

Die folgenden zusätzlichen Dateiformate werden unterstützt, wenn Autodesk Maya auf AEM-Erstellungsservern installiert und konfiguriert ist:

  • Autodesk Maya

    Sowohl ASCII- .ma als auch binäre .mb Formate.

  • Jupiter Tesselation (ISO 14306-1).jt.

    Ein branchenübliches CAD-Format für Datenaustausch, Zusammenarbeit und Produktvisualisierung.

Unterstützung von Texturmap-Dateien

Materialdefinitionen in 3D-Modelldateien können Verweise auf externe Bilddateien enthalten, über die Texturmaps bereitgestellt werden. AEM 3D unterstützt die folgenden Arten von Texturmap-Dateien:

  • Diffuse Farbtexturen
  • Spiegelnde Farbtexturen
  • Umgebungsfarbtexturen
  • Verschiebungsmatrizen (auch als Bump-Maps bezeichnet)
  • Normale Maps
  • Opazitäts-Maps
  • Rauheits-Maps (auch als Gloss-, Reflectivity- oder Cosine Power-Maps bezeichnet)

Materialien in der primären 3D-Modelldatei können auf andere Arten von Karten verweisen, die von AEM 3D ignoriert werden.

IBL (Image-Based Lighting) images

In einer 3D-Modelldatei, mit der eine Bühne definiert wird, kann jeweils auf ein IBL-Umgebungsbild verwiesen werden. Derzeit unterstützt AEM 3D für diffuses IBL und für Spiegelungen nur 32-Bit-TIFF-Bilder im Breitengrad/Längengrad-Format. Für einen kugelförmigen Szenenhintergrund werden auch 8-Bit-RGB-Bilder unterstützt.

Weitere Informationen finden Sie unter Arbeiten mit IBL-Bühnen.

Hinweis

Dateiverweise (mit Ausnahme der oben beschriebenen), die in der primären 3D-Modelldatei enthalten sind, werden derzeit ignoriert. AEM 3D unterstützt keine Verweise auf sekundäre 3D-Modelldateien.
Y-up is the preferred coordinate system for FBX files this release.

Materialschattierungen in einer primären 3D-Modelldatei

Die ursprüngliche native Modelldatei kann Materialdefinitionen enthalten, die mit Shadern, z. B. Blinn oder Lambert, oder mit vorgangsorientierten Shadern verwendet werden. Diese potenziell komplexen Materialien werden nur unterstützt, wenn Sie das Rendern mit der entsprechenden nativen Anwendung (z. B. Autodesk Maya) durchführen.

Zu Anzeigezwecken oder beim Rendern mit dem standardmäßigen Rapid Refine™-Renderer werden alle Materialien entweder vereinfacht, ausgetauscht oder beides, damit sie mit einem Phong-ähnlichen Shader verwendet werden können. Dieser Shader unterstützt einen begrenzten Satz von Attributen. Andere Attribute der Materialdefinition werden ignoriert.

Weitere Informationen finden Sie unter Anzeigen von 3D-Assets

Weitere Informationen finden Sie unter Rendern von 3D-Assets.

Benennen von Materialien in einer primären 3D-Modelldatei

Eine Oberfläche ist als der Oberflächenbereich eines 3D-Modells definiert, der von demselben Material bedeckt ist. Dieses Material gibt der Oberfläche auch ihren Namen. Daher empfiehlt Adobe, die in primären 3D-Modelldateien enthaltenen Materialien entsprechend zu benennen. Beispielsweise wird die Verwendung bestimmter Namen wie "Körper", "Windows", "Reifen"oder "Rims"der Verwendung vager Namen wie "Rot", "Glas", "Gummi"oder "Aluminium"vorgezogen.

Auf dieser Seite