Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Glsl Open-Source Projects
-
PixiJS
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
-
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
material-maker
A procedural textures authoring and 3D model painting tool based on the Godot game engine
-
glslang
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
-
lygia
LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
-
ShaderConductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
-
curtainsjs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
If you're into video game dev, then PixiJS is something you need to know about. It's a HTML5 game engine that provides a lightweight 2D library across all devices. This latest update has a new package structure, custom builds, graphics API overhaul, and lots more. You can read about all these changes in the PixiJS Migration Guide. Also big congrats to PixiJS for being part of the open source community for ten years now! 😮.
This is a great series if you’re looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...
You might already be familiar, but a GPU.js backend can provide some speedups via good old WebGL -- no need for WebGPU just yet!
Project mention: A simple Minecraft clone written in C using modern OpenGL | news.ycombinator.com | 2023-05-26
We need more detail. What OS you are using what olive version (exactly up to commit number). You should make an issue heere: https://github.com/olive-editor/olive/issues
Project mention: Confused in terms of where to start with framework/technology etc. Need help picking between learning ShaderToy v/s OpenGL v/s WebGL | /r/GraphicsProgramming | 2023-06-20If you specifically want to learn shader programming then https://shadered.org/ is a lot more practical than Shadertoy.
Project mention: Jagged edges on everything, regardless of AA settings | /r/EliteDangerous | 2023-12-11If you are interested in making it look even better, then installing ReShade and adding FSAA there also makes a huge improvement over the best settings in game.
One of the requirements is the OpenGL shader validator here
For those on Linux (on GNOME and KDE, at least), experimentation is still alive and well in https://github.com/Schneegans/Burn-My-Windows#readme.
Have you seen this project: https://github.com/microsoft/ShaderConductor? It is maintained by Microsoft as well.
Glsl related posts
- VkBasalt: A Vulkan post processing layer for Linux
- [2023 Day 8 (Part 2)] [Dart] Is it normal that the code takes ages to run?
- [2023 Day 5 (Part 2)] [GLSL] If brute force doesn't work, you aren't using enough
- How do I become a graphics programmer? – A guide from AMD Game Engineering team
- In KDE, the Desktop Cube is back
- Having Small Jitters When Using MPV
- Painting with Math: A Gentle Study of Raymarching
-
A note from our sponsor - InfluxDB
www.influxdata.com | 20 Apr 2024
Index
What are some of the best open-source Glsl projects? This list will help you:
Project | Stars | |
---|---|---|
1 | PixiJS | 42,420 |
2 | 3d-game-shaders-for-beginners | 16,993 |
3 | gpu.js | 14,951 |
4 | Craft | 10,178 |
5 | olive | 7,800 |
6 | thebookofshaders | 5,737 |
7 | glslViewer | 4,445 |
8 | SHADERed | 4,174 |
9 | reshade | 3,774 |
10 | material-maker | 3,122 |
11 | Blotter | 3,011 |
12 | glslang | 2,817 |
13 | Burn-My-Windows | 2,540 |
14 | glslEditor | 2,221 |
15 | lygia | 2,213 |
16 | THREE.MeshLine | 2,103 |
17 | graphics-workshop | 2,035 |
18 | glslCanvas | 1,871 |
19 | shaderc | 1,735 |
20 | GLSL-PathTracer | 1,727 |
21 | ShaderConductor | 1,711 |
22 | slang | 1,640 |
23 | curtainsjs | 1,607 |
Sponsored