GithubHelp home page GithubHelp logo

kivy3's Introduction

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.

kivy3's People

Contributors

nskrypnik avatar keyweeusr avatar rense avatar 3demax avatar tshirtman avatar johnsumskas avatar rnixx avatar aaaler avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.