Pinned Repositories
AttoEngine
Atto game engine
ECSAtto
Entity component system geared for games
emotional-animation
Modeling emotional characters in virtual environments
glintercept
GLIntercept is a OpenGL function call interceptor for Windows that will intercept and log all OpenGL calls
lightindexed-deferredrender
Light Indexed Deferred Rendering - Before there was Forward+ and Clustered deferred rendering there was Light Indexed Deferred Rendering (ShaderX7)
PreMulAlpha
Pre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
RadialEnvMap
A technical experiment in Radial/Equirectangular environment mapping.
ShaderOptimizedAttributes
SurfaceDecals
Unfinished experiment in using a target surface to indicate how decals are displayed (think chipping plaster away from a wall)
Taren
Useful C++ templates
dtrebilco's Repositories
dtrebilco/glintercept
GLIntercept is a OpenGL function call interceptor for Windows that will intercept and log all OpenGL calls
dtrebilco/PreMulAlpha
Pre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
dtrebilco/lightindexed-deferredrender
Light Indexed Deferred Rendering - Before there was Forward+ and Clustered deferred rendering there was Light Indexed Deferred Rendering (ShaderX7)
dtrebilco/ECSAtto
Entity component system geared for games
dtrebilco/Taren
Useful C++ templates
dtrebilco/RadialEnvMap
A technical experiment in Radial/Equirectangular environment mapping.
dtrebilco/emotional-animation
Modeling emotional characters in virtual environments
dtrebilco/ShaderOptimizedAttributes
dtrebilco/SurfaceDecals
Unfinished experiment in using a target surface to indicate how decals are displayed (think chipping plaster away from a wall)
dtrebilco/AttoEngine
Atto game engine
dtrebilco/AttoProfiler
Profiler for the atto engine written in rust
dtrebilco/dod-playground
Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018
dtrebilco/FrameworkEditor
dtrebilco/FrameworkTests
Testing framework ideas
dtrebilco/meshoptimizer
Mesh optimization library that makes meshes smaller and faster to render
dtrebilco/oidn
Intel® Open Image Denoise library
dtrebilco/PortalsSokol
dtrebilco/SelectRandomItem
Algorithms for selecting a random item based on a predicate
dtrebilco/TestLoad
dtrebilco/webgl-outlines
Implementation of a post process outline shader in ThreeJS & PlayCanvas.
dtrebilco/WebGLMandelbrot1K
WebGL Mandelbrot in 1K