Skip to content

This repository hosts the GLTFImporter. Altough not yet working it has a good base an I will continue working on it.

Notifications You must be signed in to change notification settings

NekoLvds/GLTFImporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GLTFImporter

This is a java importer for the gltf format into the JavaFX Framework.
The gltf format is a 3d format for storing assets or entire scenes and transfer them between applications.

Motivation

The Motivation comes from having a great 3d framework with JavaFX but not really a way to import our models we make in Blender or any other software into JavaFX.
Although there are many projects on the internet many are abandoned by there creators and are two+ years since there last update ignoring that many were never finished / aren't working at all.

##Important note This importer is WIP. The Object structure in the entire gltf package is not yet correctly done and not the most efficient or future proof.
This will be addressed before Version 1

Goals

The goal is to have an easy to use all round solution for importing gltf files into JavaFX.

These divides into following functionalities:

  • Import of the model itself
  • Easy way to access its properties like animations, or translations and change/start them
  • Different ways of importing (local file / http interface ...)

Current state

Currently, the importer only reads the json and binary data from the gltf file and stores it.
The next step is import that data into the JavaFX Framework.

There are still issues when importing: The different coordinate systems are ignored and the translation, rotation and scale aren't properly read from the transformation matrix.

About

This repository hosts the GLTFImporter. Altough not yet working it has a good base an I will continue working on it.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages