I am a final-year Computer Games Programming student at the University of Staffordshire with a particular interest in Graphics Programming. My journey began with a 9-week module called 'Real-Time Rendering,' where I developed a Basic D3D11 Renderer featuring bloom, Gerstner wave-based water shading, terrain generation from heightmap data, transparency sorting, as well as basic model and texture loading. This experience sparked my passion for the unique combination of low-level optimization, advanced mathematical concepts, and the potential for artistic visual expression within graphics programming.
Since then, I have delved deeper into graphics programming, expanding my skills with modern game engines like Unity and Unreal Engine 5, while also working on a Physically-Based Renderer (PBR) in Vulkan. My experience includes working with Vulkan, DirectX11, OpenGL, HLSL, and GLSL, exploring techniques like shadow mapping and loading GLTF scenes.
I am driven by a desire to continually expand my knowledge and skills, contributing to the games industry by working on meaningful projects with other passionate individuals such as I did with Group Twenty8 on Midnight Taxi.
A custom rendering pipeline in D3D11 featuring.
A horror-narrative UE5 game produced in a collaborative team.
Physics engine featuring OBB collisions, particle system and springs.
An ongoing personal project to develop a PBR rendering pipeline in Vulkan
A visual project developed with the use of OpenGL 1.1, freeGLUT and GLM
A list of all my completed projects
Email: contact@rhyselliott.com
 
Rhys Elliott 2023. contact@rhyselliott.com