불티오락실
접속 : 5484   Lv. 62

Category

Profile

Counter

  • 오늘 : 22 명
  • 전체 : 244656 명
  • Mypi Ver. 0.3.1 β
[코딩] [패미컴] 고정 소수점 계산과 삼각 함수 활용한 버텍스 회전 (0) 2025/07/16 PM 09:25




점심을 먹다가 뜬금없이


패미컴으로


사각폴리곤을 그려서 회전시켜보자


라는 엉뚱한 생각이 들어 


시도해봤습니다.


결과는 실패입니다.^^


----------------------------------------


패미컴에서 사용할 수 있는


C (cc65)는 

C표준 라이브러리


math.h

stdint.h


를 그대로 사용할 수 없기에


float 연산을 지원하지 않아 


고정 소수점(fixed-point)으로


대체했습니다.


----------------------------------------


패미컴이 스프라이트 기반이다 보니


점찍기도 쉽지가 않습니다.


결국 스프라이트로 대체했지만


스프라이트 사이에 선긋기에는 실패했습니다.


----------------------------------------


대략 


스프라이트를 vertex 처럼 


이동과 회전 시키는 것까지만 


비슷하게 구현했습니다.


----------------------------------------



4편 <대형스프라이트 애니메이션편>을 준비 중입니다.



img/25/05/30/1972120ed692b79.png


신고

 
1 현재페이지2
X