Skip to content

Sample Reposity using MaterialX Learn notebook

License

Notifications You must be signed in to change notification settings

kwokcb/MaterialX_Learn_Sample_Codespace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample MaterialX Learn Codespace

This is a sample repository which has been set up to run Jupyter notebook examples from the MaterialX Learn repo

Contents

There is currently a single notebook which contains parts of the JSON serialization notebook as a test. image

The devcontainer.json file includes a startup command to install package dependencies from the requirements.txt. This file includes minimally the IPython and MaterialX packages.

Codespaces vs Colab

Please see the hosting document information about hosting and differences between hosting on Github Codespaces vs Google Colab.

For the Colab, recommended additional setup information is included for the sample notebook to clone this repo and perform MaterialX installs fron PyPi. For Codespaces, a new space only needs to be created from your own repo as mentioned above.

Usage

Users can create a new repo or fork from this repo as a starting point and copy over whatever content they wish from the Materialx Learn repository or create their own.

If using MaterialX Learn notebook examples, it is advisable to copy over the mtlxutils subfolder from the pymaterialx folder which contains the various notebooks as some notebooks depend on Python utilitues from that folder.