Description
Wisp is a real time raytracing library that can be integrated into your favorite engine or tool, made by a team of nine students.
It is currently used in a Maya extension that allows you to view a deferred, full raytracing, hybrid and path traced preview of the current scene.
The goal of the project is to allow artists to have a quick overview of what their end-product would look like; saving time and increasing their workflow.
Maya currently doesn't provide that in the regular viewport, so the deferred preview is a step up to view the effects of modeling real-time.
Previewing the reflections, global illumination and shadows is a nice bonus for RTX and GTX Pascal cards.
Information
Duration: October 2018 - present
Role: Graphics/Optimization programmer
Skills: C++, HLSL, DirectX12, Raytracing
Tools: GitHub/Git, Sourcetree, CMake, Visual Studio, Jira, PIX, Nsight
Team members: 8 graphics programmers, 1 engine programmer
Tasks
Raytraced reflections
Variable roughness; filtering reflections (spatial reconstruction)
Optimizations, refactoring and bug fixing
Frustum culling
Basic deferred rendering
Scene graph parenting
Description
Rail recon is a twin stick shooter with a neon theme based on a few old arcade games, made by a twelve student team.
It was created as a concept within 2 weeks, it was then developed further for 6 weeks.
It started as a three person team, two weeks later became a six person team and finally six more people joined in. I was among the six who joined in at the last four weeks of development until release.
The game is released on steam and has had a few thousand downloads and has several positive reviews.
Information
Duration: May 2017 - January 2018
Role: Gameplay programmer
Skills: Unreal, C++, Blueprints
Tools: Perforce, Visual Studio, Hacknplan
Team members: 4 programmers, 4 artists, 2 designers, 1 producer, 1 audio designer
Tasks
Implementation and communication of mechanics:
- Energy; shield & charge system
- Gameplay elements such as triggerable buttons, doors, rotators, exit door
Implementation of graphical effects and gameplay:
- Charging station animation and logic
- Door animations and logic
Communication with designers, artist and producers