Panda3D is an open-source and completely free-to-use engine for realtime 3D games, visualisations, simulations, experiments and more.
Some of the features are: –

It includes command-line tools for processing

It includes optimising source assets that allow users to automate and script the content

It supports many popular third-party libraries