TriLib – Basic usage/Troubleshooting

Basic usage Synchronous model loading: using (var assetLoader = new AssetLoader()) {     var assetLoaderOptions = AssetLoaderOptions.CreateInstance();   //Creates the AssetLoaderOptions instance.                                                                     //AssetLoaderOptions let you specify options to load your model.                                                                     //(Optional) You can skip this object creation and it’s parameter or pass null.          //You can modify assetLoaderOptions before passing it to LoadFromFile method. You can check the AssetLoaderOptions API reference at:     //https://ricardoreis.net/trilib/manual/html/class_tri_lib_1_1_asset_loader_options.html          var wrapperGameObject = gameObject;                             //Sets the […]

TriLib – Update Troubleshooting

Hi! If you’re having issues updating your TriLib version from Unity Editor, here are some steps to ensure you’ll update it successfully. First, close any Unity Editor instance open. Then, navigate to your project “Assets” folder and find “TriLib” main folder. Navigate to “TriLib/Plugins” folder. Delete all the “Plugins” folder content. Open your project in […]

TriLib – License

TriLib is governed by the Asset Store EULA; https://unity3d.com/legal/as_terms The following components are governed by the licenses indicated below: A. Assimp 3-Clause BSD License Copyright (c) 2006-2015 assimp team. All rights reserved. For details, please refer to LICENSE_Assimp.txt B. STB Image Library MIT License (MIT) Copyright (c) 2017, Sean Barrett. For details, please refer to […]

TriLib – Known Issues/Limitations

All platforms: We highly recommend you to test your models at our test page before adquiring the package. Lights will be enabled on a future release. Inverse kinematics are not supported. Vertex animation is not supported . Old FBX-DOM formats are not supported. Newer FBX versions (2016+) are not fully supported (work in progress). Models hierarchy […]

TriLib – Post Processor Options

Description of the Asset Loader post processor options: Nothing: No post-processor steps will be applied, we don´t recommend enabling this item as it can decrease performance and leave model issues unfixed. Everything: All post-processor steps will be applied, we don´t recommend enabling this item as it´s almost always unecessary to enable all post processor steps. Calc Tangent Space: Calculates […]

TriLib – Tutorial: Importing a model from Unity editor

In this tutorial, we will cover the steps to load your model using TriLib Unity Editor. TriLib will scan your “Assets” folder looking for files it can import, everytime a file is found, a prefab with the same name is created: Note: For files that both Unity editor and TriLib can load (FBX files, for […]

TriLib – Accepted File Formats

3D file formats supported: Format 3D 3DS 3MF AC AC3D ACC AMF AMJ ASE ASK B3D BLEND BVH COB DAE/Collada DXF ENFF FBX (FBX SDK 2012 fully supported, later versions are partially supported) glTF 1.0 + GLB glTF 2.0 IFC-STEP IRR / IRRMESH LWO LWS LXO MD2 MD3 MD5 MDC MDL MESH / MESH.XML MOT […]