Results 229 comments of Bernard Kwok

PIL support removed. Only uses OpenCV and numpy.

I don't have much more time to spend on this so I've yanked out an "image utils" class which currently uses OpenCV. As it's available I've also added in a...

This thread about USD web assets is interesting. One point worth nothing is HTTP resolvers and independence from relative search paths as mentioned [here](https://academysoftwarefdn.slack.com/archives/C02TZPYMP8S/p1757357267392009?thread_ts=1757356960.745709&cid=C02TZPYMP8S).

Seems even worse if you put in an absolute path to the same folder. The Xinclude error seems bad. ``` D:\Work\materialx\ILM_materialx>build\bin\RelWithDebInfo\MaterialXGraphEditor.exe --library d:\Work\materialx\ILM_materialx Failed to load standard data libraries: XInclude...

I've split this issue into 2 parts so we can close the first part and leave the second (editing) open. @xipaja what your working is only the first part.

@ld-kerley , the cause is the change in logic for this check-in: https://github.com/AcademySoftwareFoundation/MaterialX/commit/efd5fe591bea091f3f283320034d305306a24d4c Can you comment as to why this was done ?

Note that the historical precendence is: 1. Standard surface would return a nodegraph as implementation when there was 1 version 2. It still returned a nodegraph with multiple versions 3....

The implementations and nodedef association logic already hides structural details. The issue I see is when getting an implementation it is historically expected to return the actual implementation. Now the...

Hi @ld-kerley, Sorry about being a stickler on this but I think your last proposal would be best. - How about `getUnmappedImplementation()` for the name of the new function. -...

Here's some prototype code that I think should work. `direct_mapped_nodefs` is what's currently stored. `indirect_mapped_nodedefs` would be the additional cached mapping. If you don't want to do this, then the...