An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: compute-shader

psychopattt/Fractals-OpenGL

Fractals generator using OpenGL

Language: C++ - Size: 44.9 KB - Last synced at: about 6 hours ago - Pushed at: about 7 hours ago - Stars: 0 - Forks: 0

nt314p/Astronomical-N-Body-Sim

An n-body simulation built with Unity, using compute shaders to perform calculations.

Language: C# - Size: 15.8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 22 - Forks: 1

ichlubna/vkCompViz

Language: CMake - Size: 112 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

Pjbomb2/TrueTrace-Unity-Pathtracer

A High Performance Compute Shader Based Mesh Pathtracer in Unity3d without RT Cores

Language: C# - Size: 14.5 GB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 869 - Forks: 60

aras-p/UnityGPUTexCompression

How to do DXT/BCn texture compression in Unity using compute shaders

Language: C# - Size: 487 KB - Last synced at: about 13 hours ago - Pushed at: almost 2 years ago - Stars: 85 - Forks: 10

Xeanos7913/vkgpu

Vulkan Compute shader powered General Purpose GPU programming library.

Language: C++ - Size: 102 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

Aelstraz/Unity-GPU-Compute

GPU Compute provides an easy way to setup & execute GPU compute shaders in Unity. Create and manage buffers, track GPU memory usage & execution time, automatically calculate thread group sizes & buffer strides- all in one class.

Language: C# - Size: 60.5 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

nakjun/Cloth-Simulation-WebGPU

Cloth Simulation with WebGPU Compute Shader

Language: TypeScript - Size: 71.8 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 12 - Forks: 1

csd4ni3l/fractal-viewer

Fractal viewer in Python using compute shaders and the Arcade and Pyglet modules. Currently supports Sierpinsky Carpet and Mandelbrot.

Language: Python - Size: 98.6 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

Shadertech/UE5NiagaraComputeShaderIntegration

UE5 Niagara Compute Shader Integration Example (Boids)

Language: C++ - Size: 1.98 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 35 - Forks: 5

MarcVivas/N-body

N-body simulation made with C++ and OpenGL

Language: C++ - Size: 61.1 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 26 - Forks: 3

simeonradivoev/ComputeStochasticReflections

Compute Stochastic Screen Space Reflections for unity post processing

Language: C# - Size: 2.61 MB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 295 - Forks: 27

Arlorean/UnityComputeShaderTest

Unity Compute Shader Realtime Ray Tracing

Language: C# - Size: 275 KB - Last synced at: 6 days ago - Pushed at: about 8 years ago - Stars: 68 - Forks: 19

chenjd/Unity-Boids-Behavior-on-GPGPU

Boids behavior calculation code is modified to utilize Microsoft Direct Compute resulting significant improvements in Performance. 利用Compute Shader实现Boids模拟。

Language: C# - Size: 15.8 MB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 252 - Forks: 52

Bowen951209/fluid-simulation

An interactive, grid-based fluid simulation powered by Java and OpenGL compute shaders.

Language: Java - Size: 3.67 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

psychopattt/OCSFW

OpenGL Compute Shader Framework

Language: C++ - Size: 1.87 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

Kjolnyr/bevy_app_compute

App compute plugin for Bevy

Language: Rust - Size: 164 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 98 - Forks: 26

FrancoYudica/Shapeify

Recreate your images with simple shapes

Language: GDScript - Size: 103 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 115 - Forks: 8

planetis-m/compute-sim

Learn and understand compute shader operations and control flow.

Language: Nim - Size: 245 KB - Last synced at: about 6 hours ago - Pushed at: 29 days ago - Stars: 19 - Forks: 0

Fedron/gpu-voxel-fields

Real-time GPU generation of distance fields from voxel grids.

Language: TeX - Size: 15.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

codeart1st/wgpu-layers

Currently only a playground for rust, wgpu, openlayers web mapping combo

Language: Rust - Size: 909 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 17 - Forks: 1

LexCapp/TVSO-Temporal-Variance-Shadow-Optimizer

Real-time adaptive shadow cascade optimizer for Unity URP. Powered by variance.

