Thanks to visit codestin.com
Credit goes to github.com

Skip to content

teixdavide/FEUP_SGI_HotAirBalloon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SGI 2024/2025 - TP3

Group T06G08

Name Number E-Mail
Davide Teixeira 202109860 [email protected]
Hélder Gabriel 202108719 [email protected]

Project information

This project, developed as part of the SGI (Computer Graphics Systems) curriculum, focuses on creating a detailed and dynamic 3D scene featuring a hot air balloon. The goal is to demonstrate advanced computer graphics techniques, including Level-of-Detail (LOD) implementation, texture mapping, particle systems, and NURBS-based surface modeling.

  1. Parser
    • Modular design: Implementation divided into separate files within the Loaders directory.
    • Each loader handles a specific aspect of the scene, ensuring clean, maintainable, and scalable code.
    • Used to structure foundational elements, such as basic scene components.
  2. STL and FBX Files
    • Used to model high-detail components of the balloon and its environment, such as the basket, burner, and surrounding elements.
  3. Curves
    • Utilized to define the flight path of the hot air balloon, ensuring smooth and realistic trajectories.
  4. Shaders
    • Implemented for visual effects on the balloon's surface, creating realistic lighting and texture interactions.
  5. Particles
    • Simulate realistic effects such as the flames from the burner or atmospheric interactions during the balloon's ascent.

Issues/Problems

  • Flight Path Closure
    • Ensuring the balloon's flight path forms a seamless loop or concludes naturally without abrupt transitions.
  • Smooth Animations
    • Improving the fluidity of the balloon's movement and the behavior of associated elements like flames and ropes.

Table and chair

Table and chair

About

🎈 | 3D Hot Air Balloon Racing Game in ThreeJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages