480 if (!this->
Scene()->MaterialRegistered(
"Lidar/BlueStrips"))
483 mtl->SetAmbient(0.0, 0.0, 1.0);
484 mtl->SetDiffuse(0.0, 0.0, 1.0);
485 mtl->SetEmissive(0.0, 0.0, 1.0);
486 mtl->SetTransparency(0.4);
487 mtl->SetCastShadows(
false);
488 mtl->SetReceiveShadows(
false);
489 mtl->SetLightingEnabled(
false);
490 mtl->SetMetalness(0.0f);
491 mtl->SetReflectivity(0.0);
494 if (!this->
Scene()->MaterialRegistered(
"Lidar/LightBlueStrips"))
497 mtl->SetAmbient(0.0, 0.0, 1.0);
498 mtl->SetDiffuse(0.0, 0.0, 1.0);
499 mtl->SetEmissive(0.0, 0.0, 1.0);
500 mtl->SetTransparency(0.8);
501 mtl->SetCastShadows(
false);
502 mtl->SetReceiveShadows(
false);
503 mtl->SetLightingEnabled(
false);
504 mtl->SetMetalness(0.0f);
505 mtl->SetReflectivity(0.0);
508 if (!this->
Scene()->MaterialRegistered(
"Lidar/TransBlack"))
511 mtl->SetAmbient(0.0, 0.0, 0.0);
512 mtl->SetDiffuse(0.0, 0.0, 0.0);
513 mtl->SetEmissive(0.0, 0.0, 0.0);
514 mtl->SetTransparency(0.4);
515 mtl->SetCastShadows(
false);
516 mtl->SetReceiveShadows(
false);
517 mtl->SetLightingEnabled(
false);
518 mtl->SetMetalness(0.5f);
519 mtl->SetReflectivity(0.2);
522 if (!this->
Scene()->MaterialRegistered(
"Lidar/BlueRay"))
525 mtl->SetAmbient(0.0, 0.0, 1.0);
526 mtl->SetDiffuse(0.0, 0.0, 1.0);
527 mtl->SetEmissive(0.0, 0.0, 1.0);
528 mtl->SetSpecular(0.0, 0.0, 1.0);
529 mtl->SetTransparency(0.0);
530 mtl->SetCastShadows(
false);
531 mtl->SetReceiveShadows(
false);
532 mtl->SetLightingEnabled(
false);
533 mtl->SetMetalness(0.1f);
534 mtl->SetReflectivity(0.2);