# 3D 객체인식 평가 시스템 의존성
open3d>=0.17.0
trimesh>=3.20.0,<3.23.0
torch>=2.0.0
torchvision>=0.15.0
numpy>=1.24.0
scikit-learn>=1.3.0
matplotlib>=3.7.0
plotly>=5.15.0
pillow>=10.0.0
tqdm>=4.65.0
opencv-python>=4.8.0
scipy>=1.11.0
pandas>=2.0.0
seaborn>=0.12.0
psutil>=5.9.0

# YOLO 모델 및 객체 탐지
ultralytics>=8.0.0

# 3D 렌더링 관련 의존성 (호환성 개선)
pyglet==1.5.27  # pyglet 2.0+ 대신 1.5.27 사용
moderngl==5.8.2  # 호환성 확인된 버전
moderngl-window>=2.4.0
pyglet-ffmpeg2>=0.1.17

# OSMesa 렌더링을 위한 추가 의존성
PyOpenGL==3.1.7
PyOpenGL-accelerate==3.1.7

# 대체 렌더링을 위한 추가 의존성
matplotlib>=3.7.0
