--global-fix

This commit is contained in:
2026-02-04 21:31:57 +01:00
commit e5591e7dc8
24 changed files with 1848 additions and 0 deletions

31
README.md Normal file
View File

@@ -0,0 +1,31 @@
# Fable3D
**Fable3D** is a lightweight, modular 3D engine written in Python — designed for game developers, simulation creators, and interactive world builders. It combines the simplicity of Python with powerful 3D rendering capabilities through OpenGL.
> "Every game is a new story — start yours with Fable3D."
---
## Features
- Custom scene graph structure
- Support for 3D models (OBJ, FBX, custom formats)
- Materials and GLSL shaders
- Perspective and orthographic cameras
- Lighting (point, directional, ambient)
- Mesh system with textures and buffers
- Input handling for mouse, keyboard, and controllers
- Real-time engine with deltaTime and FPS management
---
## Requirements
- Python `3.10+`
- `PyOpenGL`
- `numpy`
Install dependencies with:
```bash
pip install Fable3D