Skip to main content

Tafi

In this project, I worked as a WebGL developer while also scripting tools in Blender using Python. My contributions included building the interactive 3D environment that powers the character creation process in this project and DCC tools around it

  • Description of the imageThreejs
  • Description of the imageReact
  • Description of the imageBlender
  • Description of the imagePython

Bringing the Metaverse to Life

Project Tafi is a WebGL-based platform developed for Daz3D, designed to transform how people create and interact with NFT-compatible characters. Built with Three.js and React, the platform focuses on delivering an immersive experience. Tafi enables users to craft unique digital characters that seamlessly integrate into the metaverse.

Crafting 3D Web Experiences

This project involved working with lighting, shading, and textures to create a polished scene in threejs platform. Along the way, I learned how to optimize assets for the web, create realistic lighting, and fine-tune performance for a smooth, immersive experience.

Building Tools

This project had numerous assets that needed thumbnails for web previews. So, I built the Thumbnail Generator—a custom Python tool in Blender designed for batch-making thumbnail images of 3D assets. It automates the process of framing the assets in the camera and snapping consistent shots, making it super easy to create neat previews for big asset collections.