Hari Subramani's profile

Animation and VFX portfolio

Rendering USD basis curves and mesh in Optix: Renderers written by modifying the example code shipped with Nvidia Optix ray tracing API and MDL renderer program from Optix Apps to demonstrate rendering of usd primitives in Optix. The curves are exported from maya using a custom usd c++ plugin inside it
Bluetooth Speaker: Scene written and generated completely in Renderman with Python API.
Gravitational Lensing effect - Written and generated in Nvidia Optix ray tracing algorithm (C++).
investigation and implementation of adaptive and advanced behaviour of AI in games. Created in Unreal engine 5
The Emitter - Mix of Custom modelled objects and scanned assets from Quixel Megascans along with the Niagara Particle System in Unreal Engine 4
Mesh Emitter : Particles taking the shape of a different Mesh objects.

Application developed through Qt creator and OpenGL in C++ programming language with NGL graphics library.

​​​​​​​
A Short clip called "The Escape" showing a robot managing to escape a container. Designed and rendered in Maya with Renderman Renderer
Vegetation : A mix of vegetative meshes with atmospheric fog in Unreal Engine 4.
Bouncing Ball Animation : A short hand-keyed animation of a ball bouncing on Pembrose-styled stairs placed on a Castle.

Scene created in Maya and rendered through Arnold Renderer. Texturing is done through Substance Painter and Quixel Mixer.
City Generator : A Houdini Digital Asset containing customizable controls to build a simple set of city street blocks.
Space Ride : An adventurous game made in Unity.

Worked as a mechanics programmer in a small team of both artists and developers for this game project. Scripts are written in C# programming language in Unity.


A Presentation detailing the individual responsibilities as part of the team developing the game Space Ride.
Animation and VFX portfolio
Published:

Animation and VFX portfolio

Published: