Add light as associated type for scene and get something to draw with pbrt materials.

This commit is contained in:
hal8174 2025-08-26 20:27:24 +02:00
parent b54a2b16fe
commit bb2089477e
Signed by: hal8174
SSH key fingerprint: SHA256:NN98ZYwnrreQLSOV/g+amY7C3yL/mS1heD7bi5t6PPw
13 changed files with 286 additions and 87 deletions

View file

@ -1,4 +1,5 @@
use clap::Parser;
use rand::rngs::SmallRng;
use ray_tracing_pbrt_scene::parse_pbrt_v4;
use std::path::PathBuf;
@ -10,7 +11,7 @@ struct Args {
fn main() -> Result<(), miette::Error> {
let args = Args::parse();
let _t = parse_pbrt_v4(args.filename)?;
let _t = parse_pbrt_v4::<SmallRng>(args.filename)?;
// dbg!(t);