diff --git a/Content/BeamMaterial.uasset b/Content/BeamMaterial.uasset
new file mode 100644
index 0000000000000000000000000000000000000000..a717d81ae95c69475038de5c83187308c712e6af
Binary files /dev/null and b/Content/BeamMaterial.uasset differ
diff --git a/Content/Blueprints/OptiXVRPawnStandaloneBP.uasset b/Content/Blueprints/OptiXVRPawnStandaloneBP.uasset
index 9e04d72f8bbdb442019eeacf5a3b5c281287da10..43ed9917022b9704fcf8f51293920044dd2e994e 100644
Binary files a/Content/Blueprints/OptiXVRPawnStandaloneBP.uasset and b/Content/Blueprints/OptiXVRPawnStandaloneBP.uasset differ
diff --git a/Content/Table/PlatteMat.uasset b/Content/Table/PlatteMat.uasset
index 4785ba5ac1950955572c22ac9ba18bb15857606b..931438ba87e027011e1d5763840d7d0277958c76 100644
Binary files a/Content/Table/PlatteMat.uasset and b/Content/Table/PlatteMat.uasset differ
diff --git a/Content/UI/DetectorScreen.uasset b/Content/UI/DetectorScreen.uasset
index f42a79a6cc825642a7de2fe3011f41c89f5828eb..74cf1525b30ddd5bc454f06b6d2285e18a7c51af 100644
Binary files a/Content/UI/DetectorScreen.uasset and b/Content/UI/DetectorScreen.uasset differ
diff --git a/Content/UI/Tablet/LaserMenuWidget.uasset b/Content/UI/Tablet/LaserMenuWidget.uasset
index e6119f05206341fdd281defc8b6a6ec26526715a..4b2a393fa7f0b68cb7361343164ab40a77634589 100644
Binary files a/Content/UI/Tablet/LaserMenuWidget.uasset and b/Content/UI/Tablet/LaserMenuWidget.uasset differ
diff --git a/Content/UI/Tablet/LensMenuWidget.uasset b/Content/UI/Tablet/LensMenuWidget.uasset
index 2070fcffe8f596615db9165fd32df111fc20889a..af35c1711d447d2d9b6ff2cdb6ed085e839cd248 100644
Binary files a/Content/UI/Tablet/LensMenuWidget.uasset and b/Content/UI/Tablet/LensMenuWidget.uasset differ
diff --git a/Content/UI/Tablet/ScreenWidget.uasset b/Content/UI/Tablet/ScreenWidget.uasset
index 816beec95c69016b67707a8bbd957fb2db47fc71..31ea35cc00544296609de2a20e537788de5919b9 100644
Binary files a/Content/UI/Tablet/ScreenWidget.uasset and b/Content/UI/Tablet/ScreenWidget.uasset differ
diff --git a/Source/OptiX/Private/OptiXLaserComponent.cpp b/Source/OptiX/Private/OptiXLaserComponent.cpp
index 26634f505be50644b0356fac8dd5794e14a6a024..ca13843f606914468fb1405ffaa42e9e75259f6e 100644
--- a/Source/OptiX/Private/OptiXLaserComponent.cpp
+++ b/Source/OptiX/Private/OptiXLaserComponent.cpp
@@ -162,7 +162,7 @@ void UOptiXLaserComponent::UpdateOptiXContextVariables()
 
 	if (bUpdateQueued)
 	{
-		OptiXContext->SetInt("allowTIR", RayTIR);
+		OptiXContext->SetInt("allowTir", RayTIR);
 		OptiXContext->SetInt("targetBufferWrite", static_cast<int32>(TargetBufferWrite));
 		OptiXContext->SetFloat("laserWaveLength", Wavelength);
 
@@ -314,7 +314,7 @@ void UOptiXLaserComponent::Init()
 	SetWavelength(Wavelength);
 	SetLaserWidth(LaserWidth);
 
-	OptiXContext->SetInt("allowTIR", RayTIR);
+	OptiXContext->SetInt("allowTir", RayTIR);
 	OptiXContext->SetInt("targetBufferWrite", static_cast<int>(TargetBufferWrite));
 	OptiXContext->SetFloat("laserWaveLength", Wavelength);