Skip to content

skarph/k3d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k3d

k3d is a modified version of groveburger's g3d for use with the deltarune fangame engine Kristal. It allows for the rendering of simple 3d models with ease. enter image description here

an example mod for the most up to date version is located HERE

Features

  • 3d models both in battle and in the overworld
  • Seamless model rendering into the 2d world
  • Models can move, rotate, and more, all using familiar api
  • Minimal continuous performance issues
  • As well as...

Tiled Integration

k3d is fully compatible with Tiled and the format Kristal uses to load maps, and loading a model into the world is made easy: k3d tiled integrationCreate a Model in the objects layer, with the path being the location of your model in assets/model, and the texture being an image file that the model will use, also in assets/model: models folder structureThat's it!enter image description here

Please Note

k3d is in a very early state and as such, is very buggy. the api provided is not fixed and is bound to change on updates (partially why it is not yet listed here), potentially breaking previous scripts. If you need assistance, please ask in the k3d discord thread on the kristal server. PR and any contributions are highly encouraged and welcomed!

todo:

  • better animation support
  • support for actors / actorsprites
  • tutorial on how to use k3d

known issues:

About

g3d for kristal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages