Dihara Wijetunga (diharaw)

diharaw

Geek Repo

Location:United Kingdom

Home Page:https://diharaw.github.io/

Twitter:@diharaw94

Github PK Tool:Github PK Tool

Dihara Wijetunga's repositories

hybrid-rendering

A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.

Language:C++License:MITStargazers:740Issues:10Issues:18

helios

Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.

Language:C++License:MITStargazers:279Issues:7Issues:3

dw-sample-framework

A simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.

Language:CLicense:MITStargazers:192Issues:5Issues:4

volumetric-fog

An OpenGL sample that demonstrates Volumetric Fog using a frustum-aligned voxel grid and compute shaders.

Language:GLSLLicense:MITStargazers:94Issues:1Issues:1

bruneton-sky-model

An OpenGL implementation of Eric Bruneton's Precomputed Atmospheric Scattering paper.

Language:GLSLLicense:MITStargazers:78Issues:6Issues:3

sky-models

A collection of various Sky Model implementations in OpenGL suitable for real-time rendering.

Language:C++License:MITStargazers:73Issues:4Issues:2

lightmap-baking

An OpenGL sample demonstrating path traced lightmap baking on the CPU with Embree.

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

gpu-particle-system

An OpenGL GPU accelerated particle system using Compute shaders and Indirect rendering.

Language:C++License:MITStargazers:45Issues:2Issues:1

sdf-baking

An OpenGL sample that demonstrates baking SDFs and using them to add Soft Shadows and Ambient Occlusion to a rasterized scene.

Language:C++License:MITStargazers:44Issues:1Issues:1

animation-system

An experiment on creating an animation system similar to Unreal Engine 4 from scratch.

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

dw-thread-pool

A simple, header-only, dependency-free, C++ 11 based ThreadPool library.

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

rasterator

Real-time software rasterizer written in C++ with windowing and model loading support.

Language:C++License:MITStargazers:26Issues:2Issues:1

fft-ocean-waves

An OpenGL demo implementing the FFT ocean wave simulation from Jerry Tessendorf's famous paper.

Language:C++License:MITStargazers:24Issues:2Issues:1

physx-ragdoll

A sample demonstrating ragdoll physics using Nvidia PhysX.

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

deferred-decals

A sample implementation of Screen Space Deferred Decals using OpenGL.

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

gpu-path-tracer

A real-time OpenGL Compute shader based Progressive Path Tracer.

Language:GLSLLicense:MITStargazers:18Issues:1Issues:1

texture-space-decals

A method for baking persistent decals to textures using UV-space rasterization.

Language:C++License:MITStargazers:18Issues:1Issues:2

cascaded-shadow-maps

Cascaded Shadow Mapping sample written with the dwSampleFramework.

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

asset-core

A command line tool that converts game assets into a simple binary format for fast loading.

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

area-light-shadows

A simple OpenGL sample of Percentage Closer Soft Shadows with directional and spot lights.

Language:GLSLLicense:MITStargazers:14Issues:1Issues:0

reflective-shadow-maps

An OpenGL sample implementation of Reflective Shadow Maps.

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

runtime-ibl

Runtime environment map prefiltering and spherical harmonics computation with OpenGL.

Language:GLSLLicense:MITStargazers:11Issues:2Issues:2

emo-lib

Bi-model Convolutional Neural Network based Emotion Classification library with GPU acceleration support.

Language:CMakeLicense:MITStargazers:2Issues:1Issues:0

Vulkan

Examples and demos for the new Vulkan API

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

assimp

The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

diharaw.github.io

Staging repository for my personal blog.

Language:HTMLStargazers:0Issues:1Issues:1

nvidia-texture-tools

Texture processing tools with support for Direct3D 10 and 11 formats.

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

sliit-rms-ios

iOS companion app for the SLIIT RMS web app.

Language:Objective-CStargazers:0Issues:1Issues:0