-
-
-
v0.0.7_Camera_CLI_Camera_scaling7a2fb2aa · ·
Fully working CLI to position and scale the camera/resolution * Camera can be positioned at an arbitrary point * Camera can be positioned from CLI * Resolution can be set to 128 or multiples up to 2048 * All images are square
-
v0.0.6_3D_models_rotations4db2e463 · ·
3D models can now be rotated. Rotations transport the model to the world coordinate origin and rotate there. Afterwards, the model is transported back to its original center place. A command line interface allowing for rotations in degrees and radians is added. CLI defined rotations are performed on the x-axis, y-axis and z-axis in that order (like POV-Ray).
-
v0.0.5_3d_models_scaling_and_bounding_boxes4e1513c3 · ·
Now 3D models can be loaded, centered and scaled. Scale and model file can be specified on the command line.
-
v0.0.4_radar_contributions_mvp7121c00a · ·
Simple single bounce contributions (azimuth, slant_range, elevation) tracked. An MVP for tracking of contributions, including shader code and data communication between CPU and GPU.
-
v0.0.3_triangle_rt_mvpbe585c2f · ·
Hardcoded (in the shader) triangles can be ray traced. Rays originate from the pixel center in -z direction.
-
-
v0.0.1_mandelbrot_storage_texturea9dfe742 · ·
First example of a compute shader and storage to tag. This follows very closely the wgpu example project `storage_texture`.