|
|
8332ce6204
|
rm: unimplemented cylinder code
|
2026-05-31 13:52:50 +02:00 |
|
|
|
64cad7eda6
|
ft: moved random scene code to function; cleaned up tri/quad/cube hit logic; made camera attributes private
|
2026-05-31 13:51:34 +02:00 |
|
|
|
71985a6c34
|
fx: cmt
|
2026-05-13 14:17:53 +02:00 |
|
|
|
b4b214ebf7
|
fx: debug statement
|
2026-05-13 13:52:57 +02:00 |
|
|
|
d8ad450553
|
add: texture files
|
2026-05-13 13:29:07 +02:00 |
|
|
|
d4f4b6a715
|
fmt: ran clippy
|
2026-05-13 13:27:37 +02:00 |
|
|
|
194328d92f
|
fx: texture colouring
|
2026-05-13 13:25:57 +02:00 |
|
|
|
6a1e50fb7a
|
ft (wip): textures
|
2026-05-12 18:20:06 +02:00 |
|
|
|
383f739808
|
refactor: scene/raytracer/camera logic
|
2026-05-08 17:16:21 +02:00 |
|
|
|
549707fbb3
|
fx: json files
|
2026-05-03 16:06:54 +02:00 |
|
|
|
10f9c0984d
|
wip: parallelization
|
2026-05-03 14:58:56 +02:00 |
|
|
|
eb90c36ae8
|
refactor: scene deserialization organisation
|
2026-05-02 18:02:53 +02:00 |
|
|
|
a44e61c1f7
|
fx: ran linter
|
2026-05-02 14:02:06 +02:00 |
|
|
|
17ad6e30db
|
fx: incorrect log statement
|
2026-05-02 14:00:18 +02:00 |
|
|
|
bf980a28ec
|
ft: normal mapping
|
2026-05-02 13:58:46 +02:00 |
|
|
|
ae73e626b9
|
wip: normal material
|
2026-05-02 13:48:27 +02:00 |
|
|
|
c3d37f4758
|
ft: added cube
|
2026-05-02 12:57:45 +02:00 |
|
|
|
e7018a84ed
|
ft: made materials referenceable or by ref
|
2026-05-02 11:59:32 +02:00 |
|
|
|
f1ac226dbb
|
ft: quad support
|
2026-05-02 04:46:15 +02:00 |
|
|
|
27bdce5882
|
ft: tri support
|
2026-04-30 16:28:16 +02:00 |
|
|
|
388fbcbb8a
|
ft: ran linter
|
2026-04-29 02:11:41 +02:00 |
|
|
|
e88422cb2f
|
fx: always true comparison
|
2026-04-29 01:55:47 +02:00 |
|
|
|
8f244fc6d8
|
ft: 14: random sphere render
|
2026-04-29 01:54:02 +02:00 |
|
|
|
2358f8e093
|
ft: 13: optional defocus blur
|
2026-04-29 01:17:00 +02:00 |
|
|
|
076bcc7155
|
ft: deserialization
|
2026-04-26 23:49:03 +02:00 |
|
|
|
430bdf63bc
|
ft (wip): deserialization
|
2026-04-25 14:46:03 +02:00 |
|
|
|
ef8da70436
|
ft (wip): random scene generation
|
2026-04-25 05:20:15 +02:00 |
|
|
|
5f2c419af5
|
ft: 12: movable camera + camera init overhaul
|
2026-04-25 03:55:44 +02:00 |
|
|
|
ffad2f12e4
|
Merge branch 'main' of ssh://git.djairo.dev:2222/djairoh/raytracing
|
2026-04-21 23:06:47 +02:00 |
|
|
|
79e6d04e50
|
ft: 11: dielectrics
|
2026-04-21 23:03:46 +02:00 |
|
|
|
6bf65eb60c
|
fx: sphere hit calculation sometimes picking wrong isct point
|
2026-04-20 19:59:22 +02:00 |
|
|
|
66c6bf438b
|
ft: added dotenv for .env file
|
2026-04-20 12:46:03 +02:00 |
|
|
|
1920376e34
|
ft (wip): 10: dielectrics
|
2026-04-16 15:38:01 +02:00 |
|
|
|
b756cc394a
|
ft: 10: metals
|
2026-04-16 14:04:55 +02:00 |
|
|
|
e8f84b590b
|
ft: 9: diffuse materials
|
2026-04-15 15:18:33 +02:00 |
|
|
|
5d18a57799
|
fx: removed output png
|
2026-04-15 14:45:06 +02:00 |
|
|
|
abf401afb5
|
ft: 8: anti-aliasing
|
2026-04-15 14:44:30 +02:00 |
|
|
|
b9372cde62
|
ft: 7: camera class
|
2026-04-15 14:09:25 +02:00 |
|
|
|
583b67f4f4
|
ft: 6.5: hitlist
|
2026-04-15 13:57:43 +02:00 |
|
|
|
3a660f900a
|
ft: 6.2: simplified ray-sphere isct
|
2026-04-15 13:36:24 +02:00 |
|
|
|
ebf39d014b
|
ft: 5,6.1: sphere class + normals
|
2026-04-15 13:32:42 +02:00 |
|
|
|
67c1eb861d
|
ft: 4: ray class + simpl gradient
|
2026-04-15 12:11:04 +02:00 |
|
|
|
8e96a0ba11
|
ft: 3: vec3 class
|
2026-04-15 00:17:57 +02:00 |
|
|
|
1c7460d2f5
|
ft: 2.3: debug log
|
2026-04-14 23:04:18 +02:00 |
|
|
|
6787bb5cfd
|
ft: 2.1+2.2: image output
|
2026-04-14 22:56:11 +02:00 |
|