Skip to content

Graphics engine that I made for learning 3D graphics, may become part of PoneNgine.

License

Notifications You must be signed in to change notification settings

WapaMario63/PonyGL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

PonyGL

Graphics engine that I am making just for learning 3D graphics, it might as well be the graphics pipeline for PoneNgine if it goes anywhere. Keep in mind the code may be messy.

Compiling

  • Have Qt 5.7 or later
  • Link the following libraries in the PonyGL.pro file:
    • GLFW
    • glew
    • SOIL2
    • SFML (for audio)
    • Assimp
    • Freetype (currently not used, but it will be in the future)
  • Load your own stuff (models, sounds, shaders, etc.) in the run() function and load them in the game loop inside PonyGL.cpp.
  • Compile it (tested under MinGW 32bit)
  • If you want, you can use the old PonyGL resources and load them, which are available here
  • Run that frick.

Using/Playing

Controls

  • WASD keys to move camera and mouse to look around
  • Hold CTRL to move faster
  • Hold R to move slower

About

Graphics engine that I made for learning 3D graphics, may become part of PoneNgine.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published