Prorender 3.0.1 crashes in Blender when attempting to setup textures
See original GitHub issueTo reproduce
Simply add a texture with a texture input node, and mapping node. The texture I use is a checker texture. I connect the texture to a vector displacement node, then the displacement node to the material displacement output socket.
Upon attempting to change the scale of the checker texture, Blender crashes. It doesn’t crash straight away though. It takes a few changes or slides of the scale input to the checker texture node to provoke the crash.
I have also witnessed a crash when changing the scale input of the vector displacement node. It seems it doesn’t like scales.
One last observation, it seems that this is pointing towards displacement not working. I have managed to get a couple of examples to work and show displacement, but the mesh is not displaced, it appears to be bump mapped only, looking at a silhouette, I can see that the displacements are not actual mesh tesselation. The docs suggest that ProRender supports subdivision similar to cycles? The docs I refer to are here. If this is the case, then I would bet there is something screwy going on with displacement as the crash only seems to happen when there is a displacement node hooked up to the material output displacement socket.
Output in powershell where blender started
PS C:\Program Files\Blender Foundation\Blender 2.92> ./blender.exe
Read prefs: C:\Users\CrowdRender\AppData\Roaming\Blender Foundation\Blender\2.92\config\userpref.blend
2021-04-01 21:49:30,207 INFO rpr.engine.init [5572]: RPR Core version: 2.1.7 build 0x1e13f70e
2021-04-01 21:49:30,216 INFO rpr.engine.init [5572]: Image Filters version 1.6.1 build 0xe4886697
2021-04-01 21:49:30,218 INFO rpr.default [5572]: rprsdk_bin_path: C:\Users\CrowdRender\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\rprblender
2021-04-01 21:49:38,362 INFO rpr.utils.user_settings [5572]: Automatic save user preferences...
Writing userprefs: 'C:\Users\CrowdRender\AppData\Roaming\Blender Foundation\Blender\2.92\config\userpref.blend' ok
2021-04-01 21:49:38,371 INFO rpr.utils.user_settings [5572]: Automatic save user preferences...
Writing userprefs: 'C:\Users\CrowdRender\AppData\Roaming\Blender Foundation\Blender\2.92\config\userpref.blend' ok
2021-04-01 21:49:38,379 INFO rpr.utils.user_settings [5572]: Automatic save user preferences...
Writing userprefs: 'C:\Users\CrowdRender\AppData\Roaming\Blender Foundation\Blender\2.92\config\userpref.blend' ok
Error : EXCEPTION_ACCESS_VIOLATION
Address : 0x000002B034330FC2
Module :
Thread : 00000b64
Writing: C:\Users\CROWDR~1\AppData\Local\Temp\blender.crash.txt
PS C:\Program Files\Blender Foundation\Blender 2.92>
Bender crash file
sysinfo file
Issue Analytics
- State:
- Created 2 years ago
- Comments:6 (1 by maintainers)
OK, in 3.1.0, the crash doesn’t seem to be happening anymore, so closing this ticket now.
Ok, in 3.1.0 displacement, sort of works, yes, I was missing the setting, so silly of me, sorry. I did notice that the textures coordinates don’t all work though. I guess that is a separate ticket? If not, I’ll make one!