Displaying 1 to 11 from 11 results

Intrinsic - Intrinsic is a Vulkan based cross-platform game and rendering engine

  •    C++

NOTE: I'm working on this project in my sparetime and thus the development activity might vary from time to time. This project is not abandoned and I'm certainly planning to continue working on it in the future. Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.

detector - :dog: 客户端环境识别模块。(UserAgent detector)

  •    Javascript

Note: Above [iphone], [ios], [chrome], [webkit] is dynamically from actual environment, different device, operation system, browser and rendering engine is different. Installation to global (with -g argument), you can use detector command in terminal.

tinyrenderer - A brief computer graphics / rendering course

  •    C++

Check the wiki for the detailed lessons. My source code is irrelevant. Read the wiki and implement your own renderer. Only when you suffer through all the tiny details you will learn what is going on. I do want to get emails for feedback (dmitry.sokolov@univ-lorraine.fr); do not hesitate to contact me if you have any questions.


  •    Javascript

The aim of this project is to provide a fast lightweight 2D library that works across all devices. The PixiJS renderer allows everyone to enjoy the power of hardware acceleration without prior knowledge of WebGL. Also, it's fast. Really fast. PixiJS is a rendering library that will allow you to create rich, interactive graphics, cross platform applications, and games without having to dive into the WebGL API or deal with browser and device compatibility.



AwesomiumDotNet is a .NET wrapper for the Awesomium library and is written in C++/CLI. It provides a powerful framework for rendering rich web content online or offline.

HVVR - Hierarchical Visibility for Virtual Reality which implements a hybrid CPU/GPU ray-caster, suited for real time rendering of effects such as lens distortion

  •    C++

HVVR (Hierarchical Visibility for Virtual Reality) is an optimized software raycaster. It implements a hybrid CPU/GPU raycaster, suited for real-time rendering of effects such as lens distortion. modelviewer.vcxproj (vs2015/hvvr.sln) implements a simple model viewer, with optional #defines to enable depth of field and foveated rendering.

SimpleRenderEngine - Small C++14 render engine

  •    C++

The goal of SimpleRenderEngine (sre) is to provide easy way to get started with graphics programming in 2D or 3D without a deep knowledge about the low-level graphics APIs like OpenGL, DirectX and Vulkan. SimpleRenderEngine currently depends on Simple Direct Layer 2.x (SDL2), SDL2-image, OpenGL Mathematics (GLM), and OpenGL 3.3 (or higher), Dear ImGui and runs on both Windows, macOS and Linux.

orka - The OpenGL 4.6 Rendering Kernel in Ada 2012

  •    Ada

Orka is the OpenGL 4.6 Rendering Kernel in Ada. It is written in Ada 2012 and provides an object-oriented API for modern OpenGL. Orka makes it easy to construct OpenGL programs and meshes and to use them in a scene tree. Orka and the OpenGL bindings require and use OpenGL 4.5's Direct State Access (DSA) extension. Orka builds upon and provides thick bindings for OpenGL 4.6. These bindings are based on the original OpenGLAda bindings. Bindings for the fixed function functionality have been removed and bindings for various extensions of OpenGL 4.x have been added.

RTNeuron - Interactive visualization framework for geometrically detailed neuron simulations

  •    C++

Welcome to RTNeuron, the scalable real-time rendering tool for the visualization of neuronal simulations based on cable models. The main utility of RTNeuron is twofold: the interactive visual inspection of structural and functional features of the cortical column model and the generation of high quality movies and images for presentation and publications. This guide will get you acquaintanced with all the features provided by RTNeuron and how to fully exploit them for both purposes.