Home
Internship Client

Viziofly:
Internship

Timeline
Jun 2023 - Feb 2024
Client
CNA, RSAF
Company
Viziofly Pte Ltd
Tools
Blender Photoshop Unity (C#) CC4 iClone8

A credit-bearing internship at Viziofly Pte Ltd, working as a 3D artist on Metascape City - an in-development game set in a stylised, cyber-tech Singapore. My primary role was modelling Singapore buildings and game assets in Blender, alongside client work for CNA and RSAF. Beyond modelling, I also did level design for the enemy level areas and occasionally assisted with Unity development - adding responsive UI elements like enemy health bars and fixing boundary issues.

Before starting, I was advised to work through the Polygon Runway tutorial to get familiar with Blender and the low-poly aesthetic the company was going for. Over the course of the internship, I modelled 55+ buildings and various game assets. Building textures were created in Photoshop; asset textures like food glazing were done through Blender nodes. The work shown here is a small sample - the files belong to the company so only screenshots are available.


Building visualisation hero
Claw machine
Building 1
Building 2
Building 3
Food asset
Object asset
Object asset
Asset


Designed around 9 enemy level areas in Unity using given prefabs, blocking out terrain, enemy placement and types, and spatial flow. Some featured parkour sections and underground areas, all designed to give players both a place to explore and farm materials and EXP.

Level design

Screenshot from Unity editor - one of the enemy level areas.

CNA
01
Raphael - Remembering Me

A CNA documentary project about a father reconnecting with his late son through a VR experience. I used CC4 to edit and customise a base character model - adjusting facial features, adding distinguishing details like moles, and modelling of his glasses. Review meetings were held with his father and CNA to ensure likeness accuracy. The character was then brought into iClone8 for lip-syncing and interaction animations, before being integrated into Unity to assign the respective scripts for the VR integration.

View on CNA →
Raphael hero
Raphael 2
Raphael 3
Raphael 4
Raphael 5
Snapshots taken from: https://www.viziofly.com/showcase/cna-remembering-me-raphael/,
https://www.channelnewsasia.com/watch/remembering-me/moment-mum-dad-meet-their-dead-son-again-coping-grief-through-vr-tech-4239216
02
Chor Meng - Remembering Me

A CNA documentary episode exploring how technology can preserve a performer's craft beyond physical limitations. Chew Chor Meng, best known as Mr. Kiasu, is battling Kennedy's disease which has affected his ability to act. The project digitally recreated his likeness and animated it to allow him to perform again through a virtual avatar. My role followed the same pipeline as Raphael - character customisation in CC4 and acting animations and lip-syncing in iClone8.

View on CNA →
Chor Meng hero
Chor Meng 1
Chor Meng 2
Chor Meng 3
Chor Meng 4
Snapshots taken from: https://www.viziofly.com/showcase/cna-remembering-me-mr-kiasu/,
https://www.channelnewsasia.com/watch/remembering-me/would-you-want-be-remembered-through-digital-version-yourself-4201991
RSAF
01
RSAF55 Open House

Modelled three aircraft in Blender for an RSAF interactive experience - the A330 MRTT, F-16 fighter jet, and ASTER 30 missile system. Also designed the F-15SG flight path animation in Unity using an already made script, researching RSAF flight patterns to inform the motion, and added a particle system for engine trail effects. No screenshots of the models are available due to NDA.

View on Viziofly →
RSAF plane 1
RSAF plane 2

A330 MRTT is the aircraft on the right.

My very first Blender model
following polygon runway tutorial!