MagicaVoxel 맥OS에서 실행시 검은 화면만 나오는 것 해결하기

이미지
메지카복셀이 맥OS에서 실행했을 때 아래와 같이 블랙 스크린으로만 뜨는 증상이 있네요.



메지카복셀 압축을 푼 상태에서 MagicaVoxel.app 파일을 압축 푼 폴더 상위 폴더등으로 이동을 시켜줍니다.



그리고 다시 MagicaVoxel.app 파일을 원래 폴더로 이동시킨 후 실행하면 잘 되네요.


오래전부터 발생한 이슈인데 아직도 발생하고 있나봅니다.

MagicaVoxel 익스포트한 모델 피봇 위치가 이상한 것 수정하기

이미지
메지카복셀로 익스포트한 모델들이 피봇 위치가 아래 그림과 같이 왼쪽 아래로 치우져저 있어서 수정하는 내용을 정리해봅니다. 엔진에 상관없이 메지카복셀에서 익스포트될 때 정보 자체에 이슈가 있습니다. 크게 수정 방법은 2가지입니다.



1. 메지카복셀 자체로 수정하기

메지카복셀 기본 모델입니다. 복셀 편집 상태에서 키보드 Tap 키를 누르면 아래 그림과 같이 World 편집 모드로 변경이 됩니다. 이 상태로 익스포트 해주면 해결이 됩니다. 정말 간단하죠.


유니티에서 임포트를 해봤습니다. 발 밑에 피봇이 제대로 잘 설정이 되어 있네요. 발 밑이 아닌 임의의 위치에 피봇을 수정하려면 월드 편집상태에서 기즈모를 사용해서 원하는 위치로 이동시킨 후 익스포트해주면 됩니다.


2. 블렌더를 사용해서 수정하기

모델을 임포트한 후 마우스 클릭해서 선택해줍니다.


G키를 눌러 이동모드로 전환 후 적당한 위치에 이동시켜줍니다.


모델에 마우스 우클릭 후 Set Origin -> Origin to 3D Cursor를 선택해줍니다.


피봇 포인트 점이 캐릭터의 발 밑으로 이동하게 됩니다.


블렌더에서 익스포트 후 다시 유니티에서 가져와본 것입니다. 잘 되네요.


아래는 Godot 엔진에서 임포트한 스샷입니다. 처음에 언급했듯이 엔진 문제가 아니라 익스포트 정보에 문제이기 때문에 같은 이슈가 있는걸 확인할 수 있습니다. 텍스쳐가 설정이 안된건 다른 이슈라 일단 논외입니다.

구형 AMD 그래픽으로 플루이드 모션 적용하기

제 시스템이 AMD A8-7600 카베리 내장 R7 그래픽과 지금은 처분한 레이븐릿지 2200G가 있었는데 2200G는 플루이드 모션이 쉽게 적용이 잘 되었지만, 유독 구형인 카베리에서는 플루이드 모션 적용이 쉽지 않았습니다. 이번 포스팅에서는 이미 널리고 널린 플루이드 모션에 대한 설명과 세부 세팅은 ARIMA님의 블로그 링크로 대체하고 플루이드 모션 적용이 이슈 해결한 부분만 정리해봅니다.

먼저 나타나는 증상으로는 아래와 같은 것들이 있습니다.

팟플레이어 시스템 코덱에 필터 목록이 아예 안보임팟플레이어 외부 코덱 추가로 추가해도 추가되지 않음BFRC 필터를 추가해도 영상 재생이 0초에서 진행이 안됨

구글링을 하면 나오는 해결책으로 다양한 것들이 있습니다.

Bluesky Frame Rate Converter(BFRC)과 그래픽 드라이버를 구버전을 설치BFRC 사이트에 링크 되어있는 .NET Framework 4.6이나 Microsoft Visual C++ 2017 런타임 설치BFRC DirectShow Filter Register 해보기BFRC AFM Mode 설정 바꿔가며 재부팅 해보기팟플레이어 외부 코덱 추가 - BFRC 코덱 추가해보기

위 해결책으로는 모두 성공하지 못했습니다. 해결 방법은 의외로 간단한데 먼저 사용된 버전은 아래와 같습니다.

BFRC 2.15.1라데온 아드레날린 2019 에디션 19.5.2팟플레이어 64비트
BFRC나 아드레날린 드라이버는 그 이전 버전에서도 동일한 이슈가 있었습니다. 해결은 팟플레이어 64비트에 BFRC AFM Mode 1으로 설정하면 잘 되네요. Mode2로 하게되면 필터 목록에는 보이지만 영상 재생이 안되는 이슈가 있습니다. 팟플레이어 32비트는 그 어떤 모드로도 필터가 아예 목록에 보이지 않았구요.
Mode2가 Mode1보다 더 부드럽지만 아쉬워도 별수없이 구형 시스템에서는 Mode1이라도 만족해야 할 듯 하네요.

라즈베리파이 라즈비안 NTFS 포맷 된 외장하드 사용하기

