Giter Club home page Giter Club logo

unitygltf's Introduction

Sketchfab Plugin for Unity

Browse, import and export assets between Unity and Sketchfab

A Sketchfab account is required for most of this plugin features (you can create one here)

Based on Khronos' UnityGLTF plugin

Supported versions: Unity 5.6.4 or later

Installation

Download attached SketchfabForUnity-vx.x.x.unitypackage from the latest release and double click on it to import the plugin into your current Unity project.

Report an issue

If you have any issue, please use the Report an issue link to be redirected to the support form.

Sketchfab Asset Browser

Available in menu: Sketchfab/Browse Sketchfab

Authentication

Browse more than 150k free downloadable models from Sketchfab and import them into your Unity project.

You need a Sketchfab account to download and import assets from Sketchfab

Asset Browser UI

unity2

Click on a thumbnail to show the corresponding model page with a button to download and import the asset unity3

You can specify a path in your project directory to import the asset into, set a name for the prefab that will contain the model and also choose to import it into your current scene.

Click the "Download model" button to download to proceed.

Sketchfab Exporter

Available in menu: Sketchfab/Publish to Sketchfab

Export and share your current Unity scene on Sketchfab.

You need a Sketchfab account to download and import assets from Sketchfab

Important note: glTF file format is used as transport between Unity and Sketchfab. Because of this, a few features will not be supported and will be missing on the Sketchfab result. The plugin will not export:

  • animations or object handled by custom scripts
  • custom materials/shaders

Only Standard materials (including Specular setup) are supported.

For animation, only Generic or Legacy animation type are exported.

This support will be improved in the future.

unity4

glTF Importer (editor)

Import glTF asset into Unity Available in menu: Sketchfab/Import glTF

Drag and drop glTF asset on the importer window, set the import options and click import. unity5

unitygltf's People

Contributors

aurl avatar cedricpinson avatar gitter-badger avatar jamesgk avatar jeckleced avatar robertlong avatar sbtron avatar sohailshafii avatar stevenvergenz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

unitygltf's Issues

Repo description inaccurate?

It says "Runtime GLTF Loader for Unity3D" but the readme appears to contradict this. The repo has apparently covers export as well as import and has browsing and uploading features also.

I think the description was just copied from the Kronos project and never updated?

Emission flag reset

If i import a model in unity, emission flag on standard material loose his state when inspect the material.
When i chekc it again, the texture is already set and all become normal.
If i don't inspect material, every is ok and emission is visible

To reproduce:

  • Import a model with emission texture
  • inspect the material

emission is disabled

Unity 2018.3.6f1

Image disappear on opening new scene

When i create new scene all images of "browse sketchfab" window disappeas

To reproduce:
open "browse sketchfab", click new scene

Unity 2018.3.6f1

Unity 2021.3.2 breaks this plugin

After the release of Unity 2021.3.2 unity bumped Newtonsoft.Json to version 13 making this plugin break, so you would need to update it. If you can give me access to push a new branch and create a PR I would be happy to do the work for you as I did that update for myself and shared a unitypackage with the updated dll here sketchfab/unity-plugin#18

How to do animation-like things?

This isn't an issue per se but more of a curiosity on how to do anything animation like in the scene when exporting to Sketchfab?

Springs? Wind? Interaction?

Super new here but just curious if there is anyway around that.

There is a gulf o difference in ease of use between this and the original Kronos version so I thank you none the less for the work!

Runtime API

There's no runtime API provided?
Is it prohibited by policy or just dependencies issue?

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.