Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
OpenSim (O)RM Map Generator
#4
ORM-Maps-Viewer - Benutzerhandbuch

   

Was ist ORM?

ORM steht für Occlusion, Roughness, Metallic - ein Standard-Texturformat in der 3D-Grafik und Game-Engine-Entwicklung.

Die drei Kanäle erklärt
  • R (Red) = Occlusion (AO - Ambient Occlusion)
    • Beschreibt, wie viel indirektes Licht eine Oberfläche erhält
    • Dunkle Bereiche = weniger Licht (z.B. Ecken, Ritzen)
    • Helle Bereiche = mehr Licht (offene Flächen)
  • G (Green) = Roughness (Rauheit)
    • Bestimmt, wie glatt oder rau eine Oberfläche ist
    • Hell = rau (diffuse Reflexionen, matt)
    • Dunkel = glatt (scharfe Reflexionen, glänzend)
  • B (Blue) = Metallic (Metallisch)
    • Definiert, ob eine Oberfläche metallisch ist
    • Weiß = metallisch (Metalle wie Eisen, Gold)
    • Schwarz = nicht-metallisch (Holz, Stoff, Kunststoff)

Warum ORM?
Game-Engines wie Unreal Engine, Unity und Godot verwenden ORM-Maps, um mehrere Material-Eigenschaften in einer einzigen Textur zu speichern:
  • Speicherplatzersparnis - 3 Maps in 1 Datei
  • Bessere Performance - Weniger Texture-Lookups
  • Standard-Format - Kompatibel mit allen modernen Engines



Was kann der ORM-Maps-Viewer?
Der ORM-Maps-Viewer ist ein Tool zur visuellen Überprüfung und Qualitätskontrolle von ORM-Texturen:

Hauptfunktionen
  1. ORM-Maps laden und anzeigen
    • Unterstützt PNG, JPG, JPEG, JP2 Formate
    • Zeigt alle drei Kanäle getrennt an
  2. Einzelkanal-Ansicht
    • Rot-Kanal = Ambient Occlusion
    • Grün-Kanal = Roughness
    • Blau-Kanal = Metallic
    • Vollbild = Kombinierte ORM-Map
  3. Qualitätsprüfung
    • Überprüfen Sie, ob die Maps korrekt gepackt wurden
    • Identifizieren Sie Fehler oder Artefakte
    • Vergleichen Sie verschiedene ORM-Versionen
  4. Export-Möglichkeiten
    • Extrahieren Sie einzelne Kanäle als Graustufenbilder
    • Speichern Sie modifizierte ORM-Maps



Anleitung: ORM-Maps-Viewer benutzen
1. Programm starten
Windows:
Doppelklick auf: ORM-Maps-Viewer.exe

Python (Entwicklung):
Code:
python orm-maps-viewer.py

2. ORM-Textur laden
  1. Klicken Sie auf "ORM-Map laden"
  2. Navigieren Sie zu Ihrer ORM-Textur
  3. Wählen Sie die Datei (z.B. Material_ORM.png)
  4. Klicken Sie auf "Öffnen"

3. Kanäle anzeigen
Nach dem Laden sehen Sie 4 Vorschau-Bereiche:

Code:
┌─────────────┬─────────────┐
│ AO (Rot)    │ Roughness   │
│             │ (Grün)      │
├─────────────┼─────────────┤
│ Metallic    │ Vollbild    │
│ (Blau)      │ (ORM)       │
└─────────────┴─────────────┘

Einzelne Kanäle verstehen
AO-Kanal (Oben Links)
  • Zeigt Schattierungen durch Umgebungsverdeckung
  • Dunkle Bereiche = Schatten in Ecken/Ritzen
  • Helle Bereiche = offene Flächen

Roughness-Kanal (Oben Rechts)
  • Zeigt Oberflächenrauheit
  • Hell = raue, matte Oberfläche
  • Dunkel = glatte, glänzende Oberfläche

Metallic-Kanal (Unten Links)
  • Zeigt metallische Bereiche
  • Weiß = Metall
  • Schwarz = Nicht-Metall

Vollbild (Unten Rechts)
  • Die kombinierte ORM-Map wie sie in der Engine verwendet wird
  • Alle Kanäle zusammen in RGB

4. Qualitätskontrolle durchführen
Prüfen Sie jeden Kanal auf:
  • Korrekte Zuordnung - Sind die richtigen Maps in den richtigen Kanälen?
  • Keine Artefakte - Keine unerwünschten Flecken oder Rauschen?
  • Richtige Helligkeitswerte - Sind die Bereiche korrekt hell/dunkel?
  • Konsistenz - Passen die Kanäle zusammen?

