Stride - Render OBJ Import

I’ve stumbled across something that I can’t explain to myself. Have a look at the GIF below.

I imported an OBJ and would like to render only the points. It looks fine from afar, but as soon as I zoom in, the mesh disappears.

This does not happen when I render only the lines or when I render it as a solid.

Does anybody know what might be causing this?

2026-03-0621-19-42-ezgif.com-video-to-gif-converter

Ok, I found the solution. I uploaded a screenshot of the patch to ChatGPT and it immediately spotted the issue — even without me explaining the problem. I have to admit I was impressed.

Anyway, the actual solution is that a DynamicMesh needs a bounding box.
Without defining bounds, I was getting these kinds of rendering artifacts.

And this is how it looks now:

It goes without saying that ChatGPT also had an opinion about this workflow — according to it, rendering meshes as points like this is somewhat unstable and I’d be better off rendering small spheres instead.

Ah well… opinionated chatbots…

1 Like

Make sure to put that in the cache region. In your screenshot, the bounding box gets calculated every frame for a static geometry.

@vincent.now Kind of crazy that GPT solved it looking at your screenshot only! Anyway thanks for bringing this up, had a similar issue and had no idea whats wrong. In my case it was a NullMesh that needed a bounding box to work properly.

1 Like

Yes, I think so too!