NonEuclidean

Non-Euclidean engine

A rendering engine that uses non-Euclidean geometry to simulate unusual 3D spaces

A Non-Euclidean Rendering Engine for 3D scenes.

GitHub

6k stars
187 watching
580 forks
Language: C++
last commit: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
unetworking/libvc A Vulkan-based GPGPU engine that compiles and executes SPIR-V compute shaders for general-purpose computing tasks. 133
erkaman/vulkan_minimal_compute A Vulkan-based demo of rendering a fractal on the GPU through compute operations 713
galacean/engine A high-performance, TypeScript-based interactive engine for 2D and 3D graphics, animation, physics, and input handling. 4,285
baldurk/renderdoc A tool for debugging graphics rendering issues in games and applications. 9,033
skywind3000/mini3d A simple 3D rendering software using C and OpenGL, providing a complete example of a fixed-pipeline software renderer. 2,195
nvpro-samples/gl_vk_meshlet_cadscene Demonstrates rendering of CAD models using mesh shaders for high-performance rendering 363
ecumene/rust-sloth A command-line 3D renderer that uses the Rust programming language and various libraries to generate images from OBJ file formats. 784
rswinkle/portablegl A portable implementation of OpenGL 3.x in clean C as a single header library. 1,044
ssloy/tinyrenderer A software renderer that demonstrates the basic principles of computer graphics and rendering using OpenGL-inspired architecture 20,657
zauonlok/renderer A shader-based software renderer written from scratch in C89. 2,493
lambdahack/lambdahack A game engine library for creating procedural ASCII roguelike games with tactical squad combat and replayability features 624
sebcrozet/kiss3d A lightweight 3D graphics engine for creating simple geometric figures and scenes with minimal complexity 1,502
enjiushi/vulkanlearn A real-time rendering engine demonstrating various techniques like deferred rendering, physical-based rendering, and Vulkan optimization. 291
gpuopen-librariesandsdks/cauldron A framework for rapid prototyping and development of graphics applications using Vulkan or DirectX 12 922
isl-org/open3d A C++ library for rapid development of software that processes 3D data 11,474