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
186 watching
577 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 715
galacean/engine A high-performance, TypeScript-based interactive engine for 2D and 3D graphics, animation, physics, and input handling. 4,323
baldurk/renderdoc A tool for debugging graphics rendering issues in games and applications. 9,154
skywind3000/mini3d A simple 3D rendering software using C and OpenGL, providing a complete example of a fixed-pipeline software renderer. 2,209
nvpro-samples/gl_vk_meshlet_cadscene Demonstrates rendering of CAD models using mesh shaders for high-performance rendering 373
ecumene/rust-sloth A command-line 3D renderer that uses the Rust programming language and various libraries to generate images from OBJ file formats. 788
rswinkle/portablegl A portable implementation of OpenGL 3.x in clean C as a single header library. 1,054
ssloy/tinyrenderer A software renderer that demonstrates the basic principles of computer graphics and rendering using OpenGL-inspired architecture 20,806
zauonlok/renderer A shader-based software renderer written from scratch in C89. 2,506
lambdahack/lambdahack A Haskell-based game engine library for creating ASCII roguelike games with procedural generation and tactical combat. 626
sebcrozet/kiss3d A lightweight 3D graphics engine for creating simple geometric figures and scenes with minimal complexity 1,510
enjiushi/vulkanlearn A real-time rendering engine demonstrating various techniques like deferred rendering, physical-based rendering, and Vulkan optimization. 292
gpuopen-librariesandsdks/cauldron A framework for rapid prototyping and development of graphics applications using Vulkan or DirectX 12 933
isl-org/open3d A C++ library for rapid development of software that processes 3D data 11,648