First, Luxus is released, go get it, you won't be sorry.
Now forward with Eluxir. Short for Extended Luxus Mixer, Eluxir is a hypergraph for LuxRender implemented as a Shader Mixer extension inside DAZ Studio.
Eluxir is a work in progress. Its purpose is to simplify using the full power of LuxRender's materials, textures, and volumes. Although it is incomplete, Eluxir is currently usable, and not just for those who use Luxus. Anyone who uses LuxRender can benefit.
For the somewhat brave(proceed at your own risk), here are a few direct links to the plugin. Copy it to your DAZ Studio 4.5 plugins folder.
-> Win32: http://sphericlabs.com/preview/win32/Eluxir.dll
-> Win64: http://sphericlabs.com/preview/win64/Eluxir.dll
This build will timeout at the end of the month.
Sorry no Mac version at this time. The Mac compiler has a dynamic_cast bug that makes it so a Shader Mixer extension won't work. DAZ has assured Spheric Labs they have implemented a workaround that should become available with the next beta release of DAZ Studio.
Spheric Labs is looking for feedback, more in a general sense. What would make this more useful to users of LuxRender? Are we missing some must have feature?
Here are the currently planned features that are not implemented:
* preview, preview, preview. Sorry, it does not work yet.
* Much better labels on the properties.
* Lbm2 (LuxRender Material Database) importer and exporter.
* Custom defined bricks. No waiting for Eluxir to get updated to use the latest features in LuxRender.
* Import From Scene.
And as a way to get you started, try the following:
1) New Scene
2) Create primitive, choose sphere, any size
3) Select the Sphere
4) Open Shader Mixer.
5) Menu, File, New Shader, for the type choose Luxus - LuxRender, Accept.
6) In the Brickyard, navigate to Bricks/Roots/Luxus and then drag and drop a Luxus Surface into the main area of Shader Mixer.
7) In the Brickyard, navigate to Bricks/Functions/Luxus/Material and then drag and drop Matte in the main area.
8) Connect the Result output of your Matte brick to the Material input of your Luxus Surface brick.
9) Adjust the diffuse color of your Matte Material.
10) Ensure your sphere is selected and the sphere's material is selected in the Surfaces Pane.
11) Click apply in Shader Mixer.
12) Your sphere should now have your LuxRender Parameters and be adjustable in the Surfaces Pane. You can even save that as a Shader Preset.
For those who understand LuxRender scene files and want to use Eluxir, but not with Luxus, then omit steps 11 and 12 and do:
13) Click the options menu of your Luxus Surface brick and choose Export LuxRender Code.
14) Copy the text you want. The material settings are first, the mesh settings are at the bottom.
Please see the LuxRender documentation for information on LuxRender. Of most interest would be the Materials, Textures, and Volumes sections.
Here is a screenshot that shows:
* Eluxir inside of Shader Mixer
* the LuxRender parameters inside the Parameters Tab
* A quick spot render to preview.
Also, a huge thanks to the daz devs for making it possible via the DAZ SDK and for the excellent support.
Click thumbnail to see full-size image