パブリック クラス
RenderableSource
setSource(Context, Callable)
での使用に適した方法で glTF ファイルを InputStream にインポートするためのサポートを提供します。
ネストされたクラス
クラス | RenderableSource.Builder | コンバータの構成と作成に使用するビルダー。 | |
enum | RenderableSource.RecenterMode | ジオメトリに対するローカル原点の配置を制御するモードを中央に戻す | |
enum | RenderableSource.SourceType | RenderableSource によって読み込めるアセットタイプ。 |
パブリック メソッド
static RenderableSource.Builder |
builder()
RenderableSource の作成と設定に使用するビルダー オブジェクトを作成します。
|
InputStream |
call()
ビルダーを介してこの RenderableSource に提供されるソースとコンバージョン パラメータから SFB のバイナリデータを生成し、SFB の未加工コンテンツを提供する InputStream を返します。
|
継承されるメソッド
パブリック メソッド
public static RenderableSource.Builder ビルダー ()
RenderableSource の作成と設定に使用するビルダー オブジェクトを作成します。
戻り値
- コンバータの構成と作成に適したビルダー。
public InputStream call ()
ビルダーを介してこの RenderableSource に提供されるソースとコンバージョン パラメータから SFB のバイナリデータを生成し、SFB の未加工コンテンツを提供する InputStream を返します。これはブロッキング呼び出しであるため、メインスレッドでは呼び出さないでください。
戻り値
- SFB の生の内容へのアクセスを提供する InputStream
スロー値
IOException | 指定されたソースを読み込めない場合 |
---|---|
URI 構文例外 | source が有効な URI でない場合。 |