478 if (!this->
Scene()->MaterialRegistered(
"Lidar/BlueStrips"))
481 mtl->SetAmbient(0.0, 0.0, 1.0);
482 mtl->SetDiffuse(0.0, 0.0, 1.0);
483 mtl->SetEmissive(0.0, 0.0, 1.0);
484 mtl->SetTransparency(0.4);
485 mtl->SetCastShadows(
false);
486 mtl->SetReceiveShadows(
false);
487 mtl->SetLightingEnabled(
false);
488 mtl->SetMetalness(0.0f);
489 mtl->SetReflectivity(0.0);
492 if (!this->
Scene()->MaterialRegistered(
"Lidar/LightBlueStrips"))
495 mtl->SetAmbient(0.0, 0.0, 1.0);
496 mtl->SetDiffuse(0.0, 0.0, 1.0);
497 mtl->SetEmissive(0.0, 0.0, 1.0);
498 mtl->SetTransparency(0.8);
499 mtl->SetCastShadows(
false);
500 mtl->SetReceiveShadows(
false);
501 mtl->SetLightingEnabled(
false);
502 mtl->SetMetalness(0.0f);
503 mtl->SetReflectivity(0.0);
506 if (!this->
Scene()->MaterialRegistered(
"Lidar/TransBlack"))
509 mtl->SetAmbient(0.0, 0.0, 0.0);
510 mtl->SetDiffuse(0.0, 0.0, 0.0);
511 mtl->SetEmissive(0.0, 0.0, 0.0);
512 mtl->SetTransparency(0.4);
513 mtl->SetCastShadows(
false);
514 mtl->SetReceiveShadows(
false);
515 mtl->SetLightingEnabled(
false);
516 mtl->SetMetalness(0.5f);
517 mtl->SetReflectivity(0.2);
520 if (!this->
Scene()->MaterialRegistered(
"Lidar/BlueRay"))
523 mtl->SetAmbient(0.0, 0.0, 1.0);
524 mtl->SetDiffuse(0.0, 0.0, 1.0);
525 mtl->SetEmissive(0.0, 0.0, 1.0);
526 mtl->SetSpecular(0.0, 0.0, 1.0);
527 mtl->SetTransparency(0.0);
528 mtl->SetCastShadows(
false);
529 mtl->SetReceiveShadows(
false);
530 mtl->SetLightingEnabled(
false);
531 mtl->SetMetalness(0.1f);
532 mtl->SetReflectivity(0.2);