Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C
-
Updated
Sep 13, 2021 - C
Physics is one of the most fundamental scientific disciplines, with its main goal being to understand how the universe behaves.
Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C
2D physics header-only library for videogames developed in C using raylib library.
A lightweight 2D physics engine written in C, for educational purposes.
A mathematical keypad for students and professionals
Simple rigid-body physics simulator powered by XPBD.
Lightweight 2D rigid-body physics engine
This project visualizes 100,000 real galaxies in blue and 100,000 randomly distributed galaxies in red. The data is sourced from the GPU programming course at: Åbo Akademi University. Additional redshift survey data is also provided.
A Monte Carlo molecular simulation software especially suited for materials simulations with polarizable models
A high-level C++ game engine using Raylib. Fast, Simple, and Experimental!
A sandbox game created in C using raylib, featuring various types of falling pixels, such as sand or water. (more in the future)
A fully fledged lock-in amplifier running at 25 kHz sampling rate @ 12-bit on an Adafruit M4 microprocessor board with an extensive Python graphical user interface showing real-time signals, interactive filter design and real-time power spectra.
Lotus 1-2-3 compatible spreadsheet for terminals with physics unit engine
Public version of the GIZMO multi-physics massively-parallel code
Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.
PyFMM is a C/Python package for solving eikonal equation using Fast Marching/Sweeping Method, with examples and annotations online. 基于Fast Marching/Sweeping Method求解程函方程得到走时场的C/Python程序包,在线文档包括示例和注释。
A one-dimensional gravitational N-body code
A physics-based 8 ball pool game, made with C++ raylib, later turned into a separate game engine.