- Home /
(Oculus SDK) How to change hand color?
I'm using Unity 2018.3.4.f1 & Oculus SDK 1.34. I have my OVRPlayerController prefab added to my scene with the LocalAvatar.
Is there a way to change the initial color of the hands in the editor? I'm looking in DefaultHandMaterialManager under DefaultAvatarConfig>ComponentMaterialProperties, but changing the colors there doesn't seem to do anything at runtime.
Answer by ContractorNation · May 31, 2019 at 02:04 PM
My project is doing the same thing. On my Rift the hands are white, on my Quest the hands are ever so slightly peach.
Aha, ins$$anonymous$$d of using LocalAvatar use CustomHandLeft and CustomHandRight. Then pick the shader you want, either transparent (pick color) or diffuse bump (pick texture), on the game object child: skeletal_lowres > geom > hands_hand.