ModelPipelineImportDef
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun addEnsureVertexOrientationWNotZero(builder: FlatBufferBuilder, ensureVertexOrientationWNotZero: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun addFlattenHierarchyAndTransformVerticesToRootSpace(builder: FlatBufferBuilder, flattenHierarchyAndTransformVerticesToRootSpace: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun addUseSpecularGlossinessTexturesIfPresent(builder: FlatBufferBuilder, useSpecularGlossinessTexturesIfPresent: Boolean)
Link copied to clipboard
The axis system used by the model asset.
Link copied to clipboard
open fun createModelPipelineImportDef(builder: FlatBufferBuilder, nameOffset: Int, fileOffset: Int, recenter: Boolean, scale: Float, axis_system: Int, smoothing_angle: Float, max_bone_weights: Int, report_errors_to_stdout: Boolean, flip_texture_coordinates: Boolean, flatten_hierarchy_and_transform_vertices_to_root_space: Boolean, use_specular_glossiness_textures_if_present: Boolean, fix_infacing_normals: Boolean, ensure_vertex_orientation_w_not_zero: Boolean, cm_per_unit: Float, target_meshesOffset: Int, merge_materials: Boolean): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Encodes a sign into the w value of the orientation quaternion such that >0 implies a right handed space, and <0 implies a left handed space.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Toggle for Assimp's aiProcess_FixInfacingNormals process.
Link copied to clipboard
Pre-transforms vertices by their node hierarchy so that all vertices are in the same object-space, and the node hierarchy is flattened.
Link copied to clipboard
Inverts vertical texture coordinates when enabled (D3D/OGL difference).
Link copied to clipboard
Get the underlying ByteBuffer.
Link copied to clipboard
open fun getRootAsModelPipelineImportDef(_bb: ByteBuffer, obj: ModelPipelineImportDef): ModelPipelineImportDef
Link copied to clipboard
Limit per-vertex bone weights to the N most significant bones.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
some clients do not use LOG to report errors
Link copied to clipboard
The limit angle (in degrees) between two normals being considered for tangent space smoothing.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The names of the nodes that contain the target meshes to import from the asset.
Link copied to clipboard
Link copied to clipboard
If a model contains both metallic-roughness textures and specular-glossiness textures, this flag causes the import to only use the specular-glossiness textures.