Wilhelm Björkström
5321026626
Cleanup in fragment shader and start conditions
2025-03-06 17:30:45 +01:00
Wilhelm Björkström
caf4b6e7f9
Refactor of renderableblackhole and blackhole fragment shader
...
Co-Authored-By: Emil Wallberg <49481622+EmilWallberg@users.noreply.github.com >
2025-03-06 11:14:19 +01:00
Wilhelm Björkström
7e198a0009
WIP: Schwarzchild implementation in OpenGL from pre computed map
...
Co-Authored-By: Emil Wallberg <49481622+EmilWallberg@users.noreply.github.com >
2025-03-05 17:40:51 +01:00
Wilhelm Björkström
6eaa87c433
Raytracer slice in cuda, end and start angles as output
...
Co-Authored-By: Emil Wallberg <49481622+EmilWallberg@users.noreply.github.com >
2025-03-05 11:22:42 +01:00
Wilhelm Björkström
33a1fcba3b
2D Schwarszchild cuda rk4 blackhole
...
Co-Authored-By: Emil Wallberg <49481622+EmilWallberg@users.noreply.github.com >
2025-03-03 15:52:08 +01:00
Wilhelm Björkström
f327a39cd3
Applying viewMatrix to the blackhole camera plane
...
Co-Authored-By: Emil Wallberg <49481622+EmilWallberg@users.noreply.github.com >
2025-02-28 14:15:31 +01:00
Wilhelm Björkström
7f7f2e5854
Environment map from spherical coordinates.
...
Co-Authored-By: Emil Wallberg <49481622+EmilWallberg@users.noreply.github.com >
2025-02-28 14:03:12 +01:00
Emil Wallberg
9fe0fdeea5
WIP: CUDA build setup with CMake
...
The current CUDA build setup fails due to invalid flags in the nvcc command, leading to the error:
nvcc fatal: A single input file is required for a non-link phase when an output file is specified
The problematic flags are /MP and /bigobj, which cause nvcc to misinterpret the command structure. Removing these flags allows the compilation to succeed.
Further investigation is needed to determine how they can be removed form the CMake build system.
2025-02-28 14:03:12 +01:00
Emil Wallberg
7ec8e33678
Refractor of blackhole renderable
2025-02-28 14:03:12 +01:00
Emil Wallberg
12de1366ec
Texture rendering
...
Rendering texture to the camera quad
Co-Authored-By: Wilhelm Björkström <143391787+Grantallkotten@users.noreply.github.com >
2025-02-28 14:03:12 +01:00
Emil Wallberg
0a05bfff24
Camera Quad, Rendering screen
...
A quad in screen space that will be used to render the result of blackhole ray tracing
Co-Authored-By: Wilhelm Björkström <143391787+Grantallkotten@users.noreply.github.com >
2025-02-28 14:03:12 +01:00
Wilhelm Björkström
e6a477c8d2
Applying viewMatrix to the blackhole camera plane
...
Co-Authored-By: Emil Wallberg <49481622+EmilWallberg@users.noreply.github.com >
2025-02-28 13:56:08 +01:00
Wilhelm Björkström
3a0f024d55
Environment map from spherical coordinates.
...
Co-Authored-By: Emil Wallberg <49481622+EmilWallberg@users.noreply.github.com >
2025-02-28 10:40:32 +01:00
Emil Wallberg
09397189c6
WIP: CUDA build setup with CMake
...
The current CUDA build setup fails due to invalid flags in the nvcc command, leading to the error:
nvcc fatal: A single input file is required for a non-link phase when an output file is specified
The problematic flags are /MP and /bigobj, which cause nvcc to misinterpret the command structure. Removing these flags allows the compilation to succeed.
Further investigation is needed to determine how they can be removed form the CMake build system.
2025-02-20 15:08:04 +01:00
Emil Wallberg
a10e77f255
Refractor of blackhole renderable
2025-02-18 10:39:14 +01:00
Emil Wallberg
605a26425e
Texture rendering
...
Rendering texture to the camera quad
Co-Authored-By: Wilhelm Björkström <143391787+Grantallkotten@users.noreply.github.com >
2025-02-17 16:33:07 +01:00
Emil Wallberg
bf0d8532b7
Camera Quad, Rendering screen
...
A quad in screen space that will be used to render the result of blackhole ray tracing
Co-Authored-By: Wilhelm Björkström <143391787+Grantallkotten@users.noreply.github.com >
2025-02-17 10:33:58 +01:00