Georgi Nikolov's starred repositories

developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

Language:TypeScriptLicense:NOASSERTIONStargazers:282175Issues:6811Issues:2039

particle-life

A simple program to simulate artificial life using attraction/reuplsion forces between many particles

Language:HTMLLicense:MITStargazers:2921Issues:30Issues:31

Inferno

Metal shaders for SwiftUI.

Language:MetalLicense:NOASSERTIONStargazers:2341Issues:38Issues:9

common-3d-test-models

Repository containing common 3D test models in original format with original source if known and obj mesh

layout

Single-file library for calculating 2D UI layouts using stacking boxes. Compiles as C99 or C++.

Language:CLicense:NOASSERTIONStargazers:868Issues:37Issues:15

OpenPBR

Specification and reference implementation for the OpenPBR Surface shading model

Language:CSSLicense:Apache-2.0Stargazers:401Issues:31Issues:57

glslSmartDeNoise

Fast glsl deNoise spatial filter, with circular gaussian kernel, full configurable

Language:C++License:BSD-2-ClauseStargazers:247Issues:9Issues:5

RendererEngine

3D Renderer Engine builds with Vulkan and C++ 20

Language:C++License:MITStargazers:169Issues:4Issues:192

nurbs

Non-Uniform Rational B-Splines (NURBS) of any dimensionality

Language:JavaScriptLicense:MITStargazers:141Issues:7Issues:14

ControllerImage

A library for producing images of SDL controllers.

Language:CLicense:ZlibStargazers:106Issues:3Issues:25

webgpu-demo

WebGPU rendering experiments

Language:C++License:MITStargazers:101Issues:3Issues:0

webgl-ray-tracer

An interactive ray-tracer written for the browser using WebGL

Language:TypeScriptLicense:MITStargazers:81Issues:4Issues:1

32XDK

Development kit for the Sega 32X

NNVisualizer

ニューラルネットワークをweb上でリアルタイムにビジュアル化しようと試みています。

Language:TypeScriptStargazers:53Issues:2Issues:0

Loki

A Random Number Generator for Metal

Language:SwiftLicense:MITStargazers:45Issues:0Issues:0

gpu-culling

GPU based frustum and occlusion culling in WebGL.

Language:JavaScriptLicense:MITStargazers:44Issues:3Issues:0

Xlux

A Multi Threaded Software Renderer

Language:C++License:MITStargazers:37Issues:1Issues:0
Language:TypeScriptLicense:MITStargazers:36Issues:3Issues:0

hairgl

OpenGL implementation of realtime hair simulation and rendering.

Language:C++Stargazers:33Issues:1Issues:0

web-experiments

Rendering, compute, GPU experiments

Language:JavaScriptLicense:MITStargazers:32Issues:2Issues:3

rayfinder

An interactive, experimental, pathtracer implemented using desktop WebGPU.

Language:CLicense:MITStargazers:22Issues:2Issues:0

Fresnel-Shader-Material

Fresnel shader for threejs & react-three-fiber. Fresnel is a rim lighting effect that creates an inner glow around the mesh. You can control the intensity, the power, and the basis for the ultimate control over your rim lighting.

Language:JavaScriptLicense:Apache-2.0Stargazers:22Issues:1Issues:0

PincushionDistortion

An interactive pincushion distortion effect on iOS

Language:MetalStargazers:18Issues:1Issues:0

webgpu-dev-extension

A browser extension to help with WebGPU debugging

pristine-grid-webgpu

A WebGPU implementation of the "Pristine Grid" technique

Language:JavaScriptLicense:MITStargazers:13Issues:2Issues:0

RedGradient

Css Gradient Editor. All about CSS gradient Edit. Design quickly and create your own gradients with a graphic pro-tools-grade editing system.

Language:JavaScriptLicense:MITStargazers:8Issues:1Issues:159

websmoke

WebGPU port of the CUDA sample "smokeParticles"

Language:JavaScriptStargazers:7Issues:1Issues:0

web_gpu_app

A WebGpu application skeleton for native and WASM with ImGui support

Language:C++Stargazers:7Issues:3Issues:0

webgpu-debug-helper

A script to help with debugging WebGPU

Language:JavaScriptLicense:MITStargazers:3Issues:2Issues:3