3D Scene Renderer for Python

Question:

I’m looking for an easy to use 3D scene renderer for Python. All I’m looking for is to be able to:

  • Load a 3D scene model
  • Render it using an orthographic camera
  • Export the image so I can perform analysis

So far the software I’ve found is either too low-level (like basic OpenGL bindings) or too complex (like Ogre). Any advice?

Asked By: mkrause

||

Answers:

Really depends exactly what you want to accomplish. How complex is your scene? What sort of render quality are you after? Do you need real-time animation, or are rendered stills good enough?

First-rate, full game engines (have been used for commercial games)

Less popular 3d engines, new or beta: YMMV.

Low-level OpenGL interfaces – more control, more for you to do yourself

Non-realtime interfaces

Answered By: Hugh Bothwell

I would recommend Panda3D. It supports everything in the list, and is “high-level” too. The manual describes how to achieve everything needed.

Answered By: kCODINGeroo
Categories: questions Tags: , ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.