Code Monkey home page Code Monkey logo

ayon-usd's Introduction

AYON USD Addon

This is AYON Addon for support of USD.

It helps to distribute USD binaries and related tools to artist workstations and to configure its environment.

Introduction

USD is a modern, open-source, scene description and file format developed by Pixar Animation Studios. It is used for interchanging 3D graphics data between applications and for rendering.

Goal of this addon is to help distribute USD binaries:

  • USD build for supported platforms.
  • USD AR2 plugin for some supported DCCs.
  • USD Tools (usdcat, usdedit, usdinfo, usdview, usdzip) coming with USD build.
  • Standalone tools for AYON - USD interoperation.

Getting Started

Installation

  1. Clone the repository to your local machine.
  2. Run .\tools\manage.ps1 create-env on Windows or ./tools/manage.sh create-env on Linux.
  3. Run .\tools\manage.ps1 build on Windows or ./tools/manage.sh build on Linux.
  4. In AYON, go to Studio Settings -> Bundles -> Install Addons... and select the ./package/ayon_usd-x.x.x.zip file.
  5. Upload the Addon and let the server restart after installation is done.
  6. Use new addon in your bundles.

Configuration

In addon settings, you can configure mapping between USD Resolver plugin and you DCCs. App Name is the name of the DCC application, like maya/2025 corresponding to the Application addon settings. Then there is a platform settings, where you can specify the platform for which the USD Asset Resolver plugin is used. Lastly, there is a URL to the USD Asset Resolver plugin zip matching the platform and the DCC application.

ayon+settings://ayon_usd/asset_resolvers is the key for the settings.

ayon-usd's People

Contributors

antirotor avatar minkiu avatar lypsolon avatar lyon040502003 avatar

Stargazers

Aditia A. Pratama 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.