I'm pretty sure that's a problem with how bullet implements cylinders. I added cylinders to my personal 3d collision toy and it didn't have a real negative impact on performance. Either way cylinders are potentially problematic for vanilla level design too since they let you slip through some gaps t...

If you're in the air and falling, other actors that you're above act like platforms that push you off of them. If you're in them and on the floor, they act like cylinders that are just barely touching you, i.e. any collision towards them gives a distance of 0 and a collision normal facing away from ...

Capsules cause serious issues with vanilla level design because they have steep sloped parts on them. I was initially considering cylinders or octagonal prisms but we decided that AABBs, like Morrowind itself uses, are the best. It's probably best to not consider non-AABB shapes until post-1.0.

That was me. It's probably a good idea to go with AABBs first, because they're probably simpler to implement mesh collision tracing for than capsules and because we want to switch to them anyways. The only real reason why we haven't switched away from capsules yet is because single-precision bullet ...

The glTF exporter in blender 3 is for glTF 2.0, which is a completely different format from the original glTF. It's also a lot better. Based on hearsay glTF2.0 is basically the first 3d interchange format that's actually good.

Speaking of the "small feature culling" option, why does it behave so strangely when you set it to a high value? Does it try to traverse down into individual parts of objects? It also doesn't seem to try to cull particles, though that makes sense I guess. Cull pixel size of 200 at 1080p: https://img...

Related: Most games using the Source Engine handles terrain grass using its "detail sprite" feature, where displacements (basically in-level-editor meshes based on subdivided quads, with support for vertex-weighted texture blending) can procedurally spawn models or pillarboard sprites of ground deta...