Custom Player Rig For SCP Game

Basically a custom player rig I made lol

It’s based on the Roblox Boy Bundle except I fixed some geometry and fixed UV, made the texture apply to hands, and fixed UV on the foot as well as turned the rig into a skinned mesh.
For some odd reason, the original character has 4 fingers instead of 5, which is kind of goofy for my game that will have guns and will try to be realistic, so I changed that as well to 5.



TL;DR: custom rig for my SCP game.

5 Likes

Goofy D-Class example:

1 Like

Damn, so much has changed since
A lot of things reworked
I plan to make it open source soon
Probably should make a Roblox Girl bundle version too.
I decided to make fingers in the rig to have bones + skinned mesh on hands so they can be animated as well.
I will include a version where they are still rigid for a low-end user to have some optimized fallback.


There also will be a viewmodel system + ready Blender rigs with IK/FK switch (maybe also snapping).

Anyway, here is a video of me using this view model:

I hated how most “viewmodel” systems quite literally always use a new viewmodel instance, and it’s insanely inefficient and not scalable if your game has multiple viewmodels (like humans vs monsters/zombies) having slightly different viewmodels.
My system works by having “Head” bone for camera sway (like reloading), a script influencing the camera by reading .Transform of this bone and also have a bone “Grip” in the right hand that attaches viewmodel items to it using RigIdConstraint.

That’s pretty much everything; maybe release it by the end of this week/month, I suppose.
I want to note that now the viewmodel will use the same mesh as the character, so it’s a slight optimization too, I guess.
Also, maybe just maybe I will make another https://devforum.roblox.com/t/full-roblox-↔-blender-rig-animation-pipeline-motor6d-bone-compatible-ikfk-ikfk-switching/4042154 like tutorial one day about UVs,shading, and how to make procedural textures baked + fully imported into Roblox without you having to draw anything.
So yeah KEEP OPTIMIZING :raised_fist:



(non rigged yet btw)

1 Like