fegennari/3DWorld

3D Procedural Game Engine Using OpenGL

66
/ 100
Established

3DWorld is a comprehensive engine for creating and exploring detailed 3D environments, from realistic terrain and architecture to entire procedural universes. It takes configuration files and various image/3D model formats as input, generating rich, interactive worlds with dynamic lighting, weather, and physics. Game designers, architects, simulation developers, and hobbyists interested in crafting virtual worlds will find this project useful.

1,364 stars. Actively maintained with 104 commits in the last 30 days.

Use this if you need a powerful, feature-rich platform to procedurally generate complex 3D scenes, games, or simulations with extensive graphical and physical realism.

Not ideal if you're looking for a simple drag-and-drop game builder or a lightweight solution for basic 2D graphics.

game-development 3d-modeling procedural-generation virtual-reality architectural-visualization
No Package No Dependents
Maintenance 22 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

1,364

Forks

109

Language

C++

License

GPL-3.0

Category

unity-game-ai

Last pushed

Mar 13, 2026

Commits (30d)

104

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/fegennari/3DWorld"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.