ndarray_cg 0.4.0

High-performance computer graphics mathematics library based on ndarray with vectors, matrices, and transformations
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased

## [0.3.0] - 2024-08-08

### Added
- High-performance computer graphics mathematics library
- Built on top of ndarray for efficient array operations
- 2D and 3D vector types with comprehensive operations
- Matrix types (2x2, 3x3, 4x4) with transformation support
- Quaternion support for 3D rotations
- Homogeneous coordinate transformations
- Memory layout compatibility with graphics APIs
- Approximation utilities for floating-point comparisons
- Comprehensive arithmetic operation support

### Changed
- Enhanced performance optimizations for graphics computations
- Improved type safety and API ergonomics

[0.3.0]: https://github.com/Wandalen/cgtools/releases/tag/ndarray_cg-v0.3.0