GithubHelp home page GithubHelp logo

unity-plugin's Introduction

Sketchfab Plugin for Unity

Browse, import and export assets between Unity and Sketchfab

Based on khronos' UnityGLTF plugin, the fork is available here

This is a mirror repository for release only.

Supported versions: 2018+ (LTS) (2019 LTS is recommended as it uses the updated UI for which the plugin has been updated)

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

Installation

Download the latest release and import it like a regular Unity Package by double clicking on it. The plugin will be imported into your Unity Project inside Asset/Sketchfab For Unity. Please remove any existing Sketchfab plugin version before proceeding to avoid any conflict

Report an issue

If you have any issue, please visit Report an issue submit a support request.

A link is also available at the bottom right in the plugin interface.

Sketchfab Asset Browser

Available in menu: Sketchfab/Browse Sketchfab

Browse, download, and import Sketchfab models directly into Unity editor.

You have access to:

  • more than 500k free downloadable models under Creative Commons licenses
  • models purchased on the Sketchfab store
  • If you have a Pro account or higher, you also have private access to all the models published on your Sketchfab account, without requiring them to be downloadable to other users.

Authentication

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

You need a paid Sketchfab account (PRO or higher) to have a private access to your own models for download and import

Asset Browser UI

Browse free Sketchfab downloadable models from the plugin using search and filters.

browser_2

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

modelview_down1

Import options

The model will be imported in your project directory and merged into a prefab.

You can choose where to import the data in your project by setting Import into option. This parameter is set to Assets/Import/{model_name} by default (as shown in the screenshot).

You can also specify a Prefab name for this model, and also choose to instianciate the model in your scene immediately after the import.

Click the "Download model" button to start the operation which will first download the glTF asset of the model, and then import it into your Unity project.

Imported

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.

exporter_down1

glTF Importer (editor)

Small tool to import any local 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. importer_down1

unity-plugin's People

Contributors

aurl avatar cedricpinson 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.