Skip to content

Commit 0d3bafb

Browse files
authored
Polyhaven Update (#19)
* Polyhaven Web prototyping. * Cleanup. * Build / test / doc updates.
1 parent cbd27af commit 0d3bafb

47 files changed

Lines changed: 7132 additions & 110517 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

documents/doxygen_warnings.txt

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
warning: Specified markdown mainpage 'README.md' does not exist
2+
D:/Work/materialx/materialxMaterials/myserver.py:8: warning: Compound myserver::MyHTTPRequestHandler is not documented.
23
D:/Work/materialx/materialxMaterials/src/materialxMaterials/physicallyBasedMaterialXCmd.py:24: warning: Member physicallBasedMaterialXCmd() (function) of namespace materialxMaterials.physicallyBasedMaterialXCmd is not documented.
3-
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoaderCmd.py:10: warning: Member main() (function) of namespace materialxMaterials.polyHavenLoaderCmd is not documented.
4+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoaderCmd.py:14: warning: Member main() (function) of namespace materialxMaterials.polyHavenLoaderCmd is not documented.
5+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoaderCmd.py:11: warning: Member logger (variable) of namespace materialxMaterials.polyHavenLoaderCmd is not documented.
6+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoaderCmd.py:12: warning: Member level (variable) of namespace materialxMaterials.polyHavenLoaderCmd is not documented.
47
D:/Work/materialx/materialxMaterials/javascript/JsGPUOpenLoader.js:122: warning: argument 'number' of command @param is not found in the argument list of JsGPUOpenMaterialLoader::downloadPackage(listNumber, materialNumber, packageId=0)
58
D:/Work/materialx/materialxMaterials/javascript/JsGPUOpenLoader.js:122: warning: argument 'number' of command @param is not found in the argument list of JsGPUOpenMaterialLoader::downloadPackage(listNumber, materialNumber, packageId=0)
69
D:/Work/materialx/materialxMaterials/javascript/JsGPUOpenLoader.js:122: warning: argument 'number' of command @param is not found in the argument list of JsGPUOpenMaterialLoader::downloadPackage(listNumber, materialNumber, packageId=0)
@@ -34,15 +37,17 @@ D:/Work/materialx/materialxMaterials/src/materialxMaterials/physicallyBasedMater
3437
D:/Work/materialx/materialxMaterials/src/materialxMaterials/physicallyBasedMaterialX.py:154: warning: argument 'filename' of command @param is not found in the argument list of materialxMaterials.physicallyBasedMaterialX.PhysicallyBasedMaterialLoader::writeRemappingFile(self, filepath)
3538
D:/Work/materialx/materialxMaterials/src/materialxMaterials/physicallyBasedMaterialX.py:154: warning: The following parameter of materialxMaterials.physicallyBasedMaterialX.PhysicallyBasedMaterialLoader.writeRemappingFile(self, filepath) is not documented:
3639
parameter 'filepath'
37-
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:18: warning: Member BASE_API (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
38-
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:19: warning: Member ASSET_API (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
39-
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:20: warning: Member INFO_API (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
40-
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:21: warning: Member FILES_API (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
41-
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:22: warning: Member HEADERS (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
42-
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:29: warning: argument 'resolution' of command @param is not found in the argument list of materialxMaterials.polyHavenLoader.PolyHavenLoader::fetch_materialx_assets(self, max_items=1, download_id=None)
43-
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:29: warning: The following parameters of materialxMaterials.polyHavenLoader.PolyHavenLoader.fetch_materialx_assets(self, max_items=1, download_id=None) are not documented:
40+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:20: warning: Member BASE_API (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
41+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:21: warning: Member ASSET_API (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
42+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:22: warning: Member INFO_API (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
43+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:23: warning: Member FILES_API (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
44+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:24: warning: Member HEADERS (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
45+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:28: warning: Member logger (variable) of class materialxMaterials.polyHavenLoader.PolyHavenLoader is not documented.
46+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:34: warning: argument 'resolution' of command @param is not found in the argument list of materialxMaterials.polyHavenLoader.PolyHavenLoader::fetch_materialx_assets(self, max_items=1, download_id=None)
47+
D:/Work/materialx/materialxMaterials/src/materialxMaterials/polyHavenLoader.py:34: warning: The following parameters of materialxMaterials.polyHavenLoader.PolyHavenLoader.fetch_materialx_assets(self, max_items=1, download_id=None) are not documented:
4448
parameter 'max_items'
4549
parameter 'download_id'
50+
D:/Work/materialx/materialxMaterials/myserver.py:9: warning: Member end_headers(self) (function) of class myserver.MyHTTPRequestHandler is not documented.
4651
D:/Work/materialx/materialxMaterials/README.md:58: warning: Unsupported xml/html tag <iframe> found
4752
D:/Work/materialx/materialxMaterials/README.md:59: warning: Unsupported xml/html tag </iframe> found
4853
D:/Work/materialx/materialxMaterials/README.md:317: warning: end of comment block while expecting command </div>

documents/html/annotated.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,10 @@
112112
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmaterialx_materials_1_1physically_based_material_x_1_1_physically_based_material_loader.html" target="_self">PhysicallyBasedMaterialLoader</a></td><td class="desc">Class to load Physically Based Materials from the PhysicallyBased site </td></tr>
113113
<tr id="row_0_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>polyHavenLoader</b></td><td class="desc"></td></tr>
114114
<tr id="row_0_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html" target="_self">PolyHavenLoader</a></td><td class="desc">A class to fetch MaterialX assets from PolyHaven API and download them </td></tr>
115-
<tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_js_g_p_u_open_material_loader.html" target="_self">JsGPUOpenMaterialLoader</a></td><td class="desc">Class to download MaterialX materials from the GPUOpen material database </td></tr>
116-
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_js_physically_based_material_loader.html" target="_self">JsPhysicallyBasedMaterialLoader</a></td><td class="desc">Javascript class for querying materials from the Physically Based database and creating MaterialX materials </td></tr>
115+
<tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>myserver</b></td><td class="desc"></td></tr>
116+
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmyserver_1_1_my_h_t_t_p_request_handler.html" target="_self">MyHTTPRequestHandler</a></td><td class="desc"></td></tr>
117+
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_js_g_p_u_open_material_loader.html" target="_self">JsGPUOpenMaterialLoader</a></td><td class="desc">Class to download MaterialX materials from the GPUOpen material database </td></tr>
118+
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_js_physically_based_material_loader.html" target="_self">JsPhysicallyBasedMaterialLoader</a></td><td class="desc">Javascript class for querying materials from the Physically Based database and creating MaterialX materials </td></tr>
117119
</table>
118120
</div><!-- directory -->
119121
</div><!-- contents -->

documents/html/annotated_dup.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ var annotated_dup =
1414
[ "PolyHavenLoader", "classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html", "classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader" ]
1515
] ]
1616
] ],
17+
[ "myserver", null, [
18+
[ "MyHTTPRequestHandler", "classmyserver_1_1_my_h_t_t_p_request_handler.html", null ]
19+
] ],
1720
[ "JsGPUOpenMaterialLoader", "class_js_g_p_u_open_material_loader.html", "class_js_g_p_u_open_material_loader" ],
1821
[ "JsPhysicallyBasedMaterialLoader", "class_js_physically_based_material_loader.html", "class_js_physically_based_material_loader" ]
1922
];

documents/html/classes.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@
101101
<div class="headertitle"><div class="title">Class Index</div></div>
102102
</div><!--header-->
103103
<div class="contents">
104-
<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a></div>
104+
<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_G">G</a>&#160;|&#160;<a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a></div>
105105
<div class="classindex">
106106
<dl class="classindex even">
107107
<dt class="alphachar"><a id="letter_A" name="letter_A">A</a></dt>
@@ -113,6 +113,9 @@
113113
<dt class="alphachar"><a id="letter_J" name="letter_J">J</a></dt>
114114
<dd><a class="el" href="class_js_g_p_u_open_material_loader.html">JsGPUOpenMaterialLoader</a></dd><dd><a class="el" href="class_js_physically_based_material_loader.html">JsPhysicallyBasedMaterialLoader</a></dd></dl>
115115
<dl class="classindex odd">
116+
<dt class="alphachar"><a id="letter_M" name="letter_M">M</a></dt>
117+
<dd><a class="el" href="classmyserver_1_1_my_h_t_t_p_request_handler.html">MyHTTPRequestHandler</a> (myserver)</dd></dl>
118+
<dl class="classindex even">
116119
<dt class="alphachar"><a id="letter_P" name="letter_P">P</a></dt>
117120
<dd><a class="el" href="classmaterialx_materials_1_1physically_based_material_x_1_1_physically_based_material_loader.html">PhysicallyBasedMaterialLoader</a> (<a class="el" href="namespacematerialx_materials_1_1physically_based_material_x.html">materialxMaterials.physicallyBasedMaterialX</a>)</dd><dd><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">PolyHavenLoader</a> (materialxMaterials.polyHavenLoader)</dd></dl>
118121
</div>

documents/html/classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader-members.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,8 @@
112112
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>FILES_API</b> (defined in <a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a>)</td><td class="entry"><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a></td><td class="entry"></td></tr>
113113
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>HEADERS</b> (defined in <a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a>)</td><td class="entry"><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a></td><td class="entry"></td></tr>
114114
<tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>INFO_API</b> (defined in <a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a>)</td><td class="entry"><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a></td><td class="entry"></td></tr>
115-
<tr class="even"><td class="entry"><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html#aa657e07904ca115f216425a6dbea20e8">save_materialx_with_textures</a>(self, id, mtlx_string, texture_binaries, data_folder)</td><td class="entry"><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a></td><td class="entry"></td></tr>
115+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>logger</b> (defined in <a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a>)</td><td class="entry"><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a></td><td class="entry"></td></tr>
116+
<tr class="odd"><td class="entry"><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html#aa657e07904ca115f216425a6dbea20e8">save_materialx_with_textures</a>(self, id, mtlx_string, texture_binaries, data_folder)</td><td class="entry"><a class="el" href="classmaterialx_materials_1_1poly_haven_loader_1_1_poly_haven_loader.html">materialxMaterials.polyHavenLoader.PolyHavenLoader</a></td><td class="entry"></td></tr>
116117
</table></div><!-- contents -->
117118
</div><!-- doc-content -->
118119
<!-- start footer part -->

0 commit comments

Comments
 (0)