Wednesday, November 26, 2025
GeoJSON reader
Wednesday, November 19, 2025
File IO - Name Generator
Gets an input from a file that contains rules to name a file. When a file needs to be names using the naming convention, the provided prefix and suffix are added and displayed. The user can also add custom rules. Class handles all exceptions so the program never crashes
Monday, November 17, 2025
Thursday, November 13, 2025
Common Art - VFX and Post Processes
Wizard of Oz level VFX and Post Processes
Worked on creating a toon shader for the game and adjusting post process filters. The image below shows final scene with post processing
This image is of the scene without post processing
I also worked on finalizing VFX for the scene. Refined the slash VFX (Left) and recreated the scratch VFX (Right)
Toon shader before and after:
| Before |
| After |
| Adding scratch meshes to source folder |
Wednesday, November 12, 2025
Inheritance in Houdini
Shape created using Boolean operations of Cubes and Cylinders. Both shapes are child classes of the CSG class which is a child class of the Geometry class
Layout of each object
Perforce proof:
Tuesday, November 11, 2025
Thursday, November 6, 2025
Common Art - VFX, Lighting and Optimizations
Recreated lighting in the scene to optimize lights while achieving the look
Wednesday, November 5, 2025
Monday, November 3, 2025
Slime Player Character
Overview: I created a slime player character. The mesh itself is a regular sphere that acts like a slime using the material applied to it. T...
-
Scene Preview The Material uses 2 masks and sine and cosine wave values that update with time to animate the material. These masks and value...
-
Booleans: Emissive Material: Simple Rotation Blueprint: Level Blueprint: Character Movement Speeds: Lighting and Atmosphere: Additional Sh...