Hamza Omar — 2025

Interactive Multimedia and Design Program

Me standing in Pak looking at tree

Education

Extracurricular Activities

Awards / Scholarship

Portfolio


Project: Cyclo-V

Base map
Biome map
Height map

The inception of this project came from a curiosity on map design (Drawn in Krita) and quickly expanded into 3D with Blender as I was gaining an interest and experience in texture generation, application and mapping.

Planet texture render 1 Planet texture render 2 Planet UV layout

Continuing this project, I started learning texture manipulation (images to the left) within Blender until I felt confident enough to work with the maps shown before to make these images to the right and below. The inception of this project came from curiosity in map design (Drawn in Krita) and quickly expanded into 3D with Blender as I gained interest and skill in.

3D globe with terrain texture
Top-down rendered planet terrain

Project: Nintendo DS

Nintendo DS Project preview
Nintendo DS Project preview
Nintendo DS Project preview

Up until this point I had been shying away from the most until this point I had been shying away from the most complex components to 3D software, so this project became the one in which I pushed myself to mastering topology.

Nintendo DS Project preview
Nintendo DS Project preview
Nintendo DS Project preview

Project: Yogurt

Project: Yogurt

This project was a creative experiment in 2D pixel art animation using a retro game aesthetic. The animation loops continuously, reminiscent of an old arcade startup screen. I incorporated the word “IMD” as a subtle branded element alongside the "Press Start" text. This exercise taught me the value of limited palettes and how timing contributes to visual rhythm. This exercise taught me the value of limited palettes and how timing contributes to visual rhythm.

Nintendo DS Project preview
Nintendo DS Project preview
Nintendo DS Project preview
Nintendo DS Project preview

Project: Side Table — WOODWORKING, AND SCULPTING SOFTWARE

Nintendo DS Project preview

With a couple years’ worth of experience in woodworking, I used the software Onshape to make a rendition of a side table. I followed it up by making individual pieces, sanding them, and assembling them individually to form the majority of the table. The last and most complicated part of the table came from the movable tray within the lower compartment. The tray is liftable using a wire system that goes up and around the back through a hole.

Render of the completed side table
Render of the completed side table Detail of the movable tray mechanism

Project: Sun Particle — PARTICLE PLACEMENT, AND MATHEMATICAL CALCULATION

IDK what to write here but yada mambu type stuff

Glowing Sun Particle Render
Sun detail render 1 Sun detail render 2
Sun detail render 3 Sun detail render 4
Sun detail render 5

This project was designed to test my skills in mathematical placements. For this project my nemesis turned out to be optimization. To handle this issue, I optimized each aspect possible, represented by each image in this slide.

Project: Jet Ski

Jet Ski initial Unity scene
Jet Ski water shader in action

This one project is my lengthiest, still in progress, project. I started this project two and a half years ago, with the interest of making a realistic water shader, and nothing more. Since then it has grown far more complex, with floating physics, thrust to weight calculations and so much more. Most recently I’ve learnt to write scripts to create real-time planar reflections (on the right), to implement fast Fourier transform on the CPU, and I continue to work and learn from this project.

Stylized Jet Ski 3D model render

Contact Information

Address: 652 Ryegrass Way, Ottawa, Ontario

Phone: 613-697-6396

Email: homar2000000@gmail.com