Recent Releases of https://github.com/enricostara/pixerise
https://github.com/enricostara/pixerise - v0.12
Performance and Core Features: - Implemented 1/z depth interpolation in triangle rasterization - Optimized ray casting with bounding sphere culling - Updated color handling to use integer RGB values [0-255] - Improved edge inclusion rules in rasterization
New Features: - Added ray casting for shape selection - Implemented group visibility toggle (right-click) - Added group colors support - Enhanced rendering examples with improved cube geometry and wireframe mode
Code Quality & Architecture: - Made class attributes private with proper getters/setters - Refactored naming for consistency - Added comprehensive test suites - Implemented Ruff for code formatting
Build System & Documentation: - Added PDM as build system - Added pre-commit configuration - Added Justfile for common commands - Improved documentation with architecture diagrams - Updated README with PDM instructions
- Python
Published by enricostara 12 months ago