Alberto Morcillo Sanz's repositories
RendererGL
Cross platform 3D renderer in C++ and OpenGL with lighting, shadows and materials.
Brainfuck-Studio
Brainfuck interpreter and debugger for Windows and Linux.
AnisotropicDiffusion-Image
Solving the Anisotropic Diffusion equation for image smoothing.
PathTracing-Notes
Brief notes on Monte Carlo path tracing, explaining the mathematics behind it so that it can be implemented in any programming language.
TransparentGL
Create a transparent and undecorated window in Linux with an OpenGL context
FourierTransform
DFT (Discrete Fourier Transform) and FFT (Fast Fourier Transform) in a single header file in C++14.
LinearRegression
Linear regression and gradient descent in C++17
Dijkstra-visualization
Visualize in real time Dijkstra's algorithm for finding the shortest paths between nodes in a weighted graph.
EdgeDetector
My own edge detector in images
FragmentGLSL
Play with fragment shaders in real time.
HeatEquation-JS
Solving heat equation in R^2
imgui-vtk
test on how to integrate vtk into glfw + imgui project
LeastSquares
Least Squares method implemented in Python
LorenzAttractor
Lorenz Attractor rendered with Modern OpenGL
MorcilloSanz
Config files for my GitHub profile.
PathTracing-PBR
Ray tracing and path tracing in C, C++ and CUDA.
RaytracingGL
Raytracer and Pathtracer in OpenGL
superpoint_transformer
Official PyTorch implementation of Superpoint Transformer introduced in [ICCV'23] "Efficient 3D Semantic Segmentation with Superpoint Transformer" and SuperCluster introduced in [3DV'24 Oral] "Scalable 3D Panoptic Segmentation As Superpoint Graph Clustering"
WindowModule
Create a window with an OpenGL context and handle its events for Linux and Windows