Showing 28 open source projects for "glsl"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Shaderc

    Shaderc

    A collection of tools, libraries, and tests for Vulkan shader

    Shaderc is a collection of tools and libraries for compiling shaders—small programs that run on GPUs—into SPIR-V, the intermediate representation used by the Vulkan graphics API. It provides both a command-line tool (glslc) and a C/C++ library (libshaderc) that wrap the functionality of glslang (the Khronos reference compiler for GLSL) and SPIRV-Tools to deliver a modern, scriptable, and efficient shader compilation workflow. The glslc compiler offers a GCC/Clang-like interface for building GLSL and HLSL shaders, making it easy to integrate into existing build systems. Meanwhile, libshaderc exposes a stable API that allows developers to programmatically compile shader strings into SPIR-V modules within graphics engines and tools. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    glslViewer

    glslViewer

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

    GlslViewer is a flexible console-based OpenGL Sandbox to display 2D/3D GLSL shaders without the need of a UI. You can definitely make your own UI or wrapper using the Python Module (include) or any other tool that communicates back/forth with the GPS viewer through the standard POSIX console In/Out or OSC. Default vert/frag shaders for 2D shader and 3D material shaders with PBR lighting model. Hot reload of files on changes.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 3
    VulkanSceneGraph

    VulkanSceneGraph

    Vulkan & C++17 based Scene Graph Project

    VulkanSceneGraph (VSG), is a modern, cross-platform, high-performance scene graph library built upon Vulkan graphics/compute API. The software is written in C++17 and follows the CppCoreGuidelines and FOSS Best Practices. The source code is published under the MIT License, with the exception of vulkan.h, used for Vulkan extensions, which is under Apache License 2.0. This repository contains C++ headers and source and CMake build scripts to build the libvsg library. Additional support...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    ROC Engine

    ROC Engine

    Simple and light-weight 3D game engine

    ROC Engine is a simple and lightweight 3D game engine. Keyframed skeletal animation with hardware skinning. Audio playback with spatialization (Ogg, WAV, FLAC). TrueType font rendering with Unicode characters support. All information about modeling and scripting is available at wiki. Check demo scene resources out for an example of engine usage.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 5
    Glslang

    Glslang

    Khronos-reference front end for GLSL/ESSL, partial front end for HLSL

    To use the standalone binary form, execute glslangValidator, and it will print a usage statement. Basic operation is to give it a file containing a shader, and it will print out warnings/errors and optionally an AST. Instead of building manually, you can also download the binaries for your platform directly from the master-tot release on GitHub. Those binaries are automatically uploaded by the build bots after successful testing and they always reflect the current top of the tree of the...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    glslmath

    glslmath

    C++ header-only library that simulates GLSL math

    GLSLmath provides C++ math operations as defined by GLSL. For example, it provides methods to easily setup viewing transformations and perspective projections. GLSLmath has been inspired by the glm and slmath libraries, which aim to mimic GLSL, but in contrast to those GLSLmath does not focus on a complete conforming implementation of GLSL. It rather aims to provide a convenient single header file that implements the most commonly used subset of GLSL so that it is easy to use for rapid prototyping and GLSL teaching purposes. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    glvertex

    glvertex

    Support for legacy OpenGL in core profiles

    The glVertex library emulates the legacy OpenGL API, which has been deprecated in OpenGL core profiles. It is also a convenience wrapper around GLSL shaders, VBOs and FBOs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8

    MuTools

    Collection of utility functions

    Collection of useful classes and functions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    glsl-language-server

    glsl-language-server

    Language server implementation for GLSL

    Language server implementation for GLSL. Currently, this LSP implementation can be interfaced with using either HTTP or Studio. You can run glslls to use an HTTP server to handle IO. Alternatively, run glslls --stdin to handle IO on stdin. lsp-mode has this language server integrated into the core. This assumes you have glsl-mode installed.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    Lullaby

    Lullaby

    A collection of C++ libraries designed to help teams

    Lullaby is a modular collection of high-performance C++ libraries developed by Google for creating immersive virtual and augmented reality (VR/AR) experiences. It provides a flexible framework built around an Entity-Component-System (ECS) architecture, enabling developers to design efficient, scalable, and data-driven 3D applications. The framework includes tools and APIs for rendering full 3D environments, managing spatial audio, handling animations, and constructing interactive UI elements...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    shadertoy for windows

    shadertoy for windows

    applicatoin for windows like shadertoy.com

    It read opengl pixel shader from txt file, and draw big square on whole screen using that shader. Like shadertoy.com
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    GFX-4kb-glsl

    GFX-4kb-glsl

    4kb procedural graphics using GLSL

    It's engine for creating procedural graphics (GFX) in 4kb exe files. Aiming for demoscene parties.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    SHADERed

    SHADERed

    Lightweight, cross-platform & full-featured shader IDE

    SHADERed is a lightweight, cross-platform, and full-featured shader Integrated Development Environment (IDE). It allows developers to write, debug, and test shaders in real-time, providing tools like a shader debugger, variable tracking, and code editing features. SHADERed supports various shader types and is suitable for both beginners and experienced graphics programmers.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Synthclipse

    Synthclipse

    GLSL shader prototyping tool based on Eclipse IDE.

    Synthclipse is a GLSL shader prototyping tool. It makes possible to fast develop all kinds of shaders: Fragment (FS), Vertex (VS), Geometry (GS), Tessellation (TS) and Compute (CS). Shader development can be done using, compatible with Fragmentarium and Shadertoy (but limited to FS and VS), Fragx shaders or by using fully featured JavaScript JSX scripts.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Replica Dataset

    Replica Dataset

    High-fidelity indoor 3D dataset for AI simulation and robotics

    Replica Dataset is a high-quality 3D dataset of realistic indoor environments designed to advance research in computer vision, robotics, and embodied AI. Developed by Facebook Research (now Meta AI), it features accurate geometric reconstructions, high-resolution and high dynamic range textures, and comprehensive semantic annotations. Each environment contains detailed models of real-world spaces, including rooms, furniture, glass, and mirror surfaces. The dataset also provides semantic and...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    SoftPixel Engine

    SoftPixel Engine

    Realtime 3D engine for game development

    The SoftPixel Engine is an OpenSource high level realtime 3D engine for C++ (GNU C++ & VisualC++). It supports Direct3D11, Direct3D9, OpenGL 1.1 - 4.1, OpenGL|ES 1.1 and OpenGL|ES 2.0 and runs on Windows, Linux, Android and iOS.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    Perl OpenGL 2

    Perl bindings to the Modern OpenGL API

    The Perl OpenGL 2 module provides bindings to the modern OpenGL APIs for use from the perl language.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Crystal Space 3D SDK
    Crystal Space is an Open Source 3D SDK for Unix, Windows, and MacOS/X. It renders with OpenGL and features GLSL shaders, CG shaders, deferred rendering, dynamic shadows, bullet based physics library, terrain engine, skeleton based animation meshes, exporter for Blender, portals, etc...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    OpenGL Mathematics (GLM)
    OpenGL Mathematics (GLM) is a C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 20

    SToolkit

    Crossplatform Simulation Toolkit

    Stoolkit is crossplatform simulation toolkit providing GUI and tools for 2D, 3D Graphics, Audio
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Simple and easy to use wrapper for GLSL (OpenGL's shading language). The functionality is similar to Nvidia's Cg. It is now very easy to use GLSL programs in your applications if you know how Nvidia's Cg works.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    School project @ the University College in Bergen. Developed Autumn 2009, in OpenGL and GLSL. Developers: Tobias Lie Andersen and Henrik Lieng
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    !!!!MOVED TO GOOGLE CODE!!!! http://code.google.com/p/slmath/ C++ math lib for game and 3D-graphics programming with GLSL style classes
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    iSDGE
    iSDGE is meant to be a free next generation 3D game engine for mobile devices supporting OpenGL ES 2.0. It is very easy to use, extremely flexible and fast. iSDGE is mostly written in C++ and currently comes with an Objective-C binding for iOS.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Gander
    Take a gander with Gander! Gander is a lightweight scene renderer for prototyping and viewing GLSL shaders. It makes tying together OpenGL and GLSL easy by using XML scene graphs. Plus, it supports some advanced features like multiple render passes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB