Hello, I am trying to make a forcefield effect that is a circle. I have had great results making effects using meshes of other shapes. But I can’t seem to figure out how to make a circle mesh. There’s a sphere shape for the MeshInstance2D, but my research leads me to believe that you should not use that for 2D games, so now I’m not really sure what to do? How are you supposed to do this? Why is there not a circle option?
Well, to be honest there isn’t any information anywhere about sphere mesh as far as I can tell, the only related stuff I can find is that you shouldn’t.try.ro render anything 3D in Godot’s 2D engine because it’s not meant for that and can cause issue.
I assume that if it was meant to be used to render a 2D shape, it would be called circle as not sphere.
I think that information is outdated, if it was ever valid to begin with. All the MeshInstance2D shapes are based on their 3D counterparts, so that is not specific to the sphere mesh. If the other shapes work, the sphere is likely to work as well.
You should try it and see if it works. It’s the best way to learn.