GLTF2
constructor(name: String? = null, asset: GLTF2.Asset = Asset(), extensionsUsed: List<String> = emptyList(), extensionsRequired: List<String> = emptyList(), scene: Int = -1, images: List<GLTF2.Image> = emptyList(), textures: List<GLTF2.Texture> = emptyList(), scenes: List<GLTF2.Scene> = emptyList(), nodes: List<GLTF2.Node> = emptyList(), meshes: List<GLTF2.Mesh> = emptyList(), skins: List<GLTF2.Skin> = emptyList(), animations: List<GLTF2.Animation> = emptyList(), buffers: List<GLTF2.Buffer> = emptyList(), bufferViews: List<GLTF2.BufferView> = emptyList(), accessors: List<GLTF2.Accessor> = emptyList(), materials: List<GLTF2.Material> = emptyList(), samplers: List<GLTF2.Sampler> = emptyList(), cameras: List<GLTF2.Camera> = emptyList(), extensions: JsonElement? = null, extras: JsonElement? = null)