Efficient conveyor rendering system question

So I’m looking to make a system for a factory game. The system would need to show meshes along a conveyor belt but not exactly. I want to render them but not physically spawn them. The conveyor belts could go into a building but I would do that myself. If you need any info about what I’m wanting to do PLEASE tell me. I want to be as informative as I can. Thanks!

I think you’re looking to work with sprites… but they’re 2D images.

Unfortunately I can’t give you more information about sprites… I’ve never used them… only in particle systems… but not the way you want.

Hey there @PORTALREC! Welcome to the community! As Ivanez mentioned, it’s possible to use sprites for this, but if you require meshes themselves, you may want to look into a data oriented solution like MASS.

It’s quite technical, but is hundreds of times more efficient than moving static meshes around.

Interesting. I’ll learn some more and I’ll try that. Thanks.

1 Like

Actually, I might not do that. As you said, it does seem very technical but it’s also experimental according to unreal. I’m also a beginner and barely know anything about blueprint. I did make some successful BPs but nothing as complex as that. But thanks for the idea, I could use it eventually.

1 Like

No worries, factory games are a tough one to work with if you aren’t using data oriented design patterns and structures due to performance concerns with tons of conveyors. Technically you can use sprites as mentioned before (to cut down on rendering at least), particles could be used but scratchpad is just as complex as MASS even if it’s not experimental.

If your production can’t get too big, you may be fine just using static meshes, and try to optimize later when you need it (if you need it). In any case it’d be a great learning experience if the project is not intended to be a commercial project.