- All languages
- ActionScript
- Batchfile
- Bikeshed
- C
- C#
- C++
- CMake
- CSS
- Cuda
- Dart
- Fortran
- GLSL
- Go
- HLSL
- HTML
- Haskell
- Haxe
- Java
- JavaScript
- Jupyter Notebook
- Kotlin
- LLVM
- Lua
- MATLAB
- MDX
- Makefile
- Markdown
- Mathematica
- NASL
- Objective-C
- Objective-C++
- PHP
- Perl
- PowerShell
- Prolog
- Python
- R
- Rich Text Format
- Ruby
- Rust
- SCSS
- Scala
- ShaderLab
- Shell
- Swift
- TeX
- TypeScript
- Typst
- Vue
- WGSL
- Zig
Starred repositories
Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
OOFEM is free finite element code with object oriented architecture for solving mechanical, transport, fluid and multiphysics problems.
Unreal source explained, based on profilers.
C++ libraries and programs demonstrating mesh processing research published in ACM SIGGRAPH (1992-2003)
An attempt at reproducing unreal nanite in threejs
A simple demonstration of Metal 3.0 mesh shaders
Rendering glTF scenes with ray tracer and raster (Vulkan)
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
A Physically-based rendering library written in modern C++
Experiment of global illumination in screen space
ENGRID is a mesh generation software with CFD applications in mind. It supports automatic prismatic boundary layer grids for Navier-Stokes simulations and has a Qt based GUI.
A three-dimensional finite element mesh generator with built-in pre- and post-processing facilities
🌋🌱 A Vulkan starter repo that you could use to get the ball rolling.