Giter Site home page Giter Site logo

gltf-blender-exporter's Introduction

Blender glTF

Blender glTF 2.0 Exporter

Version

1.0

Introduction

This is the offical Khronos Blender glTF 2.0 exporter. This repository mainly contains Python scripts to export the internal Blender data structure to glTF 2.0. Node groups are also provided, to simulate glTF Physically-Based Rendering (PBR) materials using the Cycles renderer. Finally, several Blender scenes are provided demonstrating each feature individually.

Installation

The Khronos glTF 2.0 exporter is not available in the Add-ons tab by default, and must be installed manually by copying the scripts/addons/io_scene_gltf2 folder into the scripts/addons/ directory of the Blender installation, then enabling it under the Add-ons tab. Read detailed installation instructions here.

Using the exporter

Refer to user documentation. For best results with PBR materials, use the node groups provided with the exporter.

Features

This exporter supports meshes, materials, animation (keyframes, skinning, and shape keys), and more. For a complete list of features available in glTF 2.0, see the official specification and list of extensions. This exporter allows the following extensions:

Folders

docs
Documentation about the Blender glTF 2.0 exporter and its usage.
environments
Location of environment maps used in the scenes.
misc
Miscellaneous files like logos and so on.
pbr_node
Blender node groups for simulating the glTF 2.0 material model.
polly
Project 'Polly' Blender and glTF 2.0 scenes.
scenes
Basic and enhanced scenes for testing the exporter.
scripts
Blender Python scripts for exporting scenes to the glTF 2.0 format.
tests
Python scripts for testing the exporter itself.

gltf-blender-exporter's People

Contributors

bjared avatar cyp avatar damienmortini avatar donmccurdy avatar lexaknyazev avatar mcnopper avatar onox avatar takahirox avatar toji avatar usnul avatar ux3d-nopper avatar wpk- avatar

Watchers

 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.