Skip to content

Loads data from a .dat file which represents a 3D Jet Model. Follows MVC Pattern

Notifications You must be signed in to change notification settings

PaarthB/OpenGL-Interactive-3D-Graphics-Jet-Plane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenGL: 3D Jet Plane Loader

Image

  • Loads data from a .dat file which represents a 3D Jet Model.

  • This application follows the MVC Architectural Pattern as can be observed by seeing the model, view and controller packages. That's why it also possesses a separate GUI for interaction with the 3D Model. The MVC pattern used is the passive variant of MVC.

  • It loads data in Tecplot ASCII format and renders it to be displayed. The application supports rotation & translation with the mouse (by keeping track of mouse events), pseduo coloring and wireframe display of the model. Additionally, we can also change the view: Orthographic and Perspective. The code is documented throghout which makes it easier to understand.

Usage:

  • Run the Renderer.java file, keeping the csv file and .dat file in the project directory.
  • Requires the standard JOGL (Java OpenGL) Distribution.

About

Loads data from a .dat file which represents a 3D Jet Model. Follows MVC Pattern

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages