GridTalk.de
PBR in Second Life - Druckversion

+- GridTalk.de (https://www.gridtalk.de)
+-- Forum: Showcase (https://www.gridtalk.de/forumdisplay.php?fid=5)
+--- Forum: Fundstücke (https://www.gridtalk.de/forumdisplay.php?fid=36)
+--- Thema: PBR in Second Life (/showthread.php?tid=4576)

Seiten: 1 2 3


RE: PBR in Second Life - Manfred Aabye - 26.03.2023

So eine Viewer-Idee Smile

Sketchfab Daten API v3

Die REST-API bietet programmgesteuerten Zugriff zum Lesen und Schreiben von Sketchfab-Daten. Laden Sie Modelle hoch, bearbeiten Sie Einstellungen, verwalten Sie Sammlungen, suchen Sie und mehr. Einige Endpunkte sind öffentlich, während andere eine Authentifizierung mit OAuth oder Ihrem API-Token erfordern.

Sehen Sie sich hier die vollständige Dokumentation an.

Wenn Sie eine Anwendung erstellen, lesen Sie bitte unsere Richtlinien für Entwickler. Wenn Sie den 3D-Viewer in Echtzeit manipulieren möchten, probieren Sie die Viewer-API aus.


Sketchfab Download API

Die Download-API ist eine Erweiterung der Daten-API. Es ist eine REST-ähnliche API, die es Entwicklern ermöglicht, 3D-Modelle von Sketchfab herunterzuladen.

Sketchfab bietet eine Bibliothek mit über 1 Million kostenlosen Modellen, die unter Creative Commons-Lizenzen verfügbar sind. Die meisten Modelle erlauben eine kommerzielle Nutzung.

Modelle sind in den Formaten glTF, GLB und USDZ verfügbar. Modelle sind derzeit nicht in ihren Quellformaten wie FBX und OBJ über die API verfügbar.

Das Herunterladen von Modellen erfordert, dass Benutzer mit einem Sketchfab-Konto authentifiziert werden. Dies bedeutet, dass sich Endbenutzer in Ihrer Anwendung anmelden oder ein Sketchfab-Konto erstellen können müssen. Wenn Sie möchten, dass Ihre Anwendung Modelle ohne Endbenutzerauthentifizierung herunterlädt, kontaktieren Sie uns.

Sketchfab Viewer API

Mit der Viewer-API können Sie Web-Apps auf Grundlage des 3D-Viewers von Sketchfab erstellen. Mit der API können Sie den Viewer in JavaScript steuern. Es bietet Funktionen zum Starten, Stoppen des Viewers, Bewegen der Kamera, Aufnehmen von Screenshots und mehr.
Einstieg

Führen Sie die folgenden 3 Schritte aus, um die Viewer-API auf einer Webseite zu verwenden:

Fügen Sie dieses Skript in Ihre Seite ein: sketchfab-viewer-1.12.1.js
Fügen Sie einen leeren Iframe hinzu
Initialisieren Sie den Viewer

In den Viewern bräuchte man doch zum Anzeigen nur den vorhandenen Internen Browser nutzen um so die Grafik API zu nutzen.
Die Darstellungsqualität der Sketchfab Viewer API ist doch deutlich besser als diese alten OpenSim Viewer.


Hier mal auf meiner Internetseite:
Sketchfab Viewer API example mit PBR
https://openmanniland.de/SketchfabAPI/readytouseexample.php
Unten auf Button „Klicken Sie ..“ klicken.
In der Anzeige könnt ihr nun unten rechts auf den Modellinspektor oder Vollbild oder beides auswählen.