[Ihoo] 스프 라이트 캡쳐해 봅시다.
페이지 정보
작성자 Leona123 작성일 24-10-03 16:58 조회 614 댓글 0본문
스프라이트 캡쳐 - 제가 하는 방식으로 설명을 하겠습니다.
스프라이트 캡쳐 방법엔 여러 가지가 있습니다만, 에뮬레이터의 샷팩토리 기능을 사용하면 편리합니다. 일단 샷팩토리 있는 에뮬부터 설명.
네오레이지의 경우 게임중에 TAB키를 눌러서 메뉴화면으로 간 뒤 샷팩토리로 들어갈수 있습니다. 왼쪽의 체크들중 일부를 없애면 특정 그림이 사라지는걸 볼수 있습니다. 한프레임 씩 넘기는 기능도 있고 배경을 분홍색으로 바꿀수도 있고 샷팩토리 상태에서 PauseBreak키를 누른후 TAB키를 누르면 정지상태에서 다시 게임화면으로 돌아갑니다. 이걸 이용해서 원하는 스프라이트 캡쳐가 가능합니다.
카왁스의 경우 일단 배경색을 분홍(잘 안쓰이는 색이므로 주로 투명색으로 사용됨)으로 바꾸려면 비디오 -> 배경색 설정 -> 분홍 으로 하면 됩니다.
그리고 샷팩토리 기능은 도구 란에 보면 있습니다.
여기서 네오레이지와 마찬가지로 체크를 해제하면 특정 부위의 그림이 사라집니다. 오른쪽에 Step frame을 누르면 한프레임씩 넘어가고 Deactivate selection 은 선택된 체크를 전부 해제하는것이고 그밑에선 선택된것에 전부 체크하는 것 그밑에 버튼은 전체에 체크하는것입니다. Blink selected 에 체크를 하면 현재 선택된 곳의 해당 스프라이트가 깜박거려서 알아보기 편리합니다. 위에 layers는 화면 맨앞에 표시되는 그림들(라이프바 파워바 같은)을 사라지게/보이게 할수 있습니다.
캡쳐를 할 때는 Unfilterd로 합시다. 만약 Filterd(비디오효과적용)로 캡쳐를 하면 캡쳐된 파일 해상도가 높아진다든지 귀찮게 됩니다.
이런식으로 만든 후 Screenshot(Unfilterd)를 누르면 캡쳐가 됩니다. 카왁은 png파일로 저장이 되므로 PCX파일로 바꿔야 하며, 팔렛적용을 해서 256색포맷 PCX파일로 바꾼 후에 SFF파일에 넣어야 합니다.
포토샵을 이용하면 이 모든게 다 가능한 것 같지만 전 포토샵을 잘 모르기 때문에 다른 방법으로 설명하겠습니다.
먼저 ACDSEE를 이용해 포맷을 바꿉니다.
BMP로 바꾼후 윈도우 그림판에서 외곽을 자른 뒤 포토샵으로 팔렛을 만들고 다시 PCX로 바꿔서 팔렛에 적용시킨 후에 SFF파일에 넣어야 합니다만 MCM2.0을 쓸 경우 스프라이트를 추가할 때 Crop Image 기능이 있어서 자동적으로 테두리를 잘라줍니다.
일단 포맷 바꾸는거. ACDSEE를 실행해서 그림파일에 마우스 오른쪽 클릭을 해서 Convert를 누르면 원하는 포맷으로 바꿀수 있습니다.
이 옵션에서 Edit를 누르면 간단한 그림파일 편집이 가능한데 ACDSEE설치시 ‘포토캔버스’인가 하는걸 깔아야 됩니다.
일단 MCM2.0의 자동자름 기능을 안쓸때. 확장자를 BMP로 바꾼뒤에 윈도우의 그림판으로 테두리를 잘라줍니다. 그림판에도 축소/확대 대칭이동 파일로부터 붙여넣기 등 괜찮은 기능이 있습니다.
그림판으로 테두리를 자른 모습.
이다음엔 팔렛 적용을 위해서 다시 PCX포맷으로 바꿉니다.
이제 팔렛을 만들 차례입니다.
만약 MAME처럼 배경분리가 안되는 에뮬의 캐릭터를 만들고 싶다면 처음엔 캡쳐를 한후 외곽부분을 직접 분홍색으로 칠해서 왼쪽 그림처럼 만들어야 합니다. 그래야 팔렛을 추출할수 있기 때문입니다. 한번 캐릭터팔렛을 만들어 놓으면 다음엔 외곽을 분홍색으로 칠하지 않아도 팔렛적용만 하면 알아서 배경과 캐릭터가 분리됩니다.
MAME게임의 경우 옵션에서 정지화면밝기를 1.0으로 맞춘후(게임중 P를 눌러 정지시켰을 때 화면 안어두워짐) 게임내에서 P를 누른 상태에서 Shift+P를 누르면 한프레임씩 넘어갑니다.
스프라이트 캡쳐 방법중에 카왁스로 네오지오게임을 돌릴 경우 메뉴의 game->neogeo setting -> Debugdipswitches를 이용해 뽑을수도 있는데 이식의 세계의 J.LEE님께서 쓰신 글인
디버그 모드 강좌글를 참조하시기 바랍니다.
댓글목록 0
등록된 댓글이 없습니다.