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.
6k stars
187 watching
580 forks
Language: C++
last commit: about 1 year ago
Linked from 1 awesome list
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 |