Topic

rendering

Repositories (1748)

Python-Raytracer
Python-Raytracer rafael-fuente Python

A basic Ray Tracer that exploits numpy arrays and functions to work reasonably fast.

509
Yave
Yave gan74 C++

Yet Another Vulkan Engine

504
advanced-web-dev-quiz
advanced-web-dev-quiz lydiahallie

🔥 Repo related to my FrontendMasters course. An Advanced Web Dev Quiz that covers a wide range of the things web devs get to deal with on a daily bas...

489
fidget
fidget mkeeter Rust

blazing fast implicit surface evaluation

488
Atlas-Engine
Atlas-Engine tippesi C++

Cross platform toy render engine supporting physically based rendering and hardware/software ray tracing

481
physically-based-api
physically-based-api AntonPalmqvist JavaScript

A database of physically based values for CG artists.

478
usd-resources
usd-resources vfxpro99

A curated list of USD projects and resources

467
FlyCube
FlyCube andrejnau C++

Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal 4. Provides main features including ray tracing.

467
osgverse
osgverse xarray C

osgVerse, a complete 3d engine solution based on OpenSceneGraph. It supports OpenGL/OpenGLES/Vulkan/DirectX/Metal backends, and also works on modern b...

462
rd-blender-docker
rd-blender-docker nytimes Python

A collection of Docker containers for running Blender headless or distributed ✨

459
cgl
cgl Jaysmito101 C

CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.

459
Typography
Typography LayoutFarm C#

C# Font Reader (TrueType / OpenType / OpenFont / CFF / woff / woff2) , Glyphs Layout and Rendering

456
CSharpMath
CSharpMath verybadcat C#

LaTeX. in C#. (ported from the wonderful iosMath project).

452
GaussianSplattingViewer
GaussianSplattingViewer limacv Python

Tiny Gaussian Splatting Viewer

449
DSS
DSS yifita Python

Differentiable Surface Splatting

447
Auto-Vk-Toolkit
Auto-Vk-Toolkit cg-tuwien C++

Getting serious about Vulkan development with this modern C++ framework, battle-tested in rapid prototyping, research, and teaching. Includes support...

446
react-mindmap
react-mindmap linsa-io JavaScript

React component for MindNode maps

437
strolle
strolle Patryk27 Rust

Experimental real-time renderer with support for dynamic global illumination

434
rpt
rpt ekzhang Rust

A physically-based path tracer

430
DROID-Splat
DROID-Splat ChenHoy Python

End-to-End SLAM with camera calibration, monocular prior integration and dense Rendering

417
luz
luz themartiano C++

C++ Path Tracer from scratch with zero third-party libraries.

410
dagon
dagon gecko0307 D

3D game engine for D

410
DiligentSamples
DiligentSamples DiligentGraphics C++

Sample projects demonstrating the usage of Diligent Engine

406
react-slate
react-slate zamotany TypeScript

Write interactive CLI apps with React

404
Redshift-OSL-Shaders
Redshift-OSL-Shaders Maxon-Computer

Contains the official Open Shading Language (OSL) examples for Redshift.

399
BlenderUSDHydraAddon
BlenderUSDHydraAddon GPUOpen-LibrariesAndSDKs Python

This add-on allows you to assemble and compose USD data with Blender data and render it all using various renderers via Hydra.

398
gogpu
gogpu gogpu Go

Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.

392
EnterprisePBRShadingModel
EnterprisePBRShadingModel DassaultSystemes-Technology HTML
391
ZetaRay
ZetaRay alipbcs C++

Real-time Direct3D 12 path tracer

391
EDXRay
EDXRay behindthepixels C++

A physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstru...

388
building-blocks
building-blocks bonsairobo Rust

A voxel library for real-time applications.

385
opengltutor
opengltutor parallel101 C

零基础入门计算机图形学必不可少的在线网络公开课,手把手教您现代 OpenGL 的点点滴滴,构建爆款游戏引擎。

385
editorjs-html
editorjs-html pavittarx TypeScript

A javascript library to parse editorjs clean data to html. It is adaptable and usable in all kind of projects.

381
picasso
picasso onecoolx C++

Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.

378
coin
coin coin3d C++

Coin3D core library

377
taichi-ngp-renderer
taichi-ngp-renderer Linyou Python

An Instants-NGP renderer that has been implemented using Taichi

373
svglib
svglib deeplook Python

Read SVG files and convert them to other formats.

372
etx-tracer
etx-tracer serhii-rieznik C++

Physically-based CPU and GPU ray-tracer

371
go-pdfium
go-pdfium klippa-app Go

Easy to use PDF library using Go and PDFium

371
Hermes3D
Hermes3D iamlukethedev TypeScript

Hermes3D is an open source 3D engine built on Hermes Agents for creating games, simulations, and high-performance 3D applications.

365
SimpleRenderEngine
SimpleRenderEngine mortennobel C++

Small C++14 render engine

364
hudhook
hudhook veeenu Rust

A videogame overlay framework written in Rust, supporting DirectX and OpenGL

357
euc
euc zesterer Rust

A software rendering crate that lets you write shaders with Rust

355
kamakura-shaders
kamakura-shaders kayac C#

Kamakura Shaders

353
floor
floor a2flo C++

A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.

341
minpt
minpt hi2p-perim C++

A path tracer in 300 lines of C++

338
polymer
polymer ddiakopoulos C++

🎨 C++17 + OpenGL 4.5 prototyping sandbox

330
unity-dithered-transparency-shader
unity-dithered-transparency-shader gkjohnson ShaderLab

Unity material and shader for applying clipped, dithered transparency

330
Physics3D
Physics3D ThePhysicsGuys C++

A 3D physics engine

327
QuiltiX
QuiltiX PrismPipeline Python

QuiltiX is a graphical node editor to edit, and author MaterialX based materials of 3D assets

325