Problems with Create 1.4

Hi, I would like to report a bug. The Paraview connector works fine with Create 1.3, however with Create 1.4 everything appears with a yellow color and I get a lot of warnings in the console, for example calls to a local function that has been removed (color get_translucent_tint) or corrupted data in primvar displayColor.

Hello @emmanuel.motheau! Could you send me a copy of your logs found here: C:\Users\<USERNAME>\Documents\Omniverse\paraview

Also, what is your Operating System? GPU / GPU Driver?

I’m on Windows with a GeForce RTX 3080 Laptop, driver 516.59

Here is the console log (note that “Session_0” is the directory created by the Paraview connector):

2022-07-29 14:00:28 [Warning] [omni.kit.window.section.common.section_manager] [SectionTool] no section layer identifier
[…]
2022-07-29 14:00:29 [Warning] [omni.kit.window.section.common.section_manager] [SectionTool] no section layer identifier
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Unable to resolve ./df.mdl
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Unable to resolve ./state.mdl
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Unable to resolve ./math.mdl
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Unable to resolve ./base.mdl
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Unable to resolve ./tex.mdl
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Unable to resolve ./anno.mdl
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] [MDLC:COMPILER] 1.0 MDLC comp warn : C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(62,1): C225 unreferenced local function ‘color get_translucent_tint(color, float)’ has been removed
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] [MDLC:COMPILER] 1.0 MDLC comp warn : C:\UserDataXXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(217,17): C183 unused parameter ‘ior_constant’
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] [MDLC:COMPILER] 1.0 MDLC comp warn : C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(62,1): C225 unreferenced local function ‘color get_translucent_tint(color, float)’ has been removed
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] [MDLC:COMPILER] 1.0 MDLC comp warn : C:\UserDataXXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(217,17): C183 unused parameter ‘ior_constant’
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] [MDLC:COMPILER] 1.0 MDLC comp warn : C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(62,1): C225 unreferenced local function ‘color get_translucent_tint(color, float)’ has been removed
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] [MDLC:COMPILER] 1.0 MDLC comp warn : C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(217,17): C183 unused parameter ‘ior_constant’
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] [MDLC:COMPILER] 1.0 MDLC comp warn : C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(62,1): C225 unreferenced local function ‘color get_translucent_tint(color, float)’ has been removed
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] [MDLC:COMPILER] 1.0 MDLC comp warn : C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(217,17): C183 unused parameter ‘ior_constant’
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Compiler Core: C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(62,1): C225 unreferenced local function ‘color get_translucent_tint(color, float)’ has been removed
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Compiler Core: C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(217,17): C183 unused parameter ‘ior_constant’
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Compiler Core: C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(62,1): C225 unreferenced local function ‘color get_translucent_tint(color, float)’ has been removed
2022-07-29 14:00:45 [Warning] [rtx.neuraylib.plugin] Compiler Core: C:\UserData\XXXXXXX\Conversion2USD\Session_0\materials\PBR_Opaque.mdl(217,17): C183 unused parameter ‘ior_constant’
2022-07-29 14:00:45 [Warning] [omni.hydra] Mesh /Root/Actors/ResampleWithDataset1_Surface/ResampleWithDataset1_Surface_Mesh_1 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1044 in vertex primvars
2022-07-29 14:00:45 [Warning] [omni.hydra] Mesh /Root/Actors/ResampleWithDataset1_Surface/ResampleWithDataset1_Surface_Mesh_1 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1044 in vertex primvars
2022-07-29 14:00:45 [Warning] [omni.hydra] Mesh /Root/Actors/ResampleWithDataset1_Surface/ResampleWithDataset1_Surface_Mesh_1 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1044 in vertex primvars
2022-07-29 14:00:46 [Warning] [omni.hydra] Mesh /Root/Actors/ResampleWithDataset1_Surface/ResampleWithDataset1_Surface_Mesh_1 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1044 in vertex primvars

Hello @emmanuel.motheau! The dev team suggested trying a fresh installation of Create 1.4. This is an issue they are aware and they are working on a fix for it. Let me know if a fresh installation correct this problem.

It looks like the fix for this is in the QA queue. So I expect this to be available very soon!

The problem exists in 2022.1.5.
Windows RTX 3090 driver 512.15
Brad Carvey

2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/TemporalShiftScale1_Surface/TemporalShiftScale1_Surface_Mesh_2 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 3682 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/can_ex2_Surface/can_ex2_Surface_Mesh_3 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1906 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/can_ex2_Surface/can_ex2_Surface_Mesh_2 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 3682 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/TemporalShiftScale1_Surface/TemporalShiftScale1_Surface_Mesh_3 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1906 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/TemporalShiftScale1_Surface/TemporalShiftScale1_Surface_Mesh_2 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 3682 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/TemporalShiftScale1_Surface/TemporalShiftScale1_Surface_Mesh_3 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1906 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/can_ex2_Surface/can_ex2_Surface_Mesh_2 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 3682 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/can_ex2_Surface/can_ex2_Surface_Mesh_3 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1906 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.kit.activity.model.cache_status.cache_activity] Request timed out:
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/TemporalShiftScale1_Surface/TemporalShiftScale1_Surface_Mesh_2 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 3682 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/TemporalShiftScale1_Surface/TemporalShiftScale1_Surface_Mesh_3 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1906 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/can_ex2_Surface/can_ex2_Surface_Mesh_3 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 1906 in vertex primvars
2022-08-05 14:15:03 [Warning] [omni.hydra] Mesh /Root/Actors/can_ex2_Surface/can_ex2_Surface_Mesh_2 has corrupted data in primvar displayColor: buffer size 1 doesn’t match expected size 3682 in vertex primvars

Create 2022.1.5 Windows RTX 3090 driver 512.15
I discovered a few things.
I am using the Paraview examples can.ex2 scene.
In 2022.1.3 I was still seeing yellow in Real Time and Path Trace. In Iray I saw the colored can. I was able to generate an image sequence and mp4 with correct colors, using Iray.
In 2022.1.5 I saw yellow in Real Time and Path Trace. Iray had color. When I generate an image with Movie Capture, the screen flashes, shows yellow, saves yellow, then flashes colors again.
Seems like if you want to render color from Paraview, use an other version of Create and render with the Iray renderer.

BTW, I don’t think volumes are being saved in Create 2022.1.5. I tried the Paraview Connector a long time ago and was able to save the Wavelet vdb in Create. I was able to load and render the Wavelet vdb in Houdini. I tried the same thing recently and no vdbs were saved. In need to investigate this in detail, but if anyone else is getting volumes saved, let me know.

Brad Carvey

I’ve investigated this, and it turns out it has to do with a Create texture loading issue. The fix for the original problem is to disable the “Texture Streaming” checkbox in Render Settings->Common->Materials within Create.

Cheers,
Kees

Great, thank you !
It’s probably just a temporal solution before a more robust fix, but it seems to work well.

You’re absolutely right. It looks like this issue will not be present in upcoming versions of Create, so for the time being I’d just use the workaround for the current version.