Skip to content

Flanctory-Studio/Advanced-Graphics-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Graphics Programming

A project developed with QT by Aleix Gabarró, Óscar Hernández and Jonathan Molina-Prados.

Features Implemented:

  • Mouse Picking (rendering entities in a texture):

Mouse Picking

  • Editor background and grid:

Editor Background Editor Grid

  • Deferred Shading Pipeline:

Deferred Shading Pipeline

  • SSAO Graphic Technique:

SSAO Graphic Technique SSAO Final Result

  • Orbital Camera: Orbital Camera

  • Settings: From the misc settings tab you can edit different properties from the engine such as:

    • Camera:
      • Speed
      • FOV Y
    • Enviroment:
      • Background color: Change the color of the background
      • Outline color: Change the color of the outline
      • Outline width: Change the width of the outline
    • Editor visual hints:
      • Grid: Activate/Deactivate the grid
      • Light sources: Activate/Deactivate the light sources
      • Selection outline: Activate/Deactivate the outline
    • Rendering:
      • SSAO: Activate/Deactivate the SSAO
  • Controls:

    • LMB: Select Entities by left-clicking them in the scene or the hierarchy window.
    • F: Focus the selected entity.
    • RMB + WASDQE: Navigate through the scene in a first person point of view.
    • RMB + Panning: Look around.
    • SPACEBAR + RMB + Panning: Orbital camera around the selected object.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •