Implement RNG module

This commit is contained in:
2025-09-23 15:36:08 +01:00
parent 036b8fd4d3
commit 5d48f61406
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;
}