top of page

Tech Projects

Tech Art

EndlessNeon
[Houdini, Unreal, Substance Designer]

Procedural Cyberpunk City
Created a city blending Eastern architecture with cyberpunk style using Houdini and Unreal Engine 5, featuring procedural buildings, dynamic assets, and custom materials.

MS3_Static1.0139.jpeg
Buildings
[Houdini]

Developed a procedural building generator in Houdini, enabling users to create customizable multi-story buildings with simple parameters.

 

demo.png
Stylization
[Unity]

Created a stylized 3D scene in Unity inspired by 2D concept art with non-photorealistic rendering techniques. Developed custom shaders with multiple light support, rim highlights, and animated colors to create a glowing edge effect.

mode1.png
FireBall
[WEBGL, GLSL]

Created a dynamic fireball effect using WebGL and GLSL shaders, featuring a procedurally displaced 3D icosphere. Implemented multi-layer noise with high-amplitude, low-frequency distortion for shape deformation and fractal Brownian motion for fine surface details.

Result.gif
Jellyfish
[Houdini]

Created a procedural jellyfish in Houdini with an animated bell, flowing tentacles using hair dynamics, and organic veins generated with the shortest path algorithm. 

output.gif

Rendering

CUDA Path Tracer
[CUDA, C++]

A CUDA-based path tracer designed to efficiently simulate realistic lighting in 3D scenes by tracing rays and evaluating their interactions with different materials.

final_edited.jpg
Vulkan Grass
[Vulkan]

Implemented a grass simulator and renderer in Vulkan based on Responsive Real-Time Grass Rendering for General 3D Scenes. 

grass.png
Sign Distance Function
[C++]

Implemented a raymarched scene with signed distance fields (SDFs) using a Cook-Torrance BSDF approximation for realistic shading. Created complex models with multiple SDF functions, transformations, and smooth boolean operations. 

sdf1.png
Stroke Rendering
[WEBGPU]

 A GPU-accelerated platform for expressive vector-based digital art, offering real-time rendering, variable-width strokes, and seamless integration on WebGPU.

屏幕截图 2024-12-09 145346_edited.jpg
PBR
[C++]

 Implemented a physically-based rendering (PBR) shader using the Cook-Torrance BRDF model with support for both diffuse and specular image-based lighting. 

 

PBR_edited_edited.jpg
WebGPU Deferred Rendering [WEBGPU, C++]

 Implements Naive, Forward+ and Clustered Deferred Shading techniques using WebGPU.

deferred.png
Customize Shader
[OpenGL, C++]

An OpenGL project featuring custom shaders and geometry rendering. Built a cube using vertex buffers and implemented shaders for Blinn-Phong lighting, matcap effects, iridescence, and deformation.

shaderfun.png

Tools

Particle Systems
[Unity, C++]

 Developed a particle system using C++ and OpenGL to simulate dynamic effects, including basic particle dynamics, noise-based procedural fireworks, and collisions with realistic bounce physics. 

屏幕截图 2025-01-07 135815.png
Houdini L - system Plugin
[Houdini, C++, MEL]

Custom Houdini plugin built with the HDK in C++, extending L-System modeling for procedural structures like trees and vines. Features dynamic updates and enhanced controls for flexible geometry generation.

屏幕截图 2025-01-15 232341.png
Behavioral Anmation
[Unity, C++]

 Developed a behavioral animation system using a combination of individual and group behaviors for autonomous agents. Implemented key features like seeking, fleeing, wandering, obstacle avoidance, and flocking.

屏幕截图 2025-01-07 142019.png
Maya L - system Plugin
[Maya, C++, MEL]

A custom Maya plugin built with the Maya API, designed for dynamic L-System modeling to create procedural geometry like plants and fractals. It includes a MEL-based GUI and a custom node for real-time geometry updates.

outputInstance.png

Games

Mini-Minecraft​
[OpenGL, C++]

Collaborated on a three-person team to develop a Minecraft-inspired project with interactive mechanics and procedurally generated terrains, including caves, hills, desert, and grasslands using noise algorithms. 

min1.png
Santa Claus Adventure
[Swift]

Worked on a team of three to create a game to control two Santa cars, avoid obstacles, and collect dropped gifts while delivering presents. Featuring customizable difficulty, vibrant visuals, engaging sound effects, and a holiday-inspired design.

屏幕截图 2025-01-07 161628.png

© 2024 by Annie Qiu

Contact

  • 電報
  • LinkedIn
  • Instagram
bottom of page