( ** 인프런에서 들은 강의 '홍정모의 게임 만들기 연습 문제 패키지'를 통해서 공부한 내용과 연습 문제 풀이입니다. **)
// MyExample1
class MyExample1 : public Game2D
{
float time = 0.0f;
public:
void update() override
{
beginTransformation();
{
rotate(time*5.0f);
drawFilledStar(Colors::gold, 0.2f, 0.13f); // Sun
rotate(time*10.0f);
; translate(0.5f, 0.0f);
drawFilledCircle(Colors::blue, 0.1f); // Earth
rotate(time*10.0f);
translate(0.2f, 0.0f);
drawFilledCircle(Colors::yellow, 0.05f); // Moon
}
endTransformation();
time += this->getTimeStep();
}
};
**** 키워드 : 로컬 좌표계와 월드 좌표계의 활용 ****
'스터디 > OpenGL' 카테고리의 다른 글
[ OpenGL ] 공 튀기기 시뮬레이션 (0) | 2019.10.31 |
---|---|
[ OpenGL ] 랜덤 함수와 집 객체 (0) | 2019.10.31 |
[ OpenGL ] 사람 클래스 구현 ( 이동과 점프 애니메이션 ) (0) | 2019.10.31 |
[ OpenGL ] 탱크 이동 및 발포 구현 ( 메모리 누수 관리와 총알 중첩 생성 ) (0) | 2019.10.31 |
[ OpenGL ] 도형 익히기 (0) | 2019.10.31 |