Svg.skiaAn SVG rendering library.
Stars: ✭ 122 (-63.36%)
Three Mesh BvhA BVH implementation to speed up raycasting against three.js meshes.
Stars: ✭ 302 (-9.31%)
Cga.js CGA 3D 计算几何算法库 | 3D Compute Geometry Algorithm Library webgl three.js babylon.js等任何库都可以使用
Stars: ✭ 313 (-6.01%)
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+317.72%)
WechartCreate all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]
Stars: ✭ 152 (-54.35%)
PymeshGeometry Processing Library for Python
Stars: ✭ 1,135 (+240.84%)
Physics3dA 3D physics engine
Stars: ✭ 101 (-69.67%)
RootThe official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Stars: ✭ 1,377 (+313.51%)
SpokeEasily create custom 3D environments
Stars: ✭ 321 (-3.6%)
SvglibRead SVG files and convert them to other formats.
Stars: ✭ 139 (-58.26%)
SharpgltfglTF reader and writer for .NET Standard
Stars: ✭ 159 (-52.25%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+523.72%)
ShaderworkshopInteractive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-87.09%)
SophusC++ implementation of Lie Groups using Eigen.
Stars: ✭ 1,048 (+214.71%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+2978.68%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-76.58%)
Hilo3dHilo3d, a WebGL Rendering Engine.
Stars: ✭ 123 (-63.06%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+3436.34%)
GltfastglTF runtime loading library for Unity
Stars: ✭ 156 (-53.15%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+315.32%)
Game Programmer Study Notes⚓ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
Stars: ✭ 6,050 (+1716.82%)
Trimesh2C++ library and set of utilities for input, output, and basic manipulation of 3D triangle meshes
Stars: ✭ 206 (-38.14%)
Polymer🎨 graphics + interaction engine
Stars: ✭ 243 (-27.03%)
Liblava🌋 A modern and easy-to-use library for the Vulkan API
Stars: ✭ 275 (-17.42%)
GgGo Graphics - 2D rendering in Go with a simple API.
Stars: ✭ 3,162 (+849.55%)
XeoglA WebGL-based 3D engine for technical visualization. Not actively maintained.
Stars: ✭ 920 (+176.28%)
RptA physically-based path tracer
Stars: ✭ 296 (-11.11%)
GltfppglTF 2.0 loader for C++14
Stars: ✭ 22 (-93.39%)
PlexusPolygonal mesh processing.
Stars: ✭ 90 (-72.97%)
GraphicsrendererA drop-in UIGraphicsRenderer port -- CrossPlatform, Swift 4, Image & PDF
Stars: ✭ 85 (-74.47%)
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (+310.21%)
OpengraphicGraphic Engine & Game Engine lists
Stars: ✭ 772 (+131.83%)
Aardvark.baseAardvark is an open-source platform for visual computing, real-time graphics and visualization. This repository is the basis for most platform libraries and provides basic functionality such as data-structures, math and much more.
Stars: ✭ 117 (-64.86%)
Urdf LoadersURDF Loaders for Unity and THREE.js with example ATHLETE URDF Files
Stars: ✭ 129 (-61.26%)
SharpbgfxC# bindings for the bgfx graphics library
Stars: ✭ 154 (-53.75%)
model-browsermodel-browser is a command line tool available on npm, for browsing local 3D models via a web browser. It currently only supports GLB files.
Stars: ✭ 19 (-94.29%)
EdxrayA physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (-18.92%)
GlitterDead Simple OpenGL
Stars: ✭ 2,040 (+512.61%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (+97.6%)
PicassoPicasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.
Stars: ✭ 205 (-38.44%)
Datoviz⚡ High-performance GPU interactive scientific data visualization with Vulkan
Stars: ✭ 222 (-33.33%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-45.65%)
three-csg-tsCSG library for use with THREE.js
Stars: ✭ 312 (-6.31%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+137.54%)
EucA software rendering crate that lets you write shaders with Rust
Stars: ✭ 180 (-45.95%)
terrainCreate a 3d terrain with WebGL.
Stars: ✭ 43 (-87.09%)
three-loader-3dtilesThis is a Three.js loader module for handling OGC 3D Tiles, created by Cesium. It currently supports the two main formats, Batched 3D Model (b3dm) - based on glTF Point cloud.
Stars: ✭ 179 (-46.25%)
pymadcadSimple yet powerful CAD (Computer Aided Design) library, written with Python.
Stars: ✭ 63 (-81.08%)
Grass.DirectXRealistic Grass Rendering using DirectX 11 and a geometry-shader based approach.
Stars: ✭ 56 (-83.18%)
unity-clip-shaderUnity shader and scripts for rendering solid clipped geometry
Stars: ✭ 34 (-89.79%)
Rs pbrtRust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
Stars: ✭ 619 (+85.89%)
three-stripGenerate strip geometry for three.js. Supports taper, twist, dasharray and uvgen.
Stars: ✭ 15 (-95.5%)
THREEg.jsthree.js addon to create special or extended geometries. The addon generates indexed or non indexed BufferGeometries.
Stars: ✭ 33 (-90.09%)