serlio
serlio copied to clipboard
Serlio enables the execution of Esri CityEngine CGA rules inside of Autodesk Maya.
* introduce env var to set the minimally output log level * remove some of the compile-time guards for debug log messages (careful, some LOG_DBG can be expensive, they are...
Reproduction: 1. Assign RPK 1. Keyframe an attribute 1. Copy/Paste the model -> crash 
We currently redirect logging output from PRT to the std out which appears in different places on windows and linux. Use the MGlobal::display{info, warning, error} functions instead.
followup of #15 currently, the stingray shader only supports alpha-based opacity maps. add support for rgb-based opacity maps by adding a new shader parameter which tells the shader if the...
Currently, RPKs are extracted to the system temp directory so renderers (Arnold) can access the textures. This is a problem if generation takes a along time (temp dir might be...
Currently, there's no support for the `shininess`, `reflectivity` and `bumpValue` material properties in either of `PRTMaterialNode` and `ArnoldMaterialNode`. Task: * Add support for these three properties to the material nodes.
the stingray shader unexpectedly multiplies rgb-based opacity with alpha-based opacity. CityEngine falls back to rgb-based opacity if there is no alpha channel in the texture. serlio should emulate that CityEngine...
Currently, in Arnold we ignore the opacity map mode (`material.opacitymap.mode` can be blend, mask or opaque) and simply use the default blend. Task: * Implement support for the mask and...
Currently, for Arnold we only support RGBA textures as opacity maps, where the alpha channel is used as the opacity. However, CityEngine also supports RGB opacity maps, where the luminance...