Jian Liu

  • Home
  • About Me
  • Projects
  • Research Experiences
  • Contact
  • Home
  • About Me
  • Projects
  • Research Experiences
  • Contact

Welcome!

Mater student in Interactive Media and Game Development. Interested in backend development. Actively looking for full-time software engineer positions.

Latest Projects

View on Github

Path Tracing

Live Coding Virtual worlds

WallRunning and GrapplingHook

WarpStrike

ABOUT ME

I have a passion for various game development technologies including computer graphics and artificial intelligence.

EDUCATION

Huazhong University of Science and Technology (HUST)

2017

Bachelor of Science in Electronic Science and Technology

Worcester Polytechnic Institute (WPI)


2021

Master of Science in Interactive Media & Game Development

Projects

Path Tracing

Create microfacet material based on Cook Torrance model using Smith shadowing-masking and GGX distribution.
Implemented Path tracing algorithm and used Bounding Volume Hierarchy (BVH) and multi-thread to accelerate rendering.

View on Github

Rasterized Rendering

Implemented triangle rasterizer and use z-buffer to get depth. Used Barycentric Coordinates to caculate interpolation for points inside triangles.
Implemented Blinn-Phong Shader, Bump Shader, Displacement shader and texture shader to get different effects.

Blinn-Phong

Bump Mapping

Displacement Mapping

Texture

Live Coding Virtual worlds

Combined voice commands (Sphinx, Google Speech to Text), gesture recognition and graphic user interfaces to create an immersive VR environment enabling players to experiment with architecting virtual worlds. Developed in Unreal Engine 4.

Team: Kai Yan, Chunzhen Jiang

View on Github

VR Draw

Created VR painting tool (Oculus Quest) using Untiy.
Created "Thumb Up" and "Victory" gestures. Use them and "Pinch" which is the built-in gesture as input mechanism.

View on Github

WarpStrike

Implemented WarpStrike (FFXV) in Untiy. Created third person camera system using Cinemachine. And created after effects using Shader Graph.

View on Github

WallRunning and GrapplingHook

Implemented Wall Running and Grappling Hook in Unity based on FPS Microgame template.

View on Github

Cat Yard

Conducted background research and analyzed toys and games currently on the market to guide the design. Implemented the digital prototype in Unity.

Team: Laurie A. Mazza, Jingwen Xue

Graphical Simulation of Physical Systems

Created a variety of simulations that run on the GPU in real-time, including the Game of Life, Reaction Diffusion and Flocking (Boids) using WebGL/GLSL.

Flocking

Reaction Diffusion

Game Of Life

Snow Flakes

Google Speech to Text Plugin for Unreal Engine

Created simple drop-in node for the Unreal Blueprints scripting language enabling voice recognition using C++ REST SDK.

View on Github

AI Tweets Discriminator

Created Random Forest model and Convolutional Neural Network model to classify between two different users and classify between real and fake tweets of the same user.

Team: Jack Charbonneau, Jannik Haas, Mario Arduz, Joan Wong

View on Github

Cloud Based Gift Card Creator

Designed and developed REST APIs and Webpages using Swagger and React.js. Deployed them to API-Gateway and S3 bucket of AWS. Implemented use cases using AWS-RDS (MySQL) and AWS Lambda function.

Team: Zekun Dai, Beichen Xing, Daojun Liang

View on Github

Research Experiences

Quick Localization of Indoor Images

Graphic and Visual Computing Lab, HUST, Apr – Oct 2018

Reconstructed 3D indoor model through SFM (Structure From Motion) method using colmap framework.
Combined the model and MVS (Multiple View Stereo) to localize the object.

Virtual Reality Application Study

School of Optical and Electronic Information, HUST, Feb – June 2017

Conducted demand analysis on the virtual reality interior design system.
Made overall design scheme of the system, including UI, scene and interaction modules. Implemented them in Unity.
Built an Android VR application using Google Cardboard SDK.

Get in Touch

Feel free to talk to me about anything.

  • Email
  • Github
  • linkedin

Copyright © 2021 Jian Liu