Forrest logo
tool overview
On this page you find all important commands for the CLI tool assimp. If the command you are looking for is missing please ask our AI.

assimp

ASSIMP is an open-source command-line tool that stands for Open Asset Import Library. It is primarily used for importing and exporting 3D model files into various formats. ASSIMP supports a wide range of file formats used in the computer graphics industry, including popular formats like FBX, OBJ, DAE, COLLADA, glTF, and many more.

The tool provides an easy-to-use interface to convert 3D models between different formats and to analyze, inspect, and process the imported models. It supports both static and animated models, allowing users to access the animation data of models as well.

With ASSIMP, you can perform various operations on the 3D models, such as optimizing meshes, computing vertex tangents, and generating hierarchical node structures. It also provides features like post-processing of models, which includes triangulation, removing redundant materials, and transforming coordinate systems.

ASSIMP can be used as a standalone command-line tool and it also provides APIs for integration into other applications and development environments. It is written in C++, making it highly efficient and cross-platform compatible.

Overall, ASSIMP is a powerful and versatile command-line tool that simplifies the process of importing and exporting 3D models, making it a valuable asset for developers, designers, and researchers in the field of computer graphics.

List of commands for assimp:

  • assimp:tldr:0b578 assimp: List all supported import formats.
    $ assimp listext
    try on your machine
    explain this command
  • assimp:tldr:512ca assimp: Get help on a specific subcommand (e.g. the parameters specific to it).
    $ assimp ${subcommand} --help
    try on your machine
    explain this command
  • assimp:tldr:867a3 assimp: List all supported export formats.
    $ assimp listexport
    try on your machine
    explain this command
  • assimp:tldr:de38a assimp: Convert a file to one of the supported output formats, using the default parameters.
    $ assimp export ${input_file-stl} ${output_file-obj}
    try on your machine
    explain this command
  • assimp:tldr:e46d7 assimp: List all supported subcommands ("verbs").
    $ assimp help
    try on your machine
    explain this command
  • assimp:tldr:ee8aa assimp: Display a summary of a 3D file's contents.
    $ assimp info ${filename}
    try on your machine
    explain this command
  • assimp:tldr:fd3ed assimp: Convert a file using custom parameters (the dox_cmd.h file in assimp's source code lists available parameters).
    $ assimp export ${input_file-stl} ${output_file-obj} ${parameters}
    try on your machine
    explain this command
tool overview