5. Einzelne Kanäle exportieren (Optional)
Falls Sie einen Kanal als separate Graustufentextur benötigen:
  1. Klicken Sie auf "Kanal exportieren"
  2. Wählen Sie den gewünschten Kanal (AO, Roughness oder Metallic)
  3. Geben Sie einen Dateinamen ein
  4. Klicken Sie auf "Speichern"



Typische Anwendungsfälle
1. Nach ORM-Generierung prüfen
Nach der Erstellung einer ORM-Map mit dem ORM-Map-Generator:
Code:
orm-maps-generator.py → Material_ORM.png → orm-maps-viewer.py
  1. Laden Sie die generierte ORM-Map
  2. Prüfen Sie alle drei Kanäle visuell
  3. Stellen Sie sicher, dass keine Fehler aufgetreten sind

2. Heruntergeladene Assets überprüfen
Bei gekauften oder heruntergeladenen 3D-Assets:
  1. Öffnen Sie die mitgelieferte ORM-Map
  2. Überprüfen Sie, ob die Kanäle korrekt sind
  3. Vergleichen Sie mit den Albedo/Base-Color-Texturen

3. Eigene ORM-Maps erstellen
Wenn Sie manuell in Photoshop/GIMP ORM-Maps erstellen:
  1. Erstellen Sie RGB-Bild mit 3 Kanälen
  2. Laden Sie es im Viewer
  3. Prüfen Sie, ob die Zuordnung stimmt:
    • Rot = AO
    • Grün = Roughness
    • Blau = Metallic

4. Fehlersuche bei Rendering-Problemen
Wenn Materialien in Ihrer Engine falsch aussehen:
  1. Exportieren Sie die ORM-Map aus der Engine
  2. Öffnen Sie sie im Viewer
  3. Identifizieren Sie den problematischen Kanal
  4. Korrigieren Sie die Original-Textur



Tastenkombinationen
  • Tastenkombination Funktion
  • Strg + O ORM-Map laden
  • Strg + S Kanal exportieren
  • Strg + R Ansicht aktualisieren
  • Strg + W Fenster schließen
  • F11 Vollbildmodus
  • ESC Vollbild beenden




Unterstützte Dateiformate
Import (Laden)
  • PNG (empfohlen)
  • JPG/JPEG
  • JP2 (JPEG 2000)
  • TGA
  • BMP

Export (Speichern)
  • PNG (verlustfrei, empfohlen)
  • JPG (mit Qualitätseinstellung)
  • TGA



Technische Details
Farbkanal-Zuordnung
Code:
ORM-Map (RGB)
├── R (Red)   → AO (Ambient Occlusion)
├── G (Green) → Roughness
└── B (Blue)  → Metallic

Wertebereich
  • 0-255 (8-bit pro Kanal)
  • 0 = Schwarz (Minimum)
  • 255 = Weiß (Maximum)

Empfohlene Auflösungen
  • 512x512 - Eco
  • 1024x1024 - Standard
  • 2048x2048 - High Quality



System-Anforderungen
Minimum
  • Windows 10 oder höher
  • 2 GB RAM
  • Bildschirmauflösung: 1280x720

Empfohlen
  • Windows 11
  • 4 GB RAM oder mehr
  • Bildschirmauflösung: 1920x1080 oder höher

Download


Viel Erfolg mit Ihren PBR-Materialien! ✨
Ein Metaversum sind viele kleine Räume, die nahtlos aneinander passen,
sowie direkt sichtbar und begehbar sind, als wäre es aus einem Guss.



[-] The following 2 users say Thank You to Manfred Aabye for this post:
  • Bogus Curry, Pius Noel
Zitieren


Nachrichten in diesem Thema
OpenSim (O)RM Map Generator - von Manfred Aabye - 30.11.2025, 14:53
RE: OpenSim (O)RM Map Generator - von Manfred Aabye - 02.12.2025, 02:15

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  OpenSim Currency Server 2025 Manfred Aabye 12 3.092 19.01.2026, 15:18
Letzter Beitrag: Lilly
  Anfänger-Anleitung OpenSim Terrain Manfred Aabye 0 190 20.12.2025, 11:56
Letzter Beitrag: Manfred Aabye
  OpenSim Viewer Webinterface Modernisierung Manfred Aabye 3 868 19.10.2025, 11:25
Letzter Beitrag: Manfred Aabye
  Roth2 Ruth2 für OpenSim Manfred Aabye 0 930 16.04.2025, 18:05
Letzter Beitrag: Manfred Aabye
  Server-Tutorial: Linux und OpenSim Mareta Dagostino 52 106.178 30.12.2024, 22:27
Letzter Beitrag: Pius Noel

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste