Skip to content
This repository has been archived by the owner on May 23, 2022. It is now read-only.

tbogdala/assimp-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASSIMP-GO

This is a Go library that wraps the use of the Open Asset Import Library known as assimp.

Requirements

This does require cgo which means that gcc should be in your path when trying to build using this library.

Software requirements:

  • Assimp version 3.1 - tested with this version
  • Mathgl - for 3d math
  • Gombz - used as a file format and data structure for the information pulled from assimp.

Usage

The module can be used to load files supported by Assimp and converts them into the Gombz meshes. Once imported, you can load an file (e.g. .OBJ or .FBX file) by using the following call:

srcMeshes, err := assimp.ParseFile(srcFilepath)

LICENSE

Assimp-go is released under the BSD license. See the LICENSE file for more details.

About

a Go language utility library for the ASSIMP library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages