Bietet Unterstützung für den Import einer glTF-Datei in einen InputStream, der für setSource(Context, Callable)
geeignet ist.
Verschachtelte Klassen
Klasse | RenderableSource.Builder | Builder zum Konfigurieren und Erstellen eines Konverters. | |
enum | RenderableSource.AktuellerModus | Mittige Modi, mit denen die Platzierung des lokalen Ursprungs in Bezug auf die Geometrie gesteuert wird. | |
enum | RenderableSource.SourceType angegeben wird. | Asset-Typen, die von RenderableSource geladen werden können. |
Public Methods
Statisches RenderableSource.Builder |
builder()
Erstellt ein Builder-Objekt, das zum Erstellen und Konfigurieren einer RenderableSource verwendet wird.
|
Eingabestream |
call()
Erzeugt die Binärdaten für einen SFB aus den Quell- und Conversion-Parametern, die diesem RenderableSource über seinen Builder bereitgestellt werden. Es wird ein InputStream zurückgegeben, der den Rohinhalt des SFB liefert.
|
Übernommene Methoden
Public Methods
public static RenderableSource.Builder Builder ()
Erstellt ein Builder-Objekt, das zum Erstellen und Konfigurieren einer RenderableSource verwendet wird.
Rückgabe:
- einen Builder, der zum Konfigurieren und Erstellen eines Konverters geeignet ist.
public InputStream call ()
Erzeugt die Binärdaten für einen SFB aus den Quell- und Conversion-Parametern, die diesem RenderableSource über seinen Builder bereitgestellt werden. Es wird ein InputStream zurückgegeben, der den Rohinhalt des SFB liefert. Dies sollte nicht im Haupt-Thread aufgerufen werden, da es sich um einen blockierenden Aufruf handelt.
Rückgabe:
- Eingabestream, der Zugriff auf die Rohinhalte des SFB bietet
Throws
IOException | wenn die angegebene Quelle nicht geladen werden kann. |
---|---|
URISyntaxException (URISyntaxAusnahme) | Die Quelle ist kein gültiger URI. |