With creating objects with meshes, in other game engines (or modeling software) it is possible to create a custom collision mesh or box.
Roblox does this to an extent at the moment but with only 3 options “Hull” “Box” or “Default”.
But as the moment with complex meshes sometimes these three by default collisions are not enough so many times I must resort to splitting up the Mesh in the modeling software I use or use parts turned as an actual collision medium and the mesh with no collisions which can lead to rather problematic camera issues in certain aspects.
If Roblox allows us, developers, a way to create our own Collision Meshes, or way to import ones from our specific 3d modeling software, we can further optimize our games which rely on complicated mesh parts instead of having to either split up the mesh or use parts for collisions which can lead to unnecessary bloating in part or mesh counts within a game.
I’ve wanted this for a while but I don’t think it’s going to happen, also this is an Engine feature since it changes the actual gameplay in the roblox client.
bump, we have multiple use cases with this that will help us achieve low physicsmemory while having decent collisions throughout our map, some examples include high trees (palm trees) and racing circuits where we can actually further optimise our game by having a single mesh for a whole track with its custom collision box.
And another one off my head, a custom collision box for vehicles so we can still get the whole body colliding properly but let players be able to “fall” into the specific areas of the car to indicate sitting down in the car.
need this so bad right now… this would be so much better than adding yet another part with triangles to a mesh just so it can behave how i want it to (eg: trashbags, want their collision to clip thru the ground with a smaller hitbox so they can feel more like bags than big solid blocks)