- Home /
Have Camera Render First Person Arms But Not Body.
I want to have the player's camera to be able to see their arms but not their body model that other players would see. Also same thing reversed. I don't want other players seeing the first person arms, just the body model. How can I do this?
Answer by PvTGreg · Aug 24, 2015 at 11:44 AM
ok I have a kit for this on sellfy but i wont post it here
its rather simple. Step1.
Split the modles matierials into 3 parts. the head. the arms and the full body this can easily be done in blender but there is an asset called fpsmesh that does it in unity
Step2. get an invisble shadow caster shader and apply it to your body at start so that when you spawn in it disables it for you
step3. Profit
Answer by Nickyj · Aug 24, 2015 at 11:52 AM
@Noah First reset transforms of your player gameobject to zero, then move your main camera inside player gameobject as child and reset its transforms to zero. Adjust camera position and rotation accordingly how you want it in game, keeping game window side by side with scene window will help you in this. Now whenever you translate your player, camera will move with player.
Your answer
Follow this Question
Related Questions
GameObject can disappear 1 second after play, but still appear in scene window 1 Answer
Game Object Rendering Isuues 1 Answer
Check if object is being rendered 5 Answers
Line Drawing Issue in 3D Environment 0 Answers
cameras rendering problem 4 Answers