rocketsim 0.2.0

Simulate Rocket League games at maximum efficiency
Documentation
1
2
3
4
5
6
7
8
9
10
11
use glam::Vec4;

use super::triangle_shape::TriangleShape;

pub trait ProcessTriangle {
    fn process_triangle(&mut self, triangle: &TriangleShape, triangle_idx: usize);
}

pub trait ProcessQuadRayTriangle {
    fn process_node(&mut self, triangle: &TriangleShape, active_mask: u8, lambda_max: &mut Vec4);
}