This project is no longer accepting applications. Subscribe to our newsletter to be notified of new projects!
Use WebGL to create a web page that allows users to visualize and interact with 3D objects.
In the rapidly evolving field of software development, the challenge of creating real-time, appealing visualizations and simulations is a critical industry demand (particularly in areas like gaming, virtual reality, and data visualization). In this Build Project, you'll wear the hat of a Software Engineer and develop interactive web-based graphics tool for visualization of 3D models. Under the supervision of an experienced Build Fellow, you'll design and implement user interfaces, optimizing graphics rendering performance, and integrating various types of data sources for dynamic visualization.
Get to know the Build Fellow and other students, ask questions about the project requirements, prepare your workspace.
Apply to your 3D objects transformations like translation, rotation, and scaling.
Load and display a 3D model.
Learn how to manipulate cameras in WebGL to create rotation and zoom effects.
Get access to all of our Build projects, including this one, by creating your Build account!
Get started by submitting your application.
We'll notify you when projects reopen. In the meantime, you can explore our resources and learn more about our Fellows.
Qiaodong Cui is a Software Development Build Fellow at Open Avenues, where he works with students leading projects in computer graphics and visualization.
Qiaodong is a software engineer at Inkbit where he works on geometry processing and shape analysis, he developed some efficient spectral methods for packing 3D objects.
Qiaodong has over 8 years of experience in software development. He interned at Dreamworks studio and Adobe prior joining Inkbit.
He holds a Ph.D. degree in Media Arts and Technology from the University of California, Santa Barbara.
A fun fact about him: He likes cooking. While working onsite, he almost always eats the lunch brought by himself.