Skip to main content

A Flask-based application for accessing GPUOpen MaterialX materials.

Project description

Python GPUOpen Material Inspector

This sample package shows the basic components required to connect MaterialX running in Python to a Web client running Javascript in order to access materials on the AMD GPUOpen material site.

Sample extracted material

Dependents

  • Usage of the materialxMaterials Python package
  • flask and flask-socketio Python packages
  • socket-io Javascript library

Installation

Either install the package from PyPi:

pip install materialx_gpuopen_app

or clone the materialXWeb
repository and install from the root folder:

pip install .

or

pip install -e .

if planning to perform edits on the repository.

Execution

Run the main package using:

materialx-gpuopen-app

or directly with Python:

python MaterialXGPUOpenApp.py

By default the application is running a local server. To access the client page open the following in a Web browser:

http://127.0.0.1:8080

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

materialx_gpuopen_app-1.39.4.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

materialx_gpuopen_app-1.39.4-py3-none-any.whl (2.3 kB view details)

Uploaded Python 3

File details

Details for the file materialx_gpuopen_app-1.39.4.tar.gz.

File metadata

  • Download URL: materialx_gpuopen_app-1.39.4.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.0

File hashes

Hashes for materialx_gpuopen_app-1.39.4.tar.gz
Algorithm Hash digest
SHA256 6d4f4e3190112e17c1331703aaac07b36407da807e265b0bcd67141319e7ee3d
MD5 ca7f6b35416995d5ce819a87d7875da7
BLAKE2b-256 18bd2813b64c37f03839a5781f7ac7338002069a74eb3f0db64f039a2cdda0a9

See more details on using hashes here.

File details

Details for the file materialx_gpuopen_app-1.39.4-py3-none-any.whl.

File metadata

File hashes

Hashes for materialx_gpuopen_app-1.39.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9b9c1e2b23294d9ad12e03ffe62c73bd7d730909a348e63522247768b8664bc1
MD5 ecf5e4bba81d8f27aa5a25aa1ccb07bc
BLAKE2b-256 64aba3a14a1745c83d7d64bf05e7cf252122da77ae0992c260d52ea4f069ce60

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page