From e56f475973bd62a5685ee18dedb5d42be1af0a60 Mon Sep 17 00:00:00 2001 From: David Gilbert <gilbert@vr.rwth-aachen.de> Date: Fri, 22 Mar 2024 15:15:54 +0100 Subject: [PATCH] fix(cave): fixes crash in CaveOverlay. hand sign is still broken though. --- Content/CAVEOverlay/BP_CaveOverlay.uasset | Bin 24137 -> 23624 bytes .../CAVEOverlay/CAVEOverlayController.h | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Content/CAVEOverlay/BP_CaveOverlay.uasset b/Content/CAVEOverlay/BP_CaveOverlay.uasset index 0430e8aef6daae917ada9c2a3ab738640a80fd89..e2796a4ec1e53b047c59457f5d5398f4e5a5e274 100644 GIT binary patch delta 1791 zcmX@Phw;P?#tl4-Olut`^D&z6)iW?K=rb`eFflMNeCC}Tz^Gks%g4aL&%nTtFU-Io z%fP_!9K@GoU|?imV91taU?`SkVCa`*U}&#P2w3E^PWie1$qtG03!j}bT~uD7<LI`B z<-L@p{^VC6^&oRVR<JTKGcYl%(pkjF!oa`~>T1dW5@A3QVSoT_hE&&6QXuwQNd^Xy z7!V7A|NsC0f2{)pLnH$OgG9_`N2Yyj;vh?cGt={eOA<>mlYLW*GZ_9^J?P!6#rc+1 zG!d#d9ZJ9W|Nnp1<U%iD!8oW$29$n1d4hnrD2C|&|No0Y>N(*ulMDFeF?7G0yntUE zNzDO%c?`2&{{R0!8O<yK0eK`{76RCH<$-izHLnsRgJi-6947dH)M2>#<zxY2Oh1Fd zC>^AJ@_!)?-XduDy!-$Ee<4T|?v8S(42X&Z$-v!FK6!y4!e8Z+PoVHVpztJwkX1UM z@G^uD;el*hBFMJM_WT^Yl_1L*7#KhaBO4~l=?4{kJNbctJe>DtvVovHZw*uqq$3cd zLo^90QU|5q|Ns9#7bG+Jy|4->rzrZ#O*R(M5le$A;ACK6$c3_JJ5Qb{B{zAph>ln$ zRLByPYoKfnm&p^Q)F%HHQ4uSE2{AA*Y=yGlBc#KiLL3YX3~Qn6C9YuIyG2#RiWwkT z5F~BG43Q6XLy-n$Vvw{0D3dWTF!Xw&NP{$iq<x^$XMMrax5ZS%N{|en0Lr)w3=EP% zU}<Y{6|oA4b>LFs3LAv8GI+A0pW5Wv;woY}5D^AV1_lN#D7!WatoygPidZ&ONRxqu zK>*5L9yPg9L~63Xgn?KUlHJds(%T`rcT1><`5;MyEC8vP8x1yGT2e(U5X5I-U;r5o zi}hpCV8ivL7EHb_rOH$;Ir*QIF@Lip1H)Vgh;k+dhRKXFBAY{`w<$6jZRWPU#lit9 z>lXffFF*OMqZ6ag<Um&mRz6T+HQCo`o>%}xAEcl(fN}yRGdddx!la;~$^Z&gnaOd^ z9B>(!rz0j$l+u_y-&q$fgV6I(L_!u6@E$O;p)|T))yeTL_KX3O=exK-969-qOCe(* z$hngbxUw*MgIKK3{{R1P4`MMso_x>MmC=8)irWIPE{(}=-CCfmS?(%~0h9N;zh(5F zyw;-tBD&elQ-F~%c=86{*_^6SM}QQ?O^)<lgQ9T04@lwW4ZdBBU}NGY&-6!CaX$d8 z;zQsxs0v9~BDaE?Y!0PC9@3bs7UBc3c`{$9CL`PAhG>b&Y0=)3143CQTZc|(4B31+ z^cN#z$mVn57eUm5NIgczkjdwx>LzcDUdtFXIX=deGaSXpqcLfWexQ(;{2(?H07ox= Av;Y7A delta 1900 zcmX@HgYo1Z#tl4-OkW)*^D&z6H83zRcr!6DFflMNDDzDYVAQV9<zrwFWME);FU-Io z&%nSS&d<Q$FU7#X$iTp`S&D&Sw-f`zbtwjhvidaX4cFK`cJ3=$F-5LB^_1zN@(LYC zw>>QHr7ZO)zXGWTnFF$dm4TUoiQ%93enue%1_o{IP*+p!pwyhy#Nt$4Q$1q_kURs! zDxF1)LjG74FhD`7>nSM^(^Q&)K{O7;Lg4@Z|NsB$$iNWAz`!60mz&JTXs|h!sf|sW zmw|yHI5R!ZCpE3aBQY<9fxB>Z4j)u7C^J0+B3iGq<ND@b9B)}glb~j2K<O9%|NqaP z{Lxu>@_8W+-b|?I>;M1%7r;arGbd;8%VWrwBFXPSlYjO9|Nn9%c@6=ve#Xqn1`rn9 zrkDT!|4)Od<b>J(a<T%yILJoE%*iVtI*{ZZ2+5=9_l4<45v|1#1^G1tBr2K+^=C1Z ze)s?X|00kK*v^W{GXx>-t(bfO&Uyi72?)VtE#RyK2#dD@Y9feAfSHIQngkZL7v$ir z0x4o(U;ssO4os92lvqF#Zzl<gPX;N23B39L|9>4!8E-8}4OFu?R#6|UqCp^0!DOiJ zdMN#Va)N;P<a}WjP$ru1Avbxmu#Q+dRFac{fgu;le(W+iP*QHPu!xRm7F5WRfq{Vq zlrtC@7y>3U2B=T27Euu^gvxR-FfeR|vP0Y^2TH1erNf~@AnCPGHm5sS+FDdatb_rQ zIYH7k%n<o)sM4V94U%?Xfk=PyLeUM<1d{fFN*nourK81E#7dD2p8$1uT`*XBx0s4p zCB!^%`Ei8}!r=>@Jl{iYvb4C07%U_-85kI}AhHaPqQSbW#Z|;|phB7qEDQorHc!lC zMiHsW=fw@gs*&t|29=hH0qeGwP!aP*k_K4-Qo$4pmYyx4BIXU^GcYiK4EKYwwPT@% zD@<N5At2@h6-HK4iK-+Bi<09ICGRB`OfC@NnA|U^%Cui<@-|6hw$oA!3{M?5zn8qM z$Y`?pu=On#K~NF8@bCM2XxK40PEK%<n0(AZk<k~#n&imB7&ckYQDw5GW0hDS)HZN< z8bCRLlXp5A2*RYGQN-XkIZ#qY(gUUjO2a}ia&n-g#^i7(T`c+%MI<J#b>e}`pzBec zEbeU27&tk>Rbz6!vkcswlXp1hG6sPh%?c{leLyTmfywqRGA#TI3=EUwT_jl_{{R19 z3?wmms*5ILz~ucd3&19=0h1b&P2E%&11Cqhy=4rTywIxvBD(pZy8t6&$Yj3Y*^_%c zIlv0yCV%l<gQCdF8?NY?&wHpM6F*c%RsL{AYJtBYiWtKuHwKAAteSi<$OmlGk;!Hu zvl&A-Ukdrf$QZi$Y}iE*H9ta+kuh}gxyZW7mx5C!`$Vl}44(We%9Jw#8orQFNr+Bk U^auHp@!8}D(I%Me$@il(0oanu761SM diff --git a/Source/RWTHVRCluster/Public/CAVEOverlay/CAVEOverlayController.h b/Source/RWTHVRCluster/Public/CAVEOverlay/CAVEOverlayController.h index 6d9828e..0e8c09f 100644 --- a/Source/RWTHVRCluster/Public/CAVEOverlay/CAVEOverlayController.h +++ b/Source/RWTHVRCluster/Public/CAVEOverlay/CAVEOverlayController.h @@ -120,8 +120,8 @@ public: UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "CAVEOverlay", meta = (AllowPrivateAccess = "true")) UStaticMeshComponent* Tape; - // Right Hand Sign Static Mesh Reference - UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category = "CAVEOverlay", meta = (AllowPrivateAccess = "true")) + // Right Hand Sign Static Mesh Reference. Reference to static mesh needs to be set in the corresponding BP. + UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "CAVEOverlay", meta = (AllowPrivateAccess = "true")) UStaticMesh* SignStaticMesh; // Static Mesh Components for all tracked MotionControllers -- GitLab