Is my football (Soccer ball) 3d model shape good enough for a game?

Capture

I need your guys’ opinion on whether the shape of my football 3d model is perfect or needs to be more round, I’ve tried to keep it simple but realistic at the same time. I don’t want to use too many polygons/triangles

9 Likes

A modeler could provide better visual critiques than me, but I think the shape looks good and I like the navy blue. Instead, I came here to say that it’s important to consider the collision mesh. For the ball to roll as accurately as possible, I suggest you upload a sphere mesh with the max polys (is it still 5k?) and weld it to the ball. That way, you get the look of a soccer ball with the physics of a high poly sphere.

3 Likes

Thanks for the reply and idea, much appreciated

1 Like

Use a Roblox sphere. They work well and there is no point in having so much invisible geometry moving around when it will have little to no affect on visuals but slow down the game engine.

4 Likes

A single mesh isn’t going to bog down the game a ton. There’s also LOD that can help reduce the quality to the player’s need. The solution provided by @AstroCode is a good one, as the OP can retain the visuals he wanted to keep, while having a better collision with the ball!

1 Like

The ball should be more round and smooth with minor stitches. Also add a pump hole (to fill up the ball) and the sponsor should be on both sides.

2 Likes

Oh true, I’m pretty sure Roblox balls are treated as spheres in the physics engine.

3 Likes

Your ball is not bad, but I suggest that you leave the edge of your hexagons a little smaller, and not so soft, I also recommend using a bevel for this (it can speed up your process), the “seams” of your ball are very deep I recommend making them more visible, a hole to fill the ball is also interesting. The UV mapping and topology look good to me, but I think you can enlarge the logo, let it exceed the size of a hexagon. Take a look at the examples below:

Examples

image
image

4 Likes

It’s better to use the original Roblox CSG Sphere than an imported one, very tall polygons are bad. The Roblox sphere is already configured for this, it would be a waste of time and performance not to use it. And not to miss the collisions, simply create a sphere and put a SpecialMesh inside it, solved.

2 Likes

Well, what you’re saying is true. Higher triangle counts aren’t a good thing, but I don’t agree necessarily with using the default Roblox sphere. Reason why, is because YES is it technically a part but it is still triangle ridden.

My suggestion would be to use that soccer ball mesh he already has, turning the collisions completely off, collision fidelity to hull and see how the works out. It’ll probably be a bit wobbly so I would go into Blender and make a sphere that is as round as you can get it while keeping a low triangle count. (200 MAX) which would be 11-12 sides on the sphere.

Roblox isn’t rendering the visual triangles, as that will be invisible. Now I mean, I am not too experienced with how invisible meshes and parts and their collisions affect games, but I would assume it’d be good to at least try out to see how it affects it.

1 Like