Started to port the CPU version of my raytracer to an OpenCL version that can run on GPU much faster. (~100fps native 1080p and 2048*2048*2048 world with quite low GPU usage because of some unoptimized non OpenCL parts). ... https://www.youtube.com/watch?v=7aSE_S9pdTA
New algorithm running on a quite cheap laptop CPU at around 100fps. For the video I needed to cap FPS to 80 in order to allow CPU to record screen correctly which cut perf down further to 40fps. I will upload another video with i9-9900K to show real performance.
...
https://www.youtube.com/watch?v=ODQ_Jczs1qU
Trying to add object - water interaction. At the moment only vertical velocity is computed.
Github https://github.com/johnBuffer/FluidSurface
Music used https://freepd.com/music/Chronos.mp3
...
https://www.youtube.com/watch?v=al1bxj1dorI
Colliding bodies simulation running on CPU (1 thread) using home made physic engine.
This demo features 100 000 bodies interacting.
Performances: 24ms per frame (i5-7300HQ) and 250MB of memory used.
Rendered using SFML.
This new version greatly improves high pressure stability
https://github.com/johnBuffer
...
https://www.youtube.com/watch?v=-r0wYJUGrrI
Pseudo 3D walk in a procedurally generated forest
This version isn't optimized at all
Rendered using SFML (little freezes occur when new trees are generated).
...
https://www.youtube.com/watch?v=3KbF0BH8fDY
Brute force GLSL raytracer shader.
The number of bounds of each light ray can be modified live making reflections appear
Rendered using SFML
...
https://www.youtube.com/watch?v=Bke_onIg_oQ
OpenCL raytracer used to raytrace a point cloud of the Piazza San Marco.
Data used http://www.pointcloudwarehouse.com/details.html?pointCloudId=565351d93598d06a642183f6
Music https://freepd.com/music/Amazing%20Grace.mp3
...
https://www.youtube.com/watch?v=WFbwBLGFEiY