C++ Webgl

Open-source C++ projects categorized as Webgl

Top 15 C++ Webgl Projects

  • filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

  • Project mention: Filament – A Language for Fearless Hardware Design | news.ycombinator.com | 2024-03-04

    Also: Filament is a real-time physically-based renderer written in C++. It is mobile-first, but also multi-platform.

    https://google.github.io/filament/

  • 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.

  • Project mention: The Book of Shaders | news.ycombinator.com | 2024-01-09

    This is a great series if you’re looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...

  • 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.

    WorkOS logo
  • bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

  • Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
  • 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.

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

  • glslViewer

    Console-based GLSL Sandbox for 2D/3D shaders

  • 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.

    InfluxDB logo
  • Ofelia

    A real-time cross-platform creative coding tool for multimedia development (by cuinjune)

  • magnum-examples

    Examples for the Magnum C++11 graphics engine

  • 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.

  • 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-22

    What 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

  • 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

  • Project mention: 3d typography - Javascriptorium 6/6 (link in the comments) | /r/creativecoding | 2023-05-11

    C++ 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.)

  • obst

    Online BDD Simulation Tool

  • crosscore_dev

    crosscore is a portable C++ library for graphics programming

  • Project mention: Building a Web Game in C with Raylib | news.ycombinator.com | 2023-12-12
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Webgl related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com