game engine system engineer, especially working on porting multi graphics API
String-Obfuscator-In-Compile-Time. C++ Header only string obfuscator library using metaprogramming. Affine Cipher technique is used for encryption and decryption.
178Procedural-Terrain-Estimator. Generate Height map with Generator (OpenGL and imgui) and Construct Splat Map with generated height map using Algorithm(DPS, BFS, Gradient Descent ... etc) . At Renderer, with height map and blend map which are generated in front of this stage, render high quality terrain with OpenGL
43vk_voxel_cone_tracing. Vulkan voxel cone tracing renderer based on SVO(sparse voxel octree) and Clipmap
35VRoom. Virtual conference platform for Desktop & VR
12three.rs. Rust-based three.js implementation using wasm + webgpu
11gl_shaded_gltfscene. Rendering PBR shaded GLTF scene with modern opengl 4.5
7Deformable-Snow-Simulation. Deformable snow simulation using opengl. motivated by red-dead-redemption2.
6IndieRenderer. Indie Rendering Engine using Modern OpenGL and C++
6VRoomEditor. 3D Map editor for Virtual conference platform **VRoom**
5ToonEngine. This is a simple game engine with cartoon rendering.
4sinbaram_algorithm_2021.
3YachtSimulator. C++
3CreativeAdversarialNetworks_paper_implementation. paper implement
3PBR-3ed. Implementation of Physicall Based Rendering 3rd edition book contents
2ostep-homeworks. C
2Raytracing-In-A-Weekend-Python. Python
25dChess. CMake
2pnu-machine-learning-2021. Implementation of several machine learning algorithms, such as logistic-regression, linear-regression, k-Nearest-Neighbor, etc.
2real_time_face_detection. get image from opencv video and get face features's position by tensorflow and draw on the screen
2Mindustry. The automation tower defense game
1vk_collision2d_simul. C++
1RustPlayground. Rust
1directx-rs. Safe DirectX 12 wrapper for the Rust language.
1GoonRenderer. C++
1ForestFireSimul. C++
1rubik_autosolver_stm32. C
1pbrt_rs. This repository is for learning PBRT 3rd edition(https://www.pbr-book.org/) and implement it with rust language
1Tree-Archives. C++
1CopilotPlayground. Programming with copilot with several languages
1Simple-Raytracing-Framework. C++
1json-rs. Simple json parser for practice
1pnu_computer_vision_2022. Python
1Surface-Subdivision. Python
1lockfree_vector. Unofficial implementation of (2006). Lock-Free Dynamically Resizable Arrays
1pnu-software-term. Java
1modern-opengl-oss-template. Template repository for modern opengl with OSS
1cxx-oss-template. C++
1cargs. The command line arguments parser with similar command recommendation feature
1ParallelPathTracer. CPU based path tracing multiple frame in parallel and generate compressed gif with several generated frames
1TFAT. TFT simulator using C++ with some reinforecement learning.
1AlgorithmPlayground. C++
1dacon-credit-card-defaults-sinbaram.
1terrain-rs. terrain-rs is composed of random terrain generator based on polygonal map generator and visualizer using webgpu
1AttributeVertexClouds. experimental project for implementing AVCs in the book "GPU Zen : Advanced Rendering Techniques"
1