phresnel / metatrace
metatrace is a C++ Compile Time, Whitted Style Ray Tracer, utilizing classic C++98/03 style metaprogramming. All the Ray Tracing is done during compilation.
☆94Updated 7 years ago
Alternatives and similar repositories for metatrace:
Users that are interested in metatrace are comparing it to the libraries listed below
- A GCC 7.1 patch that adds a 'static_print' statement to C++.☆147Updated 7 years ago
- bad_alloc Behaving Badly☆74Updated 5 years ago
- a c++ header library that implements variant constexpr functions and types.☆83Updated 5 years ago
- SPMD in C++☆68Updated 4 years ago
- (experimental) Syntactic sugar for variant and optional types.☆157Updated 5 years ago
- Wrapper for OpenGL, OpenAL and EGL including utilities for writing distributed applications with graphics and/or audio rendering.☆89Updated 3 years ago
- Reference Implementations of ISO C++ N3888☆41Updated 6 years ago
- A simple, extensible, portable, efficient and header-only SIMD library!☆230Updated 3 years ago
- Future C++ implementation of Rust-like trait objects with no boilerplate☆118Updated 5 years ago
- ☆114Updated 5 years ago
- C++ Scattered Containers☆67Updated 7 years ago
- Read-Compile-Run-Loop: tiny and powerful interactive C++ compiler (REPL)☆413Updated 2 years ago
- A simple streaming library☆132Updated 3 years ago
- Tutorial on integrating C++ and Haskell☆88Updated 4 years ago
- Optimized CppSPMD test project: macro control flow, SSE4.1/AVX1/AVX2/AVX2 FMA support☆116Updated 4 years ago
- Implementing a CPU emulator using C++Templates☆150Updated 4 years ago
- The Tuesday C++ Vector Math and SIMD Library☆103Updated 7 years ago
- A C++17 compile-time game☆110Updated 2 years ago
- ConstExpr RayTracer☆45Updated 3 years ago
- ☆71Updated 6 years ago
- Repository for my C++Now 2016 sessions.☆42Updated 8 years ago
- Clang from the Future: A C++17 to C++11 source-to-source compiler☆124Updated 6 years ago
- C++ as a Pure Functional Programming Language☆189Updated 6 years ago
- Compile-time integer sequence manipulation, header-only library for C++17☆27Updated 4 years ago
- (Concepts-enabled) Functional Abstraction Layer for C++☆54Updated 4 years ago
- Path tracing, done three ways☆192Updated 3 years ago
- Measures how parsing overweight the major STLs have become☆57Updated 4 years ago
- 💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and conte…☆245Updated 3 years ago
- A collection of awful archetypes to ease the testing of generic C++ libraries☆108Updated 5 years ago
- C++17 GLSL-like vector and matrix math lib☆187Updated 3 years ago