B.Y.O.B
(Node Preview and LuxCore Addon Developer)
222
You have defined a world volume with IOR = 1.5 and your glass has the same IOR of 1.5. The result is correct (if the IORs are equal, no refraction happens).
Usually air has an IOR of 1 - when I use that as world volume, I get the result you might be looking for?
I’ve been following this and anxiously waiting for 2.8. BYOB puts in a TON of work on this. I added a few bucks to the bounty as a show of thanks for all the work you do. I know you’re going to get it done anyways but your hard work doesn’t go unnoticed.
I know some people have mentioned simplifying the interface or having a couple render presets would help.
It was also a little hard for me to find the page to donate, so here’s a direct link for anyone else that’s interested. https://www.bountysource.com/teams/luxcorerender/issues?tracker_ids=80143047
3 Likes
B.Y.O.B
(Node Preview and LuxCore Addon Developer)
225
Thank you oaschwab!
B.Y.O.B
(Node Preview and LuxCore Addon Developer)
226
Since a few days I’m working on a “cycles node reader” that translates Cycles nodes to LuxCore materials at export time. No actual visible node trees are modified, and you can enable/disable the usage of the Cycles nodes for each material at any time.
Note that it’s very early work in progress and only very few nodes (around 5 or so) are supported right now. There’s a lot of work to be done still on this topic.
Awesome work @B.Y.O.B , and these caustics are impressive.
I’ve been meaning to give it a try in Blender 2.8 but I keep getting this error
Traceback (most recent call last):
File "C:\Users\chafouin\Desktop\blender-2.80.0-git.699193713fc0-windows64\2.80\scripts\modules\addon_utils.py", line 351, in enable
mod = __import__(module_name)
File "C:\Users\chafouin\AppData\Roaming\Blender Foundation\Blender\2.80\scripts\addons\BlendLuxCore\__init__.py", line 23, in <module>
raise Exception(msg + "\n\nImportError: %s" % error) from None
Exception:
Could not import pyluxcore.
You probably forgot to install one of the redistributable packages.
They are listed in the release announcement post.
ImportError: DLL load failed: The specified module could not be found.
I have installed the 2.79 redistributable packages. I downloaded the BlendLuxCore 2.8 refactor version from github, copied it on top of the 2.79 BlendLuxCore to make sure to have all the binaries.
Is there something else to do to make it work in 2.8?
B.Y.O.B
(Node Preview and LuxCore Addon Developer)
228
You have to compile LuxCore with Python 3.7 instead of 3.5 (also you need to compile the https://github.com/LuxCoreRender/LuxCore/tree/blender2.80 branch).
I would give you a compiled pyluxcore, but honestly the addon is not in a state usable for end-users yet.
There will be an official alpha release once I think it makes sense.
In the last months I have tested the animation capabilities of v2.2 and want to share some results:
Because of OIDN and persistent PhotonGI cache it is possible to render 3k frames in less than 5 min on a Windows PC with RTX 2070 + GTX 1060 (PathOCL).
The new hybrid engine lets you add caustics rendered super fast on CPU with no time penalty.
This is something I would hope for eventually too. Have eevee as a quick previz engine for materials etc. I hope blender devs are thinking about this too and don’t “lock” somehow compatibility with cycles only.
B.Y.O.B
(Node Preview and LuxCore Addon Developer)
238
The amount of overlap between LuxCore and Cycles/Eevee nodes is not that big, but should be enough for most material setups in a common scene. As long as you stay within that overlap, you will indeed be able to share the same node tree between all three engines.
I should probably draw a diagram or something to illustrate how much overlap there is (both for myself and for others).
great news ! yeah it could be very interesting to have an overview of this overlap !
And theoratically, would it be possible to setup a complex lux shader and use eevee to roughly preview it, using “shortcut” when used nodes are not part of this overlap, in a transparent way ?
B.Y.O.B
(Node Preview and LuxCore Addon Developer)
240
wow that would be great !
looking forward for using lux with 2.8 (maybe one day in conjunction with eevee )
thx for to all devs for your great work !
cheers !