Skip to content
/ kivy3 Public
forked from kivy/kivy3

3D graphics framework for Kivy.

License

Notifications You must be signed in to change notification settings

IzaZed/kivy3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kivy3 - 3D graphics framework for Kivy

Kivy3 is the framework which helps people work with 3D elements and rendering within Kivy application. Basically with Kivy and Kivy3 you may create a 3D application for any platform Kivy supports, such as: iOS, Android, Windows, OSX, Linux (including Raspberry Pi).

Kivy3 provides a toolset and abstraction levels to work with 3D objects like Camera, Scene, Renderers, loaders you may use to load 3D objects.

Installation

First make sure that you have kivy installed on your machine. Mostly a simple:

$ pip install kivy

should be sufficient, but stable version will not include the latest features. For further info visit Kivy documentation. After successful Kivy installation install Kivy3 with this:

$ pip install https://github.com/kivy/kivy3/archive/master.zip

Packaging kivy3

Kivy3 is a pure python package, currently available only at GitHub, which means that for packaging it e.g. for Android you need to clone the folder to your application folder (the one with main.py). If you can run the app on a desktop machine, it should work even on other platforms.

Don't forget to add an include exception for additional files, such as shader (*.glsl) and other files you may find in the kivy3 folder.

About

3D graphics framework for Kivy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.6%
  • GLSL 3.4%