Computer graphics, applied mathematics and computational physics
RendererGL. Cross platform 3D renderer in C++ and OpenGL with lighting, shadows and materials.
202stockanalysis. Financial market analysis using technical indicators, trend analysis and signal detection.
8adiff. Anisotropic diffusion (Perona–Malik diffusion) for reducing image noise without removing significant parts of the image content.
6Brainfuck-Studio. An interpreter and debugger for Brainfuck, designed for Windows and Linux platforms.
6RiemannPy. Python library for differential geometry, providing numerical tools for intrinsic geometric computations and PDE solving on manifolds.
5TransparentGL. Create a transparent and undecorated window in Linux with an OpenGL context
3PathTracing-Notes. Brief notes on Monte Carlo path tracing, explaining the mathematics behind it so that it can be implemented in any programming language.
1FragmentGLSL. Play with fragment shaders in real time.
1FourierTransform. FFT (Fast Fourier Transform) in a single header file in C++14.
1EdgeDetector. My own edge detector in images
1tensor. Tensor algebra library in a single header file in C11 for graphics programming, machine and deep learning and physics.
1HeatEquation-JS. Solving heat equation in R^2
1Graphite. CUDA-based path tracer developed from scratch for rendering glTF 2.0 models for research purposes.
1WindowModule. Create a window with an OpenGL context and handle its events for Linux and Windows
1