sandpypi/python/__init__.py

39 lines
896 B
Python

"""
Sandpypi - A falling sand simulation package in Python.
This package provides modules for particle physics simulation and rendering:
- config.settings: Configuration and particle properties
- physics.sim: Physics engine and particle behavior
- rendering.rendering: Display and visualization components
"""
import sys
from pathlib import Path
sys.path.insert(0, str(Path(__file__).resolve().parent / "python"))
from src.config.settings import (
cProfile,
engine_settings,
particle_properties,
pstats,
time,
)
from src.physics.sim import Simulation
from src.rendering.rendering import Rendering
__all__ = [
"cProfile",
"pstats",
"time",
"engine_settings",
"particle_properties",
"Simulation",
"Rendering",
]
# src\rendering\rendering.py"
# src\physics\sim.py
# src\config\settings.py
# src\physics\particle.py
# src\debug\debugger_system.py