Language: C# - Size: 1.23 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 15 - Forks: 1

GameWin221/Gemino

⚡High-Performance Vulkan Renderer🌋

Language: C++ - Size: 8.66 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

LesleyLai/GLGrassRenderer

OpenGL Grass Renderer

Language: C++ - Size: 31.9 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 95 - Forks: 16

WindyDarian/Vulkan-Forward-Plus-Renderer 📦

Forward+ renderer in Vulkan using Compute Shader. An Upenn CIS565 final project.

Language: C++ - Size: 169 MB - Last synced at: 23 days ago - Pushed at: about 8 years ago - Stars: 682 - Forks: 66

CJT-Jackton/Crystal-Caustics

💎 Approximated crystal caustics effect in Unity.

Language: C# - Size: 57 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 74 - Forks: 10

simeonradivoev/GPU-Planetary-Rendering

GPU atmosphertic scattering and planet generation in Unity 3D

Language: C# - Size: 13.9 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 191 - Forks: 22

KaminariOS/rustracer

Vulkan path tracing with Rust

Language: Rust - Size: 20.2 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 76 - Forks: 3

arceryz/raylib-gpu-particles

Raylib 100% GPU particles example in 3D. Uses compute shaders and is fully documented. Millions of particles at 60 fps on a laptop.

Language: C - Size: 23.4 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 123 - Forks: 5

KrisYu/Water

Simple calculation to render cheap water effects.

Language: Swift - Size: 10.2 MB - Last synced at: 19 days ago - Pushed at: about 8 years ago - Stars: 384 - Forks: 16

yukiny0811/EasyMetalShader

Metal Shader! Easy!

Language: Swift - Size: 146 KB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 16 - Forks: 0

latentcat/graphpu

Large-scale 3D graph vis software written in Rust.

Language: Rust - Size: 49.5 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 150 - Forks: 14

Pjbomb2/Unity-Mask-Maker-V2

Easily and quickly create texture masks from existing textures in unity

Language: C# - Size: 64.5 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 5 - Forks: 1

maythaswang/N-body-simulator

Simple Real-time N-body simulator implemented using Particle-Particle method for both CPU and GPU.

Language: C++ - Size: 102 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

nvpro-samples/gl_vk_simple_interop

Display an image created by Vulkan compute shader, with OpenGL

Language: C++ - Size: 900 KB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 94 - Forks: 18

piellardj/particles-webgpu

Basic particles simulation running fully on GPU, using the new WebGPU API.

Language: TypeScript - Size: 2.36 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 2

Ninjajie/Fusion

Unity Physics on GPU

Language: C# - Size: 463 MB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 457 - Forks: 58

fuqunaga/GpuTrail

ComputeShader implementation trails for Unity

Language: C# - Size: 108 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 140 - Forks: 15

qhdwight/voxel-game-rs

Voxel game written in Bevy making heavy use of WGSL compute shaders

Language: Rust - Size: 523 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 101 - Forks: 4

podgorskiy/ShaderBoiler

Aimed to eliminate preprocessor hell in shaders and kernels.

Language: C++ - Size: 93.8 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 44 - Forks: 5

s-macke/WebGPU-Lab

Demos and experiments in WebGPU technology. Focus on compute shaders.

Language: TypeScript - Size: 1.68 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 38 - Forks: 4

drumath2237/Boids-Unity-ComputeShader-Sandbox

Boids simulation implemented with Compute Shader and VFX Graph.

Language: C# - Size: 663 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 0

cyprus327/psim-compute

CPU/GPU particle sim using compute shaders with rlgl

Language: C - Size: 1.66 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DenisCooper09/Physarum

OpenGL GPU-accelerated physarum simulation.

Language: C - Size: 2.39 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

fuqunaga/GpuLifeGame

Language: C# - Size: 40 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 3

nadult/lucid

LucidRaster: real-time GPU software rasterizer for exact OIT

Language: C++ - Size: 1.34 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 35 - Forks: 0

pavelkouril/unity-marching-cubes-gpu

GPU ComputeShader implementation of Marching Cubes algorithm

Language: C# - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 74 - Forks: 9

