Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/rust/metal/examples/raytracing/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 420 B image not shown  

Quelle  camera.rs   Sprache: unbekannt

 
Spracherkennung für: .rs vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

use glam::f32::Vec4;

#[repr(C)]
pub struct Camera {
    pub position: Vec4,
    pub right: Vec4,
    pub up: Vec4,
    pub forward: Vec4,
}

impl Camera {
    pub fn new() -> Self {
        Self {
            position: Vec4::new(0.03.010.00.0),
            right: Vec4::new(1.00.00.00.0),
            up: Vec4::new(0.01.00.00.0),
            forward: Vec4::new(0.00.0, -1.00.0),
        }
    }
}

[Dauer der Verarbeitung: 0.13 Sekunden, vorverarbeitet 2026-06-05]