HelloVulkan. πππ½ PBR, IBL, Clustered Forward Shading, Path Tracing, Shadow Mapping, and more!
116GPU_Curve_Rendering. An implementation of Blinn-Loop algorithm that renders BΓ©zier curves on GPU.
51Star_Patterns. Tiling Patterns using Polygon-in-Contact Algorithm
15Voronoi_Stippling. A GPU-based app that draws a distribution of points with varying sizes and densities to create different shades and textures in the artwork.
14SimpleOpenGL. A renderer featuring advanced techniques such as PBR/IBL, deferred shading, SSAO, and shadow mapping.
8RepulsionPak. A physics-inspired algorithm that packs and deforms shapes to automatically generate mosaic artwork.
6GraphicsResources.
5IllustratorSimplePlugin. This is an example of Illustrator CS6 API using C++ and Qt.
5QtOpenGLCanvas33. A custom 2D Qt canvas with OpenGL 3.3
5BBW. Bounded Biharmonic Weights for triangle mesh deformation
5HelloDX12. DirectX 12 Rendering Project
3Celtic_Knots. Celtic knotwork art generator
3Numerical_Python. Numerical methods written in Python 2 (ODE, Linear Algebra, Rootfinding, Ax=b, Fourier transform)
3PyQtOpenGLCanvas. A custom PyQt canvas with Modern OpenGL
3Train_Simulator. Train Simulator using Ogre 3D. The train track is generated using Bezier curves.
3Organic_Labyrinth. Organic Labyrinth Patterns
3Reza_Raytracer. A CPU raytracer that simulates the physics of light rays, incorporating features such as dielectric material, triangle mesh rendering, bounded volume hierarchy, and CPU multithreading.
2Unreal_OpenCV. Integrating OpenCV 4.5.2 and Unreal Engine 4.26 (2021 version)
2Unity_Depth_Image_Stylization. Gaussian filter and ambient occlusion to enhance the rendering of RGBD videos.
2MangaVectorizer. A Project of Vectorizing Black and White Comics
2IllustratorPathConverter. An illustrator plugin to convert objects into polygonal paths
1Unreal_Pacman. A simple mini game using Unreal and C++
1AnimationPak. A method that creates animated packings by arranging animated two-dimensional elements inside a static container
1imgui_opengl. Integration of imgui and OpenGL 3.x
1pysvg. A Python library to parse and render SVG
1Droste_Generator. Droste-like image generator as a demonstration of the use of complex analysis.
1Physics_Sim_Demo. An OGRE 3D project with Bullet Physics SDK
1Kinect_Skydiving. Kinect Skydiving game
1QtOpenGLCanvas. A custom Qt panel for 2D rendering
1