Skip to content

5th Sem Computer Graphics Project using pyOpenGL, pyGLFW, pyWavefront, PIL.

Notifications You must be signed in to change notification settings

rahulshah63/A380-Modeling--A-Computer-Graphics-Project

Repository files navigation

AirBus A380 Modeling in OpenGL

3D rendering of a AirBus A380 airplane using the concept of computer graphics along with the implementation of multiple camera and lighting.

Lights

Three different types of lights are being used.

Point Light

4 different coloured point light are used.

Directional Light

Used for Day-Night effectt

SpotLight

Used as a cockpit headlight.

Images

Static Camera from fixed eye to fixed target

Static Camera mode

Following Camera from fixed eye to moving target

Following Camera mode

Moving Camera from moving eye to moving target

Moving Camera mode


System Requirements

  • Operating System : Linux/ Windows
  • Programming Language : python 3.x
  • Graphics API : pyOpenGL 4.x
  • Library : pyGLFW, pyWavefront, PIL

Building Instructions

Run main.py after pip installing the above libraries.

Use WASDEQ keys to move the plane in front, left, back, right, up and down.

Use the UpDown and LeftRight to rotate the cockpit look directin.


Developers:

1.Milan Shretha. 075BCT050 (@Shrestha33)
2.Prabin Paudel 075BCT060 (@prab205)
3.Rahul Shah 075BCT063 (@rahulshah63)

About

5th Sem Computer Graphics Project using pyOpenGL, pyGLFW, pyWavefront, PIL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published