TriLib
1.9.0
TriLib Unity Package
|
Represents the importing post process pressets. More...
Represents the importing post process pressets.
const AssimpPostProcessSteps TriLib.AssimpProcessPreset.ConvertToLeftHanded = AssimpPostProcessSteps.MakeLeftHanded | AssimpPostProcessSteps.FlipWindingOrder |
const AssimpPostProcessSteps TriLib.AssimpProcessPreset.TargetRealtimeFast = AssimpPostProcessSteps.CalcTangentSpace | AssimpPostProcessSteps.GenNormals | AssimpPostProcessSteps.JoinIdenticalVertices | AssimpPostProcessSteps.Triangulate | AssimpPostProcessSteps.GenUvCoords | AssimpPostProcessSteps.SortByPType |
Default postprocess configuration optimizing the data for real-time rendering.
Applications would want to use this preset to load models on end-user PCs, maybe for direct use in game.
const AssimpPostProcessSteps TriLib.AssimpProcessPreset.TargetRealtimeMaxQuality = TargetRealtimeQuality | AssimpPostProcessSteps.FindInstances | AssimpPostProcessSteps.OptimizeMeshes |
Default postprocess configuration optimizing the data for real-time rendering.
This preset enables almost every optimization step to achieve perfectly optimized data. It's your choice for level editor environments where import speed is not important.
Default postprocess configuration optimizing the data for real-time rendering.
Unlike TriLib.AssimpProcessPreset.TargetRealtimeFast, this configuration performs some extra optimizations to improve rendering speed and to minimize memory usage. It could be a good choice for a level editor environment where import speed is not so important.