MaxToLux - Autodesk 3ds Max Integration for LuxCoreRender

Discussion related to the LuxCore functionality, implementations and API.
User avatar
TAO
Developer
Developer
Posts: 850
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by TAO »

I figure it out that intel OpenCL and Nvidia OpenCL won't work together and only one of them can be installed.
So as Dade mentioned, i uninstall Intel OpenCL and now i can see GPU OpenCL device in LuxMark, But the bad news is i faced a new issue in LuxCore when i try to render that i think related to no OpenCL device found issue.

Annotation 2019-09-25 094800.png

Annotation 2019-09-25 095021.png
Annotation 2019-09-25 095021.png (4.85 KiB) Viewed 8915 times

I do not have any issue with AMD GPU or Intel OpenCL device (when the driver is installed).
User avatar
TAO
Developer
Developer
Posts: 850
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by TAO »

Reinstalling the Nvidia driver did not solve the issue, none of the drivers that i download from Nvidia website worked, i remove the driver and install the driver from Microsoft update services (v431.70), it's a little bit older than last Nvidia driver (v436), but works for me and now, i can use both CPU and GPU OpenCL in LuxMark at the same time.
Annotation 2019-09-25 132624.png

On the other hand, unfortunately, GetOpenCLDeviceDescs() function still returns just one platform and LuxCore plugin can not use Nvidia OpenCL at all.
All i can see is device 0 and if look closely at loaded dlls in debug panel you can see only Intel OpenCL dlls called.
Annotation 2019-09-25 134727.png
kintuX
Posts: 809
Joined: Wed Jan 10, 2018 2:37 am

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by kintuX »

Just a note.
For OCL use, I found 430.86 version drivers working best for pascal (10XX) and maxwell (9XX) gen. cards. Have a mix of Quadro with 2 GTXs working in parallel in the system, which I wanted to update in August but had stopped working together with newer drivers, so I rolled back. Officially, either GTX/RTX or Quadro pairings are supported in a system. Machine also worked fine for compiling LuxCore OCL versions with old pair of Intel Xeons X5650 (Lenovo D20 WS). Which I replaced with AMD's TR. Which also compiles fine.
User avatar
TAO
Developer
Developer
Posts: 850
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by TAO »

Thank you for your suggestion, I'm going to try that and let you know if it works.
User avatar
TAO
Developer
Developer
Posts: 850
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by TAO »

No luck with Nvidia driver 430, I don't think is about driver anymore, all other applications, renderers, and even LuxMark work perfectly fine with the current driver.
Also, other OpenCL devices work too.
Maybe it's a bug inside GetOpenCLDeviceDescs() function or maybe something else, I'm not sure.
happyboy
Posts: 63
Joined: Sat Jun 22, 2019 5:39 am

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by happyboy »

TAO wrote: Fri Sep 27, 2019 8:55 am No luck with Nvidia driver 430, I don't think is about driver anymore, all other applications, renderers, and even LuxMark work perfectly fine with the current driver.
Also, other OpenCL devices work too.
Maybe it's a bug inside GetOpenCLDeviceDescs() function or maybe something else, I'm not sure.
I'm not an OpenCL expert, but for our realtime 3D application, on some customer's machine, we have to use NVidia's control panel (windows) to EXPLICITLY set our program to use "advanced 3D graphics" (I can't remember the exact wording), otherwise our program can only detect the integrated graphics card. Maybe you can play with Nvidia control panel to see whether it does the trick.
User avatar
Sharlybg
Donor
Donor
Posts: 3101
Joined: Mon Dec 04, 2017 10:11 pm
Location: Ivory Coast

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by Sharlybg »

Please i have a friend of mine " a max user". he want to download and try the plugin.

___ where to download it ?

___ what can be expect. i mean is everything is on part with the blendluxcore plugin ?
Support LuxCoreRender project with salts and bounties

Portfolio : https://www.behance.net/DRAVIA
User avatar
TAO
Developer
Developer
Posts: 850
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by TAO »

Hi everybody.
It's been a while since I started to work on LuxMaxCore and here is the very first build of the new plugin.
it is in the beginning stage and needs many works.

3dsMax 2019 download link :
http://3dfine.com/down/lux/LuxCoreMax-v0.0.2.zip
Extract Zip file and run setup.exe.
Also, you need an OpenCL support device to be able to use the LuxMaxCore plugin.

For Intel CPUs/GPUs you can use below link and download the correct version that matches with your hardware :
https://software.intel.com/en-us/articl ... ph-section

For AMD CPUs/GPUs :
https://www.amd.com/en/support

For Nvidia GPUs :
https://www.geforce.com/drivers

Sample Scene just for test reason, download links, and screenshots :
http://3dfine.com/down/lux/004.zip
DyaLight.jpg

http://3dfine.com/down/lux/LightEmmision.zip
LightEmission.jpg

http://3dfine.com/down/lux/Depth.zip
depth.jpg

http://3dfine.com/down/lux/DanishMood.zip
DanishMood.jpg

Here what you can expect in this build.
Basic functionality :
Render time
Render Passes
Render to file (debug)
Render types
Samplers
Film Filters
Camera Depth

Materials :
Matte
Architectural

Light :
Skylight (work as default sunlight)
Spot Light
Omni
and more

Your suggestions and feedback would be appreciated.
Source code will be pushed into the repository as soon as I have enough time to do a few code clean up.
Last edited by TAO on Wed Nov 06, 2019 4:43 pm, edited 2 times in total.
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by Dade »

TAO, you should "advertise" the new plugin on some 3DsMax forum in order to gather users for testing, further development, etc. I don't know the 3DsMax community but I assume there is something like https://blenderartists.org :idea:
Support LuxCoreRender project with salts and bounties
User avatar
TAO
Developer
Developer
Posts: 850
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxLuxCore - 3ds Max Integration for LuxCore

Post by TAO »

Dade wrote: Wed Nov 06, 2019 9:18 am TAO, you should "advertise" the new plugin on some 3DsMax forum in order to gather users for testing, further development, etc. I don't know the 3DsMax community but I assume there is something like https://blenderartists.org :idea:
Yes, you right about that, I'll try my best but I'm so busy and it may take some time.
Thank you for your advice.
Post Reply