Pinned Repositories
cuda_fourier_transform
Different methods of fourier transformations for images
cuda_raytrace
A realtime raytracer that utilizes CUDA for accelerated performance.
lens_trace
Ray tracing engine using OpenCL, CUDA, and OptiX
mesa
A fork of mesa with a custom Vulkan ICD (playground)
Mood
A demonstration of "Binary Space Partitioning" to optimally render walls using perspective projection
Mood-Web
My CSC412 project that utilizes WebGL(OpenGLES) to demonstrate my other project "Mood (Perspective Projection + Binary Space Partitioning + Texture Interpolation)" but on a website
vkray_corgi
Utilizing Nvidia's RTX 2060 for real time ray tracing (VKRay Extension). Uses low level graphics API Vulkan.
vulkan_development
vulkan_multi_gpu_path_tracing
Vulkan ray tracing engine with many different ray tracing effects
vulkan_ray_tracing_minimal_abstraction
A minimal implementation of Vulkan ray tracing.
WilliamLewww's Repositories
WilliamLewww/Mood
A demonstration of "Binary Space Partitioning" to optimally render walls using perspective projection
WilliamLewww/Mood-Web
My CSC412 project that utilizes WebGL(OpenGLES) to demonstrate my other project "Mood (Perspective Projection + Binary Space Partitioning + Texture Interpolation)" but on a website
WilliamLewww/vkray_corgi
Utilizing Nvidia's RTX 2060 for real time ray tracing (VKRay Extension). Uses low level graphics API Vulkan.
WilliamLewww/cuda_fourier_transform
Different methods of fourier transformations for images
WilliamLewww/FrameCalc
FrameCalc is a Javascript library that uses GLSL Shader programs to perform calculations in the GPU
WilliamLewww/no_tears
A graphics engine that runs as floating overlay window with a transparent framebuffer. Includes Phong shading example
WilliamLewww/Bitmap-Bagel
Export a Bitmap to a PolyList
WilliamLewww/Cereal
WilliamLewww/copy_pallet
"Tip: pallet is sometimes confused with palette"... whoops
WilliamLewww/csc412lab
WilliamLewww/cuda_pbrt
A GPU-accelerated raytraced image renderer heavily inspired from PBRT
WilliamLewww/cuda_practice
Understanding GPU-accelerated programming with CUDA.
WilliamLewww/DOOM
DOOM Open Source Release
WilliamLewww/Example_Site
WilliamLewww/Eye-Strain
WilliamLewww/FreeTacos
Part of my CSC412 final project. A network connected game that utilizes WebGL(client), NodeJS(server hosted with Heroku), and MongoDB(database).
WilliamLewww/GPU-Perceptron
Multi-Layer Perceptron (Neural Network) with visualizer. Part of my CSC412 final project.
WilliamLewww/Hotdog
WilliamLewww/Lettuce
Deep Q-Learning demonstrated with a maze game (Collaboration with @Joage)
WilliamLewww/linux-80211n-csitool-supplementary
802.11n CSI Tool based on iwlwifi and Linux-2.6
WilliamLewww/ML-Perceptron
A Multi-Layer Neural Network Module for Python
WilliamLewww/Nautilus
WilliamLewww/pbrt-v3
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
WilliamLewww/Piano
WilliamLewww/raytrace_renderer
CPU raytrace renderer
WilliamLewww/rsa_assignment
WilliamLewww/Thane
A game based on downhill skateboarding
WilliamLewww/Thane-Mobile
An android port of Thane using OpenGL ES
WilliamLewww/Visual-Computer
WilliamLewww/vulkan_phong
Understanding the low level graphics API Vulkan via example. Example uses phong shading on an imported OBJ model.