MaterialX / glTF Texture Procedurals  0.0.1
Utilities for interoperability between MaterialX and glTF Texture Procedurals
Loading...
Searching...
No Matches
utilities.py File Reference

This module contains the utilities for MaterialX glTF Procedural Texture graph conversion. More...

Go to the source code of this file.

Namespaces

namespace  gltf_materialx_converter
 
namespace  gltf_materialx_converter.utilities
 

Functions

 gltf_materialx_converter.utilities.load_json_file (filename)
 Load a JSON file.
 
 gltf_materialx_converter.utilities.load_standard_libraries ()
 Load standard MaierialX libraries.
 
 gltf_materialx_converter.utilities.create_working_document (libraries)
 Create a working document and import any libraries.
 
 gltf_materialx_converter.utilities.import_libraries (doc, libraries)
 Import libraries into a document.
 
 gltf_materialx_converter.utilities.read_materialX_document (materialx_doc, input_file)
 Read a MaterialX document from a file.
 
 gltf_materialx_converter.utilities.materialX_doc_to_string (materialx_doc)
 Convert a MaterialX document to a string.
 
 gltf_materialx_converter.utilities.validate_document (doc)
 Validate a MaterialX document.
 
 gltf_materialx_converter.utilities.get_files (rootPath, extension)
 Get all files with a given extension in a directory.
 
 gltf_materialx_converter.utilities.have_version (major, minor, patch)
 Check if the current vesion matches a given version @parm major: The major version number @parm minor: The minor version number @parm patch: The patch version number.
 
 gltf_materialx_converter.utilities.remove_comments (doc)
 Remove all comments from a MaterialX document.
 

Detailed Description

This module contains the utilities for MaterialX glTF Procedural Texture graph conversion.

Definition in file utilities.py.