Details
Diff Detail
- Repository
- rB Blender
Event Timeline
Updating D5262: Collada exporter only supports export of Lambert Shaders. But Shininess is not supported with Lambert
Roughness is not the same as shininess. The exact mapping depends on the BSDF and is probably hard to figure out.
But I would expect it to be closer to roughness = 1 - shininess. That is the lower the roughness, the shinier the material is.
Collada exporter only supports export of Lambert Shaders.
But Shininess is not supported with Lambert
Collada Importer adds illegal values of -1
for roughness and reflectivity when these
parameters are not defined in the imported collada data
| source/blender/collada/Materials.cpp | ||
|---|---|---|
| 134–138 | Metallic and Roughness are values in the 0..1 range. Assigning them only if the value is negative makes no sense to me? | |
Collada exporter only supports export of Lambert Shaders. But Shininess is not supported with Lambert Collada Importer adds illegal values of -1 for roughness and reflectivity when these parameters are not defined in the imported collada data
@Gaia Clary (gaiaclary) I just now noticed, this feature was removed.
I was actually using it in my projects (with my own hacky importer...).
Any chance on getting shininess and specular export (or some equivalent) back anytime soon?
Currently I don't know how to workaround this other than reverting this commit manually on a local build.