0
$\begingroup$

I used Blender 2.79 for some projects and rendered them on a cluster with 160 cores (Windows Server 2008 R2). No opengl 3.3 available works fine...

Now I tried to upgrade to 2.8. I was able to get the 2.8 32 bit version running with MESA 3D (software opengl) but I was not able to find a dll for 64 bit and I am to supid to build it myself. Problem with the 32bit version is, that I can not use all cores...

Why is there a need of opengl even so I am using cycles only and the commandline? example line from a batch script: blender -b %file% -o %outpath% -P %pyfile% -f 2

Does anyone know a workaround?

Does anyone know where I can find a MESA 3D opengl.dll for 64 bit?

Thanks a million....


Thanks for your answer. It seems there are outdate (only opengl 2.1 support). But I found the dlls -> the result is even so dissapointing...

For the 32 bit version I used: https://fdossena.com/?p=mesa/index.frag For the 64 bit version I used: https://www.maxon.net/de/nc/download-demo/ You do not have to install it, dll is in the folder R20InstallerDemoWIN.zip\bin\resource\libs

I generated a testfile with blender 2.79b and run on the command line in all configurations.

blender-2.79b-windows32 2.79 32 bit -> time: 9:46.61 (CPU load ~ 20 %) dll from frederico

blender-2.79b-windows64 2.79 64 bit -> time: 2:27.22 (CPU load ~ 99%) dll from Cinema 4D Demo

blender-2.80.0-git.79ce2054d436-windows32 2.8 32 bit -> time: 11:49.05 (CPU load ~ 20 %) dll from frederico

blender-2.81.0-git.2b8bc1a22ecb-windows64 2.8 64 bit -> time: 6:17.22 (CPU load ~40%) dll from Cinema 4D Demo

Number of threads is on auto.

Any suggestions?

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.