ed-2100/glowing_dots-rs

A new Rust version of a small demo program I made a while ago.

Language: Rust - Size: 1.07 MB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

tcoppex/sparkle

:sparkler: A particle engine running on the GPU, using c++14 and OpenGL 4.4.

Language: C++ - Size: 926 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 195 - Forks: 12

xnought/webgpu-compute

Easy WebGPU API for compute kernels

Language: JavaScript - Size: 74.2 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

UlasTosun/Unity-Compute-Shader-Examples

An example Unity project for compute shaders including compute buffers.

Language: C# - Size: 548 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

UlasTosun/Unity-DOTS-Examples

An example Unity project for DOTS (including ECS) and performance metrics for different cases.

Language: ShaderLab - Size: 2.18 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

gkjohnson/unity-fragment-sorted-transparency

Visually correct fragment sorted transparency for Unity

Language: ShaderLab - Size: 42 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 1

Lnk2past/hinopio

educational toy project for compute shaders

Language: C++ - Size: 124 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

tcoppex/barbu

:boar: A c++17 graphics framework aimed at rendering beards & humanoïds.

Language: C++ - Size: 26.7 MB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 0

codex128/JMEComputeOld 📦

Compute shader support for JMonkeyEngine

Language: Java - Size: 109 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

shritesh/webgpu-experiments

Various WebGPU Experiements

Language: JavaScript - Size: 267 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

xxxarixx/Resourseful_Tap_Clicker_Game_Showoff

Size: 33.6 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

oooFreaKooo/WebGPU_Simple_Pathtracer

Raytracing with WebGPU

Language: TypeScript - Size: 517 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 18 - Forks: 1

KaruroChori/raylib-compute-shader.c3

Demo of compute shaders with raylib using C3

Language: GLSL - Size: 5.96 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

misyltoad/libjobs

A cross-platform, header-only compute-shader-styled job dispatching API written in C++.

Language: C++ - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 21 - Forks: 1

OverloadedOrama/Godot-ComputeShader-GameOfLife

A compute shader implementation of the game of life, in Godot 4.

Language: GDScript - Size: 79.1 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

Game4all/dustpile

🧪GPU accelerated falling sand sim in Zig

Language: Zig - Size: 1.63 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 11 - Forks: 0

vitormarinhofaria/GravitySimulator

2D Gravity Simulator

Language: C++ - Size: 620 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

piellardj/water-webgpu

WebGPU water simulation handling up to a million particles.

Language: TypeScript - Size: 77.9 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 42 - Forks: 0

wpmed92/gl-kernel 📦

Ultra lightweight WebGL2 compute library

Language: JavaScript - Size: 5.86 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

nixon-voxell/GPUClothSimulationInUnity 📦

Trying to replicate what this legend did: https://youtu.be/kCGHXlLR3l8

Language: C# - Size: 201 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 165 - Forks: 16

mynamesiegfried/Neural-Network-Playground

A visual Deep Learning Framework for the Web - Built with WebGPU, Next.js and ReactFlow.

Language: JavaScript - Size: 3.4 MB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 72 - Forks: 12

yinb1426/Hydrodynamic-Model-Platform

Hydrodynamic Model Platform using Unity URP

Language: C# - Size: 36.4 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

b0nes164/GPUSorting

State of the art sorting and segmented sorting, including OneSweep. Implemented in CUDA, D3D12, and Unity style compute shaders. Theoretically portable to all wave/warp/subgroup sizes.

Language: Cuda - Size: 352 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 240 - Forks: 11

JensKrumsieck/raytracing-vulkan

Raytracer using Vulkan Compute Shaders and Avalonia UI

Language: C# - Size: 174 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 2

AlexSabourinDev/cranberry_blog

A collection of primarily graphics programming focused blog posts.

Language: Jupyter Notebook - Size: 13.7 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 53 - Forks: 2

arceryz/MiRai

Infinity mirror box simulator with flat and curved mirrors. Running in realtime for both 2D mirror spaces and 3D.

Language: C++ - Size: 16.3 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

berkbavas/RaycasterEngine

