{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":96365647,"defaultBranch":"main","name":"MaterialX","ownerLogin":"AcademySoftwareFoundation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-05T22:18:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40807682?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715288041.0","currentOid":""},"activityList":{"items":[{"before":"f7b58de981c177e35e70600a9fbaf77c4aca1cf2","after":"d60aa1876f28b2a980ce8b8346d5e9eceda3d25e","ref":"refs/heads/gh-pages","pushedAt":"2024-06-13T17:40:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@1e84f03547d35cc882e41cc30999b0a1e1163421 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 1e84f03 ๐Ÿš€"}},{"before":"382d499012096859787b29a2238f0f3ea903e1fe","after":"1e84f03547d35cc882e41cc30999b0a1e1163421","ref":"refs/heads/main","pushedAt":"2024-06-13T17:22:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Web viewer improvements\n\n- Replace the post-processed gamma pass with direct encoding to sRGB in GLSL, improving the color accuracy of rendered images.\n- Enable anti-aliasing for a small improvement in visual quality.\n- Additional minor improvements to JavaScript and Python bindings.","shortMessageHtmlLink":"Web viewer improvements"}},{"before":"c334ac40b3a5708adfa67a7986ef8277edc3c130","after":"f7b58de981c177e35e70600a9fbaf77c4aca1cf2","ref":"refs/heads/gh-pages","pushedAt":"2024-06-12T23:06:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@382d499012096859787b29a2238f0f3ea903e1fe ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 382d499 ๐Ÿš€"}},{"before":"c979f5d2abbbe7ab43499329d1573052df71ecf9","after":"382d499012096859787b29a2238f0f3ea903e1fe","ref":"refs/heads/main","pushedAt":"2024-06-12T22:48:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Update Lama Testing Suite (#1887)\n\nDivided lama_tests document into individual test documents for each node to aid in testing","shortMessageHtmlLink":"Update Lama Testing Suite (#1887)"}},{"before":"013f0a0ed2ebd94627df02184c2edaff90ef4b90","after":"c334ac40b3a5708adfa67a7986ef8277edc3c130","ref":"refs/heads/gh-pages","pushedAt":"2024-06-12T19:16:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@c979f5d2abbbe7ab43499329d1573052df71ecf9 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ c979f5d ๐Ÿš€"}},{"before":"5eb710be52c2a92bf53b1e85bfc5c417af714311","after":"c979f5d2abbbe7ab43499329d1573052df71ecf9","ref":"refs/heads/main","pushedAt":"2024-06-12T18:57:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Update LamaConductor Node (#1885)\n\n1. Removed the iridescenceThickness and iridescenceIOR inputs, as these are not present in the RenderMan definition of the node.\r\n2. Removed the exteriorIor input, as we expect relative IOR to be computed by the renderer.","shortMessageHtmlLink":"Update LamaConductor Node (#1885)"}},{"before":"56c779fe9963b2fd41a3a6629b65fdb5565284af","after":"013f0a0ed2ebd94627df02184c2edaff90ef4b90","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T18:04:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@5eb710be52c2a92bf53b1e85bfc5c417af714311 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 5eb710b ๐Ÿš€"}},{"before":"3af0077a547584bfe1fa21db3a07b5d5e33ee320","after":"5eb710be52c2a92bf53b1e85bfc5c417af714311","ref":"refs/heads/main","pushedAt":"2024-06-11T17:46:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Update thin_film_ior default in OpenPBR\n\nThis changelist updates the default value of `thin_film_ior` in OpenPBR from 1.5 to 1.4, tracking the latest work in the OpenPBR repository.","shortMessageHtmlLink":"Update thin_film_ior default in OpenPBR"}},{"before":"5d44549a4b0937a1d3257400382d554433f886e5","after":"56c779fe9963b2fd41a3a6629b65fdb5565284af","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T16:22:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@3af0077a547584bfe1fa21db3a07b5d5e33ee320 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 3af0077 ๐Ÿš€"}},{"before":"dd27a509f165cc14e2f60beb4fe0ea9d76c13f33","after":"3af0077a547584bfe1fa21db3a07b5d5e33ee320","ref":"refs/heads/main","pushedAt":"2024-06-11T16:04:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add mode input to sheen_bsdf (#1880)\n\nThis changelist adds a `mode` input to `sheen_bsdf`, allowing the user to select between Conty-Kulla and Zeltner sheen models.\r\n\r\nThe Zeltner model is initially supported only in GLSL, ESSL, and MSL, integrating recent work from Stephen Hill, with OSL and MDL falling back to the Conty-Kulla model for now.\r\n\r\nThe graph implementation of `open_pbr_surface` has been updated to take advantage of this new feature, and the `open_pbr_velvet.mtlx` example has been adjusted to take the visual behavior of Zeltner sheen into account.","shortMessageHtmlLink":"Add mode input to sheen_bsdf (#1880)"}},{"before":"6501892aae69968ae801153d73ce042c24f3b830","after":"5d44549a4b0937a1d3257400382d554433f886e5","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T00:35:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@dd27a509f165cc14e2f60beb4fe0ea9d76c13f33 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ dd27a50 ๐Ÿš€"}},{"before":"9f0af022b0b749dedabd7035151451e4474c0654","after":"dd27a509f165cc14e2f60beb4fe0ea9d76c13f33","ref":"refs/heads/main","pushedAt":"2024-06-11T00:17:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Improve robustness of input connections (#1879)\n\nThis change adds detection for the case where both a connection and a value are specified, adds and update connection APIs to enforce not creating invalid documents.\r\n\r\n- Adds a new `Input::setConnectedInterfaceName()` interface which clears the `value` attributes to avoid accidently creating invalid documents.\r\n- Updates other existing connection APIs to also clear the `value` attribute appropriately.\r\n- Updates validation on an input to mark when both a value and a connection are created.","shortMessageHtmlLink":"Improve robustness of input connections (#1879)"}},{"before":"bb3c0c477dd449c57df69e492de0385b24d37a31","after":"6501892aae69968ae801153d73ce042c24f3b830","ref":"refs/heads/gh-pages","pushedAt":"2024-06-11T00:17:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@9f0af022b0b749dedabd7035151451e4474c0654 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 9f0af02 ๐Ÿš€"}},{"before":"e77d2c3a0b00ea41af458ecf56ebaeac3d8a5b4c","after":"9f0af022b0b749dedabd7035151451e4474c0654","ref":"refs/heads/main","pushedAt":"2024-06-10T23:59:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add energy compensation to LamaDiffuse (#1882)","shortMessageHtmlLink":"Add energy compensation to LamaDiffuse (#1882)"}},{"before":"24e8d3aecae7b4393a61fc06684c36ddf3602e69","after":"bb3c0c477dd449c57df69e492de0385b24d37a31","ref":"refs/heads/gh-pages","pushedAt":"2024-06-10T18:38:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@e77d2c3a0b00ea41af458ecf56ebaeac3d8a5b4c ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ e77d2c3 ๐Ÿš€"}},{"before":"458d33baaaebbe427782dabb2b83654746720266","after":"e77d2c3a0b00ea41af458ecf56ebaeac3d8a5b4c","ref":"refs/heads/main","pushedAt":"2024-06-10T18:19:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Initial updates to LamaDiffuse and LamaDielectric (#1876)\n\n- LamaDiffuse: removed lobeName and matte inputs\r\n- LamaDielectric: removed exteriorIOR input","shortMessageHtmlLink":"Initial updates to LamaDiffuse and LamaDielectric (#1876)"}},{"before":"26456c4de8a29fb4d39572034ddbb48c645be72b","after":"24e8d3aecae7b4393a61fc06684c36ddf3602e69","ref":"refs/heads/gh-pages","pushedAt":"2024-06-09T21:15:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@458d33baaaebbe427782dabb2b83654746720266 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 458d33b ๐Ÿš€"}},{"before":"2352013206ae0569d831a0e8708551a97d3c882c","after":"458d33baaaebbe427782dabb2b83654746720266","ref":"refs/heads/main","pushedAt":"2024-06-09T20:57:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Updates to MDL implementations\n\n- Add missing exports for mx_ifgreater, mx_ifgreatereq, and mx_ifequal.\n- Remove unused functions for mx_convert, mx_combine2, mx_combine3, and mx_combine4.","shortMessageHtmlLink":"Updates to MDL implementations"}},{"before":"94820dc008a5b7ac54777d969ffb90f3749bd093","after":"26456c4de8a29fb4d39572034ddbb48c645be72b","ref":"refs/heads/gh-pages","pushedAt":"2024-06-09T19:42:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@2352013206ae0569d831a0e8708551a97d3c882c ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 2352013 ๐Ÿš€"}},{"before":"6a64c59c4b95d32a007215600f513e58d736bbb9","after":"2352013206ae0569d831a0e8708551a97d3c882c","ref":"refs/heads/main","pushedAt":"2024-06-09T19:23:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Remove Switch C++ node (#1862)\n\nReplace with nodegraph implementation.","shortMessageHtmlLink":"Remove Switch C++ node (#1862)"}},{"before":"6a8db2e9cc42cbc2e13956f4abeafc251a45df5e","after":"94820dc008a5b7ac54777d969ffb90f3749bd093","ref":"refs/heads/gh-pages","pushedAt":"2024-06-08T18:40:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@6a64c59c4b95d32a007215600f513e58d736bbb9 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 6a64c59 ๐Ÿš€"}},{"before":"b5ce26963a71b46d9e6548f99062b2da1027a22c","after":"6a64c59c4b95d32a007215600f513e58d736bbb9","ref":"refs/heads/main","pushedAt":"2024-06-08T18:22:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Update legacy OSL function (#1877)\n\nThis changelist updates the mx_oren_nayar_diffuse_bsdf function in the legacy OSL pathway, addressing a shader compilation issue when this option is enabled.","shortMessageHtmlLink":"Update legacy OSL function (#1877)"}},{"before":"296c03d817a7524e736d6ad322950d791788da26","after":"6a8db2e9cc42cbc2e13956f4abeafc251a45df5e","ref":"refs/heads/gh-pages","pushedAt":"2024-06-07T23:15:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@b5ce26963a71b46d9e6548f99062b2da1027a22c ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ b5ce269 ๐Ÿš€"}},{"before":"7cf5067b42b909bdde9aea8304ad9e7f1d4775df","after":"b5ce26963a71b46d9e6548f99062b2da1027a22c","ref":"refs/heads/main","pushedAt":"2024-06-07T22:56:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add boolean-output conditional nodes (#1875)\n\nThis changelist adds boolean-output versions of the `ifgreater`, `ifgreatereq`, `ifequal` nodes to the MaterialX data libraries, as defined in the 1.39 specification:\r\n\r\nhttps://github.com/AcademySoftwareFoundation/MaterialX/blob/main/documents/Specification/MaterialX.Specification.md#conditional-nodes","shortMessageHtmlLink":"Add boolean-output conditional nodes (#1875)"}},{"before":"082cb984b65f5c28ca3992732f03022c4775f454","after":"296c03d817a7524e736d6ad322950d791788da26","ref":"refs/heads/gh-pages","pushedAt":"2024-06-07T18:29:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@7cf5067b42b909bdde9aea8304ad9e7f1d4775df ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 7cf5067 ๐Ÿš€"}},{"before":"6c288c00efae192918bac7abc96fb3a12a73d8ed","after":"7cf5067b42b909bdde9aea8304ad9e7f1d4775df","ref":"refs/heads/main","pushedAt":"2024-06-07T18:10:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Revert to windows-2019 in CI (#1873)\n\nThis changelist reverts our GitHub Actions CI from windows-2022 to windows-2019, working around temporary issues with the windows-2022 runners.","shortMessageHtmlLink":"Revert to windows-2019 in CI (#1873)"}},{"before":"9c6cf8ed3746c47d956994e22cbdde4b69bb9b55","after":"082cb984b65f5c28ca3992732f03022c4775f454","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T21:31:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@6c288c00efae192918bac7abc96fb3a12a73d8ed ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 6c288c0 ๐Ÿš€"}},{"before":"44bf535467bc815869689e71bc1ed5898d9b1769","after":"6c288c00efae192918bac7abc96fb3a12a73d8ed","ref":"refs/heads/main","pushedAt":"2024-06-05T21:13:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Add ccache support (#1869)\n\nAdd optional support for using ccache to speed up builds.\r\n\r\nGuarded by `MATERIALX_BUILD_USE_CCACHE` if people need to disable for some reason.","shortMessageHtmlLink":"Add ccache support (#1869)"}},{"before":"f7673afc03e9c14ba0d9aea94968feee38b5fae3","after":"9c6cf8ed3746c47d956994e22cbdde4b69bb9b55","ref":"refs/heads/gh-pages","pushedAt":"2024-06-05T16:50:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ AcademySoftwareFoundation/MaterialX@44bf535467bc815869689e71bc1ed5898d9b1769 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 44bf535 ๐Ÿš€"}},{"before":"ee5a81f24c1b651c7e666cdde7cbda6a219eeced","after":"44bf535467bc815869689e71bc1ed5898d9b1769","ref":"refs/heads/main","pushedAt":"2024-06-05T16:32:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jstone-lucasfilm","name":"Jonathan Stone","path":"/jstone-lucasfilm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6146549?s=80&v=4"},"commit":{"message":"Updates to double-sided materials for 1.39 (#1866)\n\nThis change list updates the library files so they match the definitions for surfacematerial and surface nodes in v1.39.","shortMessageHtmlLink":"Updates to double-sided materials for 1.39 (#1866)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZLLKnwA","startCursor":null,"endCursor":null}},"title":"Activity ยท AcademySoftwareFoundation/MaterialX"}