SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 C++ Webgl Projects
-
filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
-
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.
-
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.
-
bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
-
cocos-engine
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
-
Atomic Game Engine
The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript
-
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.
-
black_hole_shader
This project provides a WebGL2 shader to render a non-rotating black hole with an accretion disc and background stars.
-
assimpjs
The emscripten interface for the assimp library that allows you to import 40+ 3D file formats in the browser.
-
rgl
rgl is a 3D visualization system based on OpenGL. It provides a medium to high level interface for use in R, currently modelled on classic R graphics, with extensions to allow for interaction. (by dmurdoch)
-
chronotext-cross
Cross platform infrastructure for developing 2d and 3d applications with C++ and OpenGL
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Filament – A Language for Fearless Hardware Design | news.ycombinator.com | 2024-03-04Also: Filament is a real-time physically-based renderer written in C++. It is mobile-first, but also multi-platform.
https://google.github.io/filament/
This is a great series if you’re looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...
Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
Project mention: Noob question: Between WebGL, OpenGL ES and emscripten, what is the recommended usage and relationship between them for creating an interactive browser based graphics app? | /r/GraphicsProgramming | 2023-05-22What led me to asking this is that I just started learning how to use assimp in OpenGL so I looked up about assimpjs and it says that it's
Project mention: 3d typography - Javascriptorium 6/6 (link in the comments) | /r/creativecoding | 2023-05-11C++ and OpenGL are used behind the scenes so the pipeline is optimal. I can't think of another combination to make it run faster than it is now (by the way, it runs on the desktop, on mobile devices, and on the browser, without modifying a single line of code, thanks to the chronotext-cross framework.)
C++ Webgl related posts
- Importing fbx at runtime
- 3d typography - Javascriptorium 6/6 (link in the comments)
- Fourty five, my latest generative typography work
- [TOMT][GAME][????] Sandbox browser game
- Granular Physics
- Want to a 3D game without a game engine but not having to deal with opengl stuff ?
- A blog on how to create interactive applications with C++ and OpenGL
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source Webgl projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | filament | 17,083 |
2 | 3d-game-shaders-for-beginners | 17,019 |
3 | bgfx | 14,306 |
4 | cocos-engine | 5,290 |
5 | magnum | 4,649 |
6 | glslViewer | 4,462 |
7 | Atomic Game Engine | 3,143 |
8 | Ofelia | 356 |
9 | magnum-examples | 264 |
10 | black_hole_shader | 131 |
11 | assimpjs | 104 |
12 | rgl | 84 |
13 | chronotext-cross | 54 |
14 | obst | 15 |
15 | crosscore_dev | 13 |
Sponsored