Expose Renderable settings in mjrRenderableParams.

PiperOrigin-RevId: 908587103
Change-Id: Ic0e19a7fb3535bf32782b85d2da0049ec4ac8ec7
This commit is contained in:
Haroon Qureshi
2026-05-01 00:17:56 -07:00
committed by Copybara-Service
parent 0399bfd058
commit ee3ac5b349
6 changed files with 53 additions and 34 deletions
@@ -67,6 +67,8 @@ void mjr_defaultSceneParams(mjrSceneParams* params) {
params->enable_post_processing = true;
params->enable_reflections = true;
params->enable_shadows = true;
params->layer_mask = 0xff;
params->reflection_layer_mask = 0xff;
}
void mjr_defaultLightParams(mjrLightParams* params) {
@@ -113,6 +115,11 @@ void mjr_defaultMaterialParams(mjrMaterialParams* params) {
void mjr_defaultRenderableParams(mjrRenderableParams* params) {
params->shading_model = mjSHADING_MODEL_SCENE_OBJECT;
params->cast_shadows = true;
params->receive_shadows = true;
params->layer_mask = 0x01;
params->priority = 4;
params->blend_order = 0;
}
void mjr_defaultRenderTargetConfig(mjrRenderTargetConfig* config) {