This release mainly unifies default and PBR shaders and materials by merging them into one and supporting features from both. This means you can now use the default shaders and materials with both specular color & smoothness and metallic & roughness workflows. The default shaders and materials now also support emissive and subsurface textures. All contents of the PBR submodule are now obsolete and they will be removed in a future release. Please use the default ones instead. Shaders used for rendering gizmos were accidentally changed in the last release, so these have been fixed. Further fixes of model rendering on some Android devices are also included in this release.
BBMOD_PBRMaterialnow inherits from
BBMOD_PBRMaterialis now obsolete, please use
BBMOD_PBRShadernow inherits from
BBMOD_PBRShaderis now obsolete, please use
BBMOD_SHADER_PBRis now obsolete, please use
BBMOD_SHADER_PBR_ANIMATEDis now obsolete, please use
BBMOD_SHADER_PBR_BATCHEDis now obsolete, please use
BBMOD_MATERIAL_PBRis now obsolete, please use
BBMOD_MATERIAL_PBR_ANIMATEDis now obsolete, please use
BBMOD_MATERIAL_PBR_BATCHEDis now obsolete, please use
BBMOD_ShPBRBatchedfor backwards compatibility purposes. These evaluate to
BBMOD_MATERIAL_SKYfrom the PBR submodule into a new Sky submodule, since the PBR submodule is going to be removed in a future release.
Copyright © 2023, BlueBurn. Built on September 11, 2023 using GMDoc.