sambsp's starred repositories

tinyrenderer

A brief computer graphics / rendering course

Language:C++License:NOASSERTIONStargazers:20363Issues:421Issues:128

filament

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

Language:C++License:Apache-2.0Stargazers:17697Issues:378Issues:2256

bgfx

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

Language:C++License:BSD-2-ClauseStargazers:14935Issues:481Issues:1548

thebookofshaders

Step-by-step guide through the abstract and complex universe of Fragment Shaders.

Language:GLSLLicense:NOASSERTIONStargazers:5999Issues:240Issues:97

30dayMakeOS

《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程

Language:CLicense:NOASSERTIONStargazers:5901Issues:205Issues:22

Real-Time-Rendering-4th-Bibliography-Collection

Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference

Language:HTMLLicense:MITStargazers:3525Issues:48Issues:118

LumixEngine

3D C++ Game Engine - yet another open source game engine

overgrowth

Open Source codebase of the game Overgrowth by Wolfire Games LLC

Language:C++License:Apache-2.0Stargazers:2491Issues:41Issues:80

UnityStandaloneFileBrowser

A native file browser for unity standalone platforms

Overload

3D game engine with lua scripting

Language:C++License:MITStargazers:1760Issues:43Issues:174

xlua-framework

Unity游戏纯lua客户端完整框架---基于xlua,整合tolua的proto-gen-lua以及各个lua库和工具类

better-unity-webgl-template

A better default template for Unity WebGL

Language:HTMLLicense:CC0-1.0Stargazers:755Issues:28Issues:26

vg-renderer

A vector graphics renderer for bgfx, based on ideas from NanoVG and ImDrawList (Dear ImGUI)

Language:CLicense:BSD-2-ClauseStargazers:505Issues:36Issues:24

tinygizmo

:triangular_ruler: An simple immediate-mode 3D gimzo/manipulator (translation, rotation, scale widget) in ~1200 LoC

Language:C++License:UnlicenseStargazers:439Issues:20Issues:5

Filters4Processing

Useful GLSL filters adapted for Processing

UnrealImageCapture

A small tutorial repository on capturing images with semantic annotation from UnrealEngine to disk.

Language:C++License:MITStargazers:223Issues:9Issues:32

fnv1a

FNV-1a non-cryptographic hash function

Language:JavaScriptLicense:MITStargazers:210Issues:5Issues:5

LibGizmo

Gizmo control library for 3D object manipulation (4x4 matrix)

CoolEngines

Awesome list for open source graphic & game engine.

OpenGLEngine

基于OpenGL实现的渲染引擎

Language:C++License:MITStargazers:57Issues:2Issues:0

Syndra

3D Game Engine/Renderer

Language:C++License:Apache-2.0Stargazers:53Issues:3Issues:4

ToyRenderer

my toy renderer used for learning

Language:C++License:MITStargazers:48Issues:8Issues:0

OpenRPG_Stats

A powerful stats, attributes, leveling system and much more for Unreal Engine 4!

project247

Project 247, real-time 3D graphic presentation (a.k.a. demo)

Language:C++License:MITStargazers:23Issues:3Issues:2

tutorial-pathfinding

In this tutorial, we will implement a generic pathfinder in Unity using C#. We will approach the tutorial from a basic 2D grid-based pathfinding to a more robust generic pathfinder that we can use for a graph-based data structure. We will then apply our pathfinder to a variety of pathfinding problems.

Language:C#License:CC0-1.0Stargazers:19Issues:2Issues:0

tiny-game-engine

A small OpenGL game engine.

Language:C++License:GPL-3.0Stargazers:13Issues:4Issues:9

CubeMapGenerator

A tool to create environment maps for IBL and PBR.

Language:C++License:MITStargazers:4Issues:0Issues:0

ShaderExpressionParser

Parse expressions

Language:C++License:MITStargazers:1Issues:0Issues:0

Syndra

3D Game Engine/Renderer

Language:C++License:Apache-2.0Stargazers:1Issues:0Issues:0

UnityGUI

UGUI Panel Systems for navigation, animation and more

Language:C#License:Apache-2.0Stargazers:1Issues:0Issues:0