Introduction I am working on the Asset-Importer-Lib since 2006. At first, we were three guys who wanted to share their file-loaders in one library with others. If you have ever tried to import any kind of 3Dfile–format you know how much work, frustration, and pain this will cause. A lot of hacks and special implementations…
Category: assimp
Simple render-batching for static Assimp-Models
In this blog-post I want to explain a simple strategy how to optimize your performance when you want to render a 3d-model imported by the Asset-Importer-Lib ( see https://assimp.org/ ). When you have imported your asset by using the Asset-Importer-Lib the data-structure stored in the plain c-struct aiScene contains different data: The vertex-data like positions,…
Assimp: Starting to support point-clouds
In Asset-Importer-Lib we got a lot of feature-requests to provide point-clouds somehow. Doing this will be a big step for our library because the intention when designing Assimp was to give the user an optimized scene with meshes ready for rendering. And we need triangles to get a valid scene definition. And all free vertices,…
Assimp poll: Which port is the right one
For all who are interested in the language ports of Asset-Importer-Lib: I opened a poll which language binding will be preferred. So if you want to vote as well, feel free to participate our poll at: The Assimp language binding Poll
Assimp on Patreon
If you want to support my Asset-Importer-Work: here is my Patreon-Profile for the assimp-library: https://www.patreon.com/assimp I cannot promise that I will be able to work on Assimp all day. But for funding will help me to improve the underlying infrastructure like the webspace or some new hardware.
Use the Asset-Importer-Lib Meta-Data-API right
The problem: Think of the following situation: you want to import a model using Asset-Importer-Lib and store some values like the version of the current asset or the author / company. Or when you want to manage the models using modules for a much more efficient way for your SCM you need to store grouping…
A new concept for testing Asset-Importer-Lib
Our problem! After struggeling with bugs in assimp for more than 10 years until now I have to accept the fact: I need to improve our unittests + regression-test-strategy: New patches are breaking older behaviour and I haven’t recognized it until a new issue comes up created by a frustrated user. I do not have…
More Quality-Assurance on GitHub via SAAS
When you are working on Github with your project there are a lot really handy services which you can use. This kind of software-usage is called “Software-As-A-Service”. Why? You can use it via a nice Web-API without having all the maintain-work. For instance when you want to use a Continuous-Integration-Service for your project you can…
Build Asset Importer Lib for 64bit with Visual Studio from source-repo
If you want to generate a 64bit-build for Asset-Importer-Lib by using the Visual Studio project files generated by CMake please follow these instructions: Make sure that you are using a supported cmake ( 2.8 or higher at the moment )- and Visual-Studio-Version ( on the current master VS2010 is deprecated ) Clone the latest master…
Asset Importer Lib binaries of the latest build
If you are looking for the latest Asset Importer Lib build: we are using appveyor ( check their web-site https://ci.appveyor.com, its free for OpenSource projects ). as the Continuous Integration service for windows. If the build was successful it will create an archive containing the dll’s, all executables and the export libraries for Windows. At…