게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
opengl vertex 좌표 이동 질문드립니다.
게시물ID : programmer_13803짧은주소 복사하기
작성자 : 연한분홍
추천 : 0
조회수 : 2299회
댓글수 : 4개
등록시간 : 2015/10/11 21:58:33
a 및 A키를 누르면 4개의 Vertex좌표가 동일하게 왼쪽으로 0.1씩 이동
f 및 F키를 누르면 4개의 Vertex좌표가 동일하게 오른쪽으로 0.1씩 이동
r 및 R키를 누르면 4개의 Vertex좌표가 동일하게 아래쪽으로 0.1씩 이동
v 및 V키를 누르면 4개의 Vertex좌표가 동일하게 위쪽으로 0.1씩 이동
g 및 G키를 누르면 4개의 Vertex좌표가 동일하게 시계 방향으로 0.1씩 연속적으로 이동하면서 Window를 한바퀴 회전
(4개의 Vertex좌표가 어디에 있든지 상관없이 구동)
Page Up키를 누르면 4개의 Vertex좌표로 이루어진 폴리곤이 각 방향으로 0.1씩 연속적으로 확대
(4개의 Vertex좌표가 어디에 있든지 상관없이 구동, 폴리곤의 크기가 가시적으로 최대 확대일 때 더 이상 확대가 안되게 고정)
위의 모든 경우에서 동일하게 4개의 Vertex좌표가 Window 영역을 벗어나지 말 것.
 
여기서 a,f,r,v는 무난하게 만들었는데
g를 만드는데서 부터 막혀버렸습니다.
아직 기초단계라 그냥 c언어 하는 기분인데
감이 안잡히네요 ㅠ
시계방향으로 도는 조건 중에 내려가고 올라가는 부분 조건을 y의 vertex값이 0.5보다 작을 때 또는 클 때 이동하게 했더니
둘이 범위가 겹쳐져서 동작을 안하더라구요 ㅠ. 그래서 막 이거저거 생각해봤는데 잘 안되서
질문글까지 올리게 됐습니다. 조금만이라도 도와주시면 감사하겠습니다.
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호