Implement RNG module

This commit is contained in:
Camden Dixie O'Brien
2025-09-21 13:40:48 +01:00
parent d5474546ca
commit 77cb219749
4 changed files with 40 additions and 0 deletions

5
demo.c
View File

@@ -1,6 +1,7 @@
#include "camera.h"
#include "ff.h"
#include "obj.h"
#include "rng.h"
#include <unistd.h>
@@ -23,9 +24,13 @@ static pix_t pixbuf[W * H];
int main()
{
rng_init();
img_t img = { .pix = pixbuf };
camera_t camera = camera_init(camera_pos, FOCAL_LEN, VIEWPORT_H, W, H);
camera_render(&camera, scene, NELEMS(scene), &img);
ff_write(STDOUT_FILENO, img);
return 0;
}