Introduction: Cryo-EM has received global recognition for its capacity to resolve high-resolution structures of macro molecules, and deservingly, was the topic of the 2017 Nobel Prize in Chemistry. This recent spike in attention to cryo-EM has developed a major need for training tools for incoming scientists. To this end, funding institutions such as NIH, have… Continue reading CryoVR
Category: Projects
Planetary Landscape Generation
This is a course project for CGT581 geometry modeling class. The final goal for this project is to create a procedural generated planet. I implemented this demo using C++/OpenGL/GLSL. Some of the important features about the demo include: Implemented the adaptive level of detail to base planet geometry. The adaptive level of detail algorithm consists… Continue reading Planetary Landscape Generation
Underwater Rendering
This is a final project of CGT 520 class. CGT 520 is a fundamental class for computer graphics, most students do not have any prior knowledge related to OpenGL and GLSL. This is my first formal class related to computer graphics and OpenGL, I tried my best to create a vivid underwater environment using OpenGL/GLSL.… Continue reading Underwater Rendering
There is only War
There is only war is my undergraduate final project. This is also the first game I created. I made this game with my school mate. We formed a small team with 5 people, Liu and I were the main game designer and in charge of the development of whole project. When we first grouped together,… Continue reading There is only War
Naboo Training Base
Naboo Training Base is a first person fighting game, and it is also a VR game where players will wear HTC VIVE in order to play the game. It is the first VR game that I developed with two other group members.Here is a video which simply shows different role and responsibility of each team… Continue reading Naboo Training Base
Personal Art Work
All the work samples showed below were created by myself, from the prior concepts to final pictures. I chose these pictures mainly to demonstrated my artistic skills about digital arts. Anniversary This picture was created for inspiring myself when I first came to the United States. I chose the simple geometry boxes and engraved some… Continue reading Personal Art Work
Projects Overview
Here is a brief overview about the projects I have done before... Games and Interactive Media Underwater Rendering Oct. 2017 – Dec. 2017 Introduction: "Underwater rendering" is a technical demo which depicted a vivid beautiful shallow sea scenery. I want to apply lighting and shader techniques I have already learnt, and combine these with my… Continue reading Projects Overview