Added mip selection using ray differentials

This commit is contained in:
2025-12-29 23:36:21 +09:00
parent adee5acd10
commit 400137ee99
12 changed files with 125 additions and 28 deletions

View File

@@ -33,6 +33,10 @@ typedef struct
const triangle_collection_t* triangles;
const light_collection_t* lights;
const texture_collection_t* textures;
uint64_t triangle_id;
float cone_width;
float spread_angle;
} shading_context_t;
typedef path_output (*material_render_loop_f)(const void* properties, const shading_context_t* context);