Procedurally modeling a weapon barrel

I’m trying to use geometry nodes to procedurally model a weapon barrel. I’ve chosen this route so I can manage multiple barrel lengths.

However: how would you model the gas block? as a separate model and just place it there?

Example:

Because gas blocks are separate “things” I would model them separately. I have no insight into weapon design but from a minimal amount of googling there are various gas block designs.

Anyway, my opinion: model it separately.

1 Like