Skip to content
This repository has been archived by the owner on May 5, 2022. It is now read-only.

RyuaNerin/SolarSystem

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

OpenGL 로 작성한 태양계

  • 2020년 2학기 '컴퓨터 그래픽스 실습' 기말과제
  • LICENSE

screenshot screenshot screenshot screenshot

구현 내용

  • OpenGL Modern
    • Glad
      • OpenGL 3.3 compatibility
        • GL_EXT_multisample
      • WGL
        • WGL_ARB_create_context
        • WGL_ARB_create_context_profile
        • WGL_ARB_extensions_string
        • WGL_EXT_extensions_string
    • GLFW v3
    • 퐁 쉐이딩 (pong shading)
    • 셰이더를 사용한 고속 3D 렌더링
    • 비동기 텍스쳐 로딩
  • 폰트 : D2Coding
  • 태양 수성 목성, 금성 지구 화성 목성 토성 천왕성 해왕성 + 명왕성
  • imgui 를 사용한 옵션 창
    • FPS on/off
    • 날자 on/off
    • 도움말 on/off
    • 애니메이션 속도 on/off
    • 애니메이션 재생 속도 설정
    • 배경 on/off
    • 행성 이름 on/off
    • 행성 궤도 on/off 및 스타일 설정
    • 카메라 위치 설정
    • VSync, MSAA MultiSampling on/off
  • 등등...

lib

  • OpenGL modern
  • imgui
  • glad
  • glm
  • freetype
  • glfw-3.3.2

About

OpenGL 로 작성한 태양계 시뮬레이션

Resources

License

Stars

Watchers

Forks

Packages

No packages published