minigdx-gltf-parser

Parser and converter of gltf files into minigdx protobuf/json model.

License

License

GroupId

GroupId

com.github.minigdx
ArtifactId

ArtifactId

gltf-api
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

minigdx-gltf-parser
Parser and converter of gltf files into minigdx protobuf/json model.
Project URL

Project URL

https://github.com/minigdx/minigdx-glft-parser
Source Code Management

Source Code Management

https://github.com/minigdx/minigdx-glft-parser

Download gltf-api

Dependencies

compile (3)

Group / Artifact Type Version
org.jetbrains.kotlinx : kotlinx-serialization-core jar 1.0.1
org.jetbrains.kotlinx : kotlinx-serialization-protobuf jar 1.0.1
org.jetbrains.kotlinx : kotlinx-serialization-json jar 1.0.1

Project Modules

There are no modules declared in this project.

MiniGDX GLTF Parser

Parse gltf file into protobuf file for miniGDX

Pre conditions

  • GLTF file are generated by Blender
  • Only GLTF file is supported at the moment (glb is not supported)

Concept

  • GLTF file are parsed
  • The GLTF data is converted in miniGDX data
  • miniGDX data is serialized in protobuf using Kotlin Serialization

Module

  • gltf-api: miniGDX model API
  • gltf-gradle-plugin: gradle plugin to configure gradle conversion of gltf resources
  • gltf-parser: gltf parser and converter into miniGDX API.

How to build

make build
com.github.minigdx

MiniGDX

Versions

Version
1.0.0