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: almost 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
unetworking/libvcA Vulkan-based GPGPU engine that compiles and executes SPIR-V compute shaders for general-purpose computing tasks.133
erkaman/vulkan_minimal_computeA Vulkan-based demo of rendering a fractal on the GPU through compute operations715
galacean/engineA high-performance, TypeScript-based interactive engine for 2D and 3D graphics, animation, physics, and input handling.4,323
baldurk/renderdocA tool for debugging graphics rendering issues in games and applications.9,154
skywind3000/mini3dA 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_cadsceneDemonstrates rendering of CAD models using mesh shaders for high-performance rendering373
ecumene/rust-slothA command-line 3D renderer that uses the Rust programming language and various libraries to generate images from OBJ file formats.788
rswinkle/portableglA portable implementation of OpenGL 3.x in clean C as a single header library.1,054
ssloy/tinyrendererA software renderer that demonstrates the basic principles of computer graphics and rendering using OpenGL-inspired architecture20,806
zauonlok/rendererA shader-based software renderer written from scratch in C89.2,506
lambdahack/lambdahackA Haskell-based game engine library for creating ASCII roguelike games with procedural generation and tactical combat.626
sebcrozet/kiss3dA lightweight 3D graphics engine for creating simple geometric figures and scenes with minimal complexity1,510
enjiushi/vulkanlearnA real-time rendering engine demonstrating various techniques like deferred rendering, physical-based rendering, and Vulkan optimization.292
gpuopen-librariesandsdks/cauldronA framework for rapid prototyping and development of graphics applications using Vulkan or DirectX 12933
isl-org/open3dA C++ library for rapid development of software that processes 3D data11,648