이미지
라즈베리파이에서 외장하드를 사용하려고 검색하면 관련된 이슈가 많이 나오더군요. 번개 표시가 뜨는 전력문제부터 외장하드 인식, 자동 마운트 등으로 말이죠. 전력문제 이외의 것들은 모두 GUI환경이 아닌 원격으로 접속해서 세팅하는 방법인 듯 한데, 일단 저는 라즈비안의 GUI환경에서 바로 작업을 하고 있어서 이런 이슈는 발생하지 않았습니다.

다행히 최근의 라즈비안에서는 외장하드를 연결하면 바로 아래와 같이 인식을 해줍니다. 
기존에 사용중이던 외장하드가 있는데, 도킹스테이션에 설치한 외장하드라 딱히 전원이슈도 없네요. 또 리붓을 해도 자동으로 마운트가 되네요.



다만, 윈도우 환경에서 쓰던 하드라 NTFS로 포맷된 상태여서 읽기는 잘 되지만 당연하게도 리눅스 환경인 라즈비안에서는 파일 삭제가 안되며 오류가 발생하네요.



라즈비안에서 NTFS 하드의 쓰기도 처리하기위해 아래와 같이 ntfs-3g를 설치해줍니다.



설치가 끝나면 reboot을 해주면 파일 삭제가 잘 됩니다.

라즈베리파이 라즈비안 사운드 출력 포트 설정하기

이미지
라즈베리파이3B에는 HDMI나 3.5mm 오디오 단자를 통해서 사운드를 출력할 수 있습니다. 일단 HDMI로 연결한 모니터에는 스피커가 없는 모델이라 소리가 안나는건 당연했고, 오디오 단자에 스피커 선을 연결해봤는데 왠걸? 소리가 출력이 되지 않았습니다. 다른 여타의 OS처럼 단자만 연결하면 자동으로 되지 않는 라즈비안이라 직접 명령어를 실행해줘야 하네요.

터미널에서 아래의 명령어를 입력해줍니다. 맨 마지막 숫자에 따라 출력 단자를 변경할 수 있습니다.



출력 단자 설정 후 alsa 폴더에 있는 테스트 사운드를 출력해도 되고 유투브등의 컨텐츠를 재생해서 확인해보면 되겠습니다.

라즈베리파이 라즈비안 무선 마우스 딜레이 걸리는 증상 해결하기

이미지
이전 포스팅에서 라즈비안에서 한글 입력 이슈를 정리해봤습니다. 이번에는 무선 마우스 딜레이 렉? 걸리는 이슈를 정리해봅니다.

유선 키보드 마우스를 사용하다가 USB포트를 하나 줄일겸 무선 키보드 마우스용 동글을 라즈베리파에 연결했는데, 키보드는 정상인데 마우스가 몇 초 느리게 따라오는 딜레이 증상이 생기더군요. 처음에는 싸구려 한성 무선 키보드라 다른걸로 사야하나 싶었지만 검색을 해보니 역시나 라즈비안에서 발생하는 이슈네요.

cmdline.txt를 수정해주기위해 터미널에서 nano 에디터로 열어줍니다. 그리고 마지막에 마우스 관련 명령어를 추가해줍니다.


Ctrl + x를 눌러 종료하려고 할 때 저장하겠냐고 하면 Y를 눌러 저장 후 라즈비안을 재부팅하면 해결이 됩니다.

라즈베리파이 라즈비안 한글 입력하기 - IBus

이미지
이전 포스팅에서 라즈비안에 한글 폰트를 설치해서 한글깨지는 것을 수정해봤습니다. 라즈비안같은 리눅스 계열에서는 한글 입력 이슈 발생시 해결을 위해 따로 한글 입력기들을 설치해줘야 하는 듯합니다. 여러 입력기가 있는듯 한데, 이번에는 IBus를 설치해서 한글 입력을 할 수 있도록 해보겠습니다.

먼저 ibus를 설치해줍니다.


IBus 설치 후 데몬 실행을 위해 기본 설정 - IBus 환경 설정을 눌러 데몬을 시작해줍니다.


 IBus 설정 - 입력 방식에서 한국어 - Hangul이 없다면 추가 버튼을 눌러 한국어를 추가해줍니다.


작업표시줄 오른쪽에 EN 아이콘으로 되어 있다면 마우스 클릭 후 한국어 - Hangul로 변경해주면 태극마크 아이콘으로 변경됩니다.

한글입력이 잘됩니다. 하지만 입력중에 스페이스바를 눌러 띄어쓰기하면 쓰던 글자가 한칸 뒤로 같이 밀리는 증상이 있습니다.

띄어쓰기 이슈 해결을 위해 추가로 ibus-gtk 관련 된것을 설치해줍니다.



마지막으로 IBus 데몬이 라즈비안 재부팅 후에도 자동으로 실행이 안되는 이슈가 있어서 기본 입력기로 IBus로 설정을 위해 터미널에 아래와 같이 입력합니다.