- Geometries (Using wirecolor for object with no material. Other will render grey)
Perspective view (You basically just add an object and hit render)
Camera FOV (no DOF yet, I have to figure out how to compute the lensradius first......)
Omni lights
If you don't have any light source in the scene it will render with a default sky light
Environment map EXR (in the 3dsmax render->environment dialog under environment map setting add a bitmap and pick a exr file. This will lite the scene)
UI very similar to Blender
Multiple camera support (You can select the camera from the dialog. Doesn't need to be active)
Make sure you set your output path and luxrender path
The next step to this is getting material working. We can make this happen by just Adding a GetLuxRenderString() function to LR Material. Thats function should return a string that can be added to the lxs or lxm file directly. This way we can easily add more materials or light source without adding any code to the core script. This is how that function should look like,
- Code: Select all
function GetLuxRenderString =
(
str = stringstream ""
format "\nVolumeIntegrator \"%\"\n" (GetLuxString "ddl_volume") to:str
format "\t\"float stepsize\" [%]\n" (GetLuxValue "stepsize") to:str
return (str as string)
)
