Damian Trebilco (dtrebilco)

dtrebilco

Geek Repo

Location:Brisbane Australia

Github PK Tool:Github PK Tool

Damian Trebilco's repositories

glintercept

GLIntercept is a OpenGL function call interceptor for Windows that will intercept and log all OpenGL calls

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.

Language:C++License:MITStargazers:112Issues:8Issues:0

lightindexed-deferredrender

Light Indexed Deferred Rendering - Before there was Forward+ and Clustered deferred rendering there was Light Indexed Deferred Rendering (ShaderX7)

Language:C++Stargazers:66Issues:7Issues:0

ECSAtto

Entity component system geared for games

Language:C++License:MITStargazers:16Issues:3Issues:0

Taren

Useful C++ templates

Language:C++License:MITStargazers:14Issues:4Issues:1

RadialEnvMap

A technical experiment in Radial/Equirectangular environment mapping.

emotional-animation

Modeling emotional characters in virtual environments

Language:C++Stargazers:2Issues:3Issues:0
License:MITStargazers:1Issues:0Issues:0

SurfaceDecals

Unfinished experiment in using a target surface to indicate how decals are displayed (think chipping plaster away from a wall)

Language:C++License:MITStargazers:1Issues:3Issues:0

AttoEngine

Atto game engine

License:MITStargazers:0Issues:2Issues:0

AttoProfiler

Profiler for the atto engine written in rust

Language:RustLicense:MITStargazers:0Issues:3Issues:0

dod-playground

Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018

Language:C++Stargazers:0Issues:2Issues:0
License:MITStargazers:0Issues:3Issues:0

FrameworkTests

Testing framework ideas

Language:C++License:MITStargazers:0Issues:2Issues:0

meshoptimizer

Mesh optimization library that makes meshes smaller and faster to render

Language:C++License:MITStargazers:0Issues:0Issues:0

oidn

Intel® Open Image Denoise library

Language:C++License:Apache-2.0Stargazers:0Issues:1Issues:0
Language:C++Stargazers:0Issues:3Issues:0

SelectRandomItem

Algorithms for selecting a random item based on a predicate

Language:C++Stargazers:0Issues:0Issues:0
Language:RustStargazers:0Issues:1Issues:0

webgl-outlines

Implementation of a post process outline shader in ThreeJS & PlayCanvas.

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

WebGLMandelbrot1K

WebGL Mandelbrot in 1K

Language:HTMLLicense:MITStargazers:0Issues:0Issues:0