Showing 12 of 12 projects
A mesh optimization library that makes 3D meshes smaller and faster to render through vertex/index optimization, simplification, and compression.
An open-source C++ 3D engine with modern graphics, featuring a standalone editor, Lua scripting, and cross-platform support.
A fast, minimalist desktop application and library for viewing a wide range of 3D file formats with advanced rendering options.
A real-time rendering framework for DirectX 12 and Vulkan that improves productivity in graphics research and prototyping.
A comprehensive C++ library for geometry processing, offering robust algorithms for surface reconstruction, remeshing, and exact computations.
An R package for creating stunning 2D and 3D maps and data visualizations using raytracing, hillshading, and ggplot2 integration.
A physically based GPU path tracing renderer with a declarative ES7-like scene description language, powered by Qt 3D, NVIDIA RTX, and Vulkan.
A collection of simple tutorials for implementing real-time raytracing with Vulkan and RTX.
A large-scale scientific visualization platform for interactive ray-tracing of neurons and other biological data.
A simple ray tracer implemented in Rust for learning and generating images from scene descriptions.
A curated collection of resources, samples, and documentation for Direct3D 12 graphics programming.
A physically-based glTF 2.0 renderer using Vulkan ray tracing, written in Rust.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.