MaxToLux - Autodesk 3ds Max Integration for LuxCoreRender

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

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by TAO »

Sharlybg wrote: Thu Jan 14, 2021 12:21 pm It look refreshing and very nice. Will be even better with a more finished and polished background render ;) (maybe your last livingroom render)
Yes, absolutely.
I Changed the image and make a few changes in UI.
I'm a beginner in Wix Toolset and it's a bit painful to work with the interface.

Maybe this one is better, not quite sure.
installer-Wix-2.jpg
Also, I still have a little bit of problem to make the installer work for multiple versions of 3dsmax, as I change the plugin type and dependencies it is possible now to install MaxToLux on several 3dsmax at the same time with just one installer and smaller size. but It needs more work on the Wix side yet.
User avatar
patro
Posts: 201
Joined: Sun Jan 21, 2018 7:09 pm
Location: mount Etna

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by patro »

hope the new release will be soon :)
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by TAO »

MaxToLux v0.7.1701-beta.1

installer-Wix-3.jpg

Plugin Download link available for 3dsmax 2019-2020-2021 in a single installer package https://github.com/LuxCoreRender/MaxToLux/releases

Sample scene Available on GitHub https://github.com/LuxCoreRender/MaxToL ... mpleScenes

Try to not using any intel base GPU for OpenCL render engines they are pretty slow and laggy. in my opinion, remove any OpenCL drive for Intel GPUs.

New Features

Add support for 3dsmax 2020 and 2021.
Add Cuda GPU support.
Update to LuxCore 2.5.1b.
Fix crash with no image selected for bitmap texture.
Fix crash on material editor build material cache.
Fix conflict with Arnold Renderer.
Multi-Thread material editor (Slate editor only).

A new set of textures are available now
  • Normal Map
  • Checker 2d
  • Checker 3d
Complete set of Lux Math textures
  • Abs
  • Add
  • Clamp
  • Divide
  • Dotproducutn
  • Greater than
  • Less than
  • Mix
  • Modulo
  • Power
  • Round
  • Scale
  • Subtract
Add UV map modifier support
Add OpenSubdivide support

Improvements

Render material in a background thread (Node material editor only)
Multi-Thread export materials
Material category fixed
Maps category fixed
Better memory handling in a huge scene
load material and maps after select MaxToLux
Slightly Faster material preview

Fixed Bugs

Fixed issue with big scenes
Fix memory leak in render time
Fixed crash if Change Material type
Fixed crash if the texture has a long path or contains space - Replaced with the asset manager for better file handling
Fixed crash if any object, texture, or material name contains a special character or space
Fix for Any object without material will be moved to the center point.
Fixed crash where no image pipeline selected
Fix glass does not render correctly
Fixed Sobol sampler does not work properly
Fix denoiser not work on the final render
Fix texture issue that causes first texture always removed from scene and cause crash on the final render

Installer Improvements

using Dynamic Dll instead of static lib, a huge benefit on compile-time and easier for maintenance.
uninstall plugin can cause 3dsmax crash Fixed
Brand new installer base on opensource Wix toolset. many features with Smaller package size and auto-detection.
It is possible to select the 3dsMax version at setup time.
Autodetect multiple version of 3dsmax location
Autodetect of selected 3dsmax location
Better installation handler
Better handling of the uninstalling process

Knowing issues

Bump and Normal bump not working correctly.
Objects with bumps can get darker than usual.
Objects faces can randomly get dark with OpenCL render engine
Volumetric map Missing
Lux Cameras Missing
Render element and layer missing
Lux Light incorrect bounding box
post-render effect like Bloom does not support yet (interface only)
image sampler Michell does not work properly
wrong alpha channel in VFB

This build is a pre-release build and may not work as it spouses to or some options can be hidden and not showing for everyone
due to stability.

Complete Release Notes is available on GitHub https://wiki.luxcorerender.org/MaxToLux ... ease_Notes
User avatar
patro
Posts: 201
Joined: Sun Jan 21, 2018 7:09 pm
Location: mount Etna

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by patro »

:D finally I can try it
User avatar
patro
Posts: 201
Joined: Sun Jan 21, 2018 7:09 pm
Location: mount Etna

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by patro »

gosh if i did miss the beauty in almost one click :lol: of Luxrender now LuxCore :D
the colors are just amazing, the wood is natural warm, feels almost like warm honey :D
764 pass + denoiser, which is amazing.
the scene was set by Tao, i just hit render after having ad a luxsun.
there is something disturbing in the scene, the glass bottles, i guess it's just the IOR.
lux first test.jpg
PS: @TAO, beside my big "thank you" for your work, the test material scene needs to be updated, it can't be opened on max 2021, it can't be merged.
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by TAO »

Happy to see it's working without any issues.
In near future, I will update the scene to be more realistic and show features and more complex materials. the original scene is created by Sharlybg for blender.
The problem with the glass is a reflection of the black sky and not the glass itself.
It will be ready soon, at the moment I'm working on a way to add VFB and/or a stack to be used for light group and exposures, adding more textures, and also handling upgrade or uninstall for future plugin builds. (it already can be done but with no interface by right click on installer)
Features are on the way.
eliasdiaz3d
Posts: 7
Joined: Mon Dec 14, 2020 7:51 pm

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by eliasdiaz3d »

Hi, for me PATHOCL in any of the demo scene or other scenes it dont work at all :C i have a gtx 970
Attachments
lux_dontwork.JPG
lux_dontwork2.JPG
lux_dontwork3.JPG
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by TAO »

That's taking too much time because you have an intel GPU OpenCL install. in my advice remove the intel HD 4600 drive and it will fix the issue. Also, your computer will run faster.
Try it and let me know.
I will fix that to ignore any intel GPU very soon.
User avatar
patro
Posts: 201
Joined: Sun Jan 21, 2018 7:09 pm
Location: mount Etna

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by patro »

luxball test 3.jpg
luxball test.jpg
the cornell are rendered both with a Lux point light, because a mesh plane light would have add a lux sky
lux first test lux light mesh lux sky.jpg
test scene rendered with a plane with Lux light material. no other lights in the scene, the Lux light material add a lux sky
I've already reported through the bug tracker.
User avatar
TAO
Developer
Developer
Posts: 851
Joined: Sun Mar 24, 2019 4:49 pm
Location: France
Contact:

Re: MaxToLux - 3ds Max Integration for LuxCoreRender

Post by TAO »

Mesh Material issues fixed Thank you for the report, it was a flag that set to true just for test reason and I forgot to change it to false.
This flag will tell the renderer any mesh light needs at least one another light into the scene to be rendered.
You can test that by having mesh light and any other light in the scene (not just skylight).
There is an option to remove the Auto Add skylight if there is no light in the scene. (Just turn it off)
Screenshot 2021-01-18 011908.jpg
I'll investigate the glass issue and fixed it in the next build last weekend.
Post Reply