This repository contains a set sample implementations demonstrate bi-directional communication between backends using Python and NodeJS and front ends using Javascript .
The primary focus is on connection "open standards" such as gltF
, OCIO
, OpenUSD
with MaterialX
.
This is part of the set of tools available from MaterialX Lab
See the h ome page for more details.
- GPUOpen MaterialX Materials Inspector : Download MaterialX materials from the AMD GPUOpen Materials Library and inspect contents of the materials.
- glTF and USD Conversion from MaterialX : Convert a MaterialX document to a USD or glTF Texture Procedural document.
- OCIO to MaterialX Definition Generation (Alpha) : Use the OpenColorIO package to query for color space transforms and create MaterialX node definitions.
- Simple template example : A simple "template" application that can be copied and modified as desired.
- General MaterialX Library Inspecter : Common interface to access remove MaterialX material libraries such as
GPUOpen
andAmbientCG
.- Sample deployment (*) is available here.
See build instructions found here.
(*) Spin-up time is slow as this is a free tier deployment.