2D Raycaster Engine Implemented Using Compute Shaders

Language: C++ - Size: 6.56 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

AndyCarnevale/automata

Exploring Cellular Automata, Numpy, Compute Shaders, and related topics

Language: Python - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

LaFoster00/GPU_Accelerated_Wavefunction_Collapse

Bachelor Thesis, Source Code and Data Exel-Shets

Language: HTML - Size: 46 MB - Last synced at: 7 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

DenizBicer/Pixel-Sorting

Fake pixel sorting effect implemented with a compute shader in Unity.

Language: C# - Size: 33.3 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 65 - Forks: 8

jan-kelemen/beam 📦

Compute shader raytracer

Language: C++ - Size: 229 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

yunusey/ComputeShadersExperiment

A compute shader experiment in Godot

Language: GDScript - Size: 175 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

quabug/parallel-counting-sort

algorithm of parallel counting sort for Unity3D

Language: C# - Size: 43 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

ali-askari-1375/Vulkan-Outline-Compute-Shader-Example

Demonstrates how to create an outline effect around objects using a vulkan compute shader

Language: C++ - Size: 3.92 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

thammin/gpu-seam-carving

An experiment to do seam carving with compute shader

Language: C# - Size: 2.28 MB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

samukallio/path-tracer

A GPU compute shader-based path tracer written using Vulkan

Language: C++ - Size: 1.44 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

davidAlgis/com.studio-nyx.compute-shader-performance-estimation

Tool for estimating the execution time of a compute shader in Unity using profiler.

Language: C# - Size: 274 KB - Last synced at: 19 days ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

Krenodeno/VkRayTracer

Ultra basic RayTracer in compute shader using BVH

Language: C++ - Size: 1.16 MB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

mkrebser/GPUInstance

Instancing & Animation library for Unity3D

Language: C# - Size: 95.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 190 - Forks: 35

KHN190/UnityGrassShader

Unity mesh generation + compute shader for grass simulation.

Language: C# - Size: 6.51 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 7

cedric-chedaleux/compute-shader-samples

Samples of Compute Shaders in OpenGL and WebGPU

Language: C++ - Size: 1.59 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

sh-r0/GameOfLife_inator

Language: C++ - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

milankostak/GPU-compute 📦

Testing OpenGL compute shaders

Language: Java - Size: 48.8 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

aras-p/bc7e-on-gpu

An attempt to port BC7E texture compressor to a GPU compute shader

Language: HLSL - Size: 62 MB - Last synced at: about 13 hours ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 1

blackspotbear/RTUT

RTUT is a weekend ray tracer on Unity

Language: C# - Size: 351 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 9 - Forks: 2

LeanderGlanda/Mandelbrot-OpenGL

This project creates a Mandelbrot-Set with OpenGL and uses Compute Shaders to compute it.

Language: C++ - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

StarsX/ComputeRaster

Real-time software rasterizer using compute shaders, including vertex processing stage (IA and vertex shaders), bin rasterization, tile rasterization (coarse rasterization), and pixel rasterization (fine rasterization, which calls the pixel shaders).

Language: C - Size: 286 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 94 - Forks: 4

UpSideDownGitHub/FluidSim

SPH fluid sim made in untiy

Language: ShaderLab - Size: 50.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

bzgeb/UnityGPUMeshVoxelizerPart4

Part 4 of a GPU-based Mesh Voxelizer for Unity using Compute Shaders

Language: C# - Size: 124 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

matthiasbroske/CurvatureDirectedRendering

Curvature-directed lines for conveying the shape of 3D SDF surfaces in a perceptually optimal manner

Language: HLSL - Size: 8.42 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

bzgeb/BinaryTreeMazeComputeShader

How to generate a Binary Tree Maze using a Compute Shader in Unity.

Language: C# - Size: 101 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

bzgeb/ComputeShaderPong

Pong running on the GPU via Compute Shaders in Unity

Language: C# - Size: 32.2 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

bzgeb/UnityGPUMeshVoxelizerPart1

Part 1 of a GPU Voxelizer for Unity

Language: C# - Size: 226 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 11 - Forks: 1