Gnimuc / Assimp.jl

Julia language binding for assimp

Home Page:https://github.com/assimp/assimp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Assimp

CI TagBot Codecov

Installation

pkg> add Assimp

Quick start

using Assimp.LibAssimp

# load asset
scene = aiImportFile("/your/file/path/xxx.glb",
                     aiProcess_CalcTangentSpace |
                     aiProcess_Triangulate |
                     aiProcess_JoinIdenticalVertices |
                     aiProcess_SortByPType)
    
if scene == C_NULL
    @error aiGetErrorString() |> unsafe_string
end

# do something

# clean up
aiReleaseImport(scene)

About

Julia language binding for assimp

https://github.com/assimp/assimp

License:MIT License


Languages

Language:Julia 100.0%