본문 바로가기

전체보기

아라 명왕 MMD 모델 배포 v1.01 엘소드라는 액션 게임의 아라 한(성씨가 한 씨)이라는 캐릭터의 "명왕"버전입니다.엘소드에 관심이 없어져서 제작하다가 무기한 보류중이던 것입니다. 대충 마무리하고 배포합니다.그리고 소마 모델에 있던 실수를 수정했습니다. 재질 설명은 "읽어요.txt" 또는 "readme.txt"를 참조하세요. 셰이더를 적용하는 경우는 NCHL Shader로 테스트하였습니다. 암호는 klir입니다. v1.01 (2017-09-21) - 밍크 모피 털의 텍스쳐가 뒤에 있는 재질을 렌더링하지 않는 문제를 해결했습니다. 해결방법은 아주 간단합니다. draw order를 수정해서 가장 마지막에 렌더링하도록 처리하면 됩니다. directx에서 흔히 발생하는 문제입니다. 새로 업로드한 파일은 저 부분만 수정되어 있습니다. 제작기간 : .. 더보기
아라 소마 MMD 모델 배포 v1.04 엘소드라는 액션 게임의 아라 한(성씨가 한 씨)이라는 캐릭터를 직접 PMX로 모델링했습니다. 재질 설명은 "읽어요.txt" 또는 "readme.txt"를 참조하세요. 셰이더를 적용하는 경우는 NCHL Shader로 테스트하였습니다. 암호는 klir입니다. v1.04 (2017-09-21) - 다리가 실수로 얇게 가늘어진 것을 원래대로 복원함.v1.03 (2017-01-14) - 등짝 어깨뼈 깎음. 포니테일 뿌리쪽 이동감쇠 수치 감소. 가슴 움직임 범위 추가 제한. 상체와 치마가 충돌하지 않게 함.v1.02 - 무릎의 위치를 낮춰서 정강이와 허벅지의 비율이 1:1에 가깝게 만듦. 허벅지 약간 굵게 함. body0.png 업데이트. 본,강체,조인트 재정렬. 제작기간 : 약 120시간 (약 30일) (v1.0.. 더보기
STOVE.exe 일시정지시키는 스크립트와 프로그램 루리웹 소울워커 게시판에 STOVE.exe 스토브 런처를 일시정지하는 팁을 썼었는데, 방법이 까다로워 배치스크립트를 만들었습니다. 해보니까 괜찮은것 같고 별 문제 없는것 같아서 계속 저런식으로 쓰고있습니다. 그래도 역시나 해골물일까... 프로세스를 일시정지하고 해제하는 윈도우 내장 기능이 없으므로 PSTools의 pssuspend 프로그램을 사용합니다. https://technet.microsoft.com/en-us/sysinternals/pstools.aspx 아래 두개의 실행파일만 사용합니다. pssuspend.exe와 pssuspend64.exe를 배치파일과 같은 위치에 놓고 배치파일을 실행하세요. 스토브런쳐와 소울워커 프로세스를 탐지하면서 동작합니다. - 스크립트 - ▼pssuspend 프로그램이.. 더보기
0-255색공간을 유지하는 ffmpeg 인코딩 옵션 ffdshow를 통해서 MJPEG로 인코딩하면 색공간 yuvj420p로 출력되는 영상이 나오던데, 이것을 그냥 아무런 처리도 안하고 다른 포맷으로 인코딩해버리면 색영역이 16-235로 줄어드는 현상이 있더군요. 기본값이 이상한건가?... 다른 인코딩 프로그램도 이런지는 잘 모르겠습니다. ffmpeg는 기본설정이 이렇더군요. 유튜브에 아무런 처리도 안하고 바로 MJPG코덱인 파일을 업로드하면 마찬가지로 16-235로 줄어듭니다.색공간 명칭, yuvj420p 같은데에서 j가 들어가면 간접적으로 0-255범위를 뜻하긴 하는데 이걸 그대로 유튜브에 올리면 yuv420p로 변환하는 과정에서 16-235로 바꿔버리더군요. 색범위가 16-235가 되면, 완전한 검은색은 약간 하얗게 떠보이고, 완전한 흰색은 약간 바래.. 더보기
pymeshio-klir_v3 http://klirstudy.tistory.com/entry/pymeshio v3에서는... Bone의 Head위치의 좌표가 0인 부분이 있으면 Tail위치가 이상하게 출력되는 버그를 고쳤어요. 이건 내가 만든 버그인 것이다... ㅜㅜ 더보기
그래픽카드 메모리가 모자라! NCHL Shader2와 WorkingFloor2의 조합은 가히... 무겁다고 말할 수 있다! 이것저것 테스트하다가, 만들고 있는 아라 5명을 우겨넣고 렌더링(AVI저장) 돌렸다. ▼2560x1440 해상도에서의 메모리 사용량. 메모리만 드럽게 처먹고 연산은 거의 하지않는 모습이다.너무 시시해서 그래픽카드 쿨링팬도 안돌아가는 모습이다.뭐... 그도 그럴것이... MMD는 싱글쓰레드 밖에 지원을 안해서 성능한계가 매우 낮다. ▼3840x2160 해상도에서의 메모리 사용량... 첫 프레임에서 에러 뿜! 그래픽카드 메모리 8기가가 모자란다고 주장하고 계시는 부분이다.수백만원하는 최신 전문가용 글카를 빼면 이게 현재 세팅가능한 최대의 그래픽 메모리란 말이다...;; 뭐... 이해는 가는 것이... 2560*14.. 더보기
MikuMikuDance x64, 윈도우 10 64비트에서 인코딩하기 무명P님의 블로그(http://mmdguide.tistory.com/796)에도 훌륭한 가이드가 있지만, 윈도우7을 사용할 것을 권장하고 있습니다.ffdshow를 사용하는 방법인데, 윈도우10에서는 64비트 인코더 설정프로그램이 동작을 안하거든요. 그래서 저 방법을 윈도우10에서 삽질하면서 따라하다가 나온 어느정도의 결론입니다....종결자는 절대 아니라고 생각하며 레지스트리를 만지기 때문에 상당히 지저분한 방법입니다.물론 만졌던 레지스트리는 폴더 분리가 확실하기 때문에 삭제하거나 되돌릴 때에는 깔끔하긴 합니다. 우선 코덱은 Xvid를 사용하지 않고 최신 ffdshow에서 권장하는(?) MJPEG(손실압축), HuffYUV(무손실압축)을 사용합니다.ffdshow에서 색공간 설정이 제한적이긴 한데, 제가 몇.. 더보기
pymeshio-klir_v2 http://klirstudy.tistory.com/entry/pymeshio v2에서는... v1을 업로드하면서 지원페이지 값을 바꿔봤는데 이것때문에 설치가 안되는 오류가 생겼습니다.이제 잘 설치되도록 했습니다. 더보기
pymeshio-klir버전 v1업뎃 강체,조인트 각도 고침(export시) http://klirstudy.tistory.com/entry/pymeshio 더보기
강체와 조인트 구성해서 내보내기 - 2 레퍼런스 - Pymeshio(변종) 다운로드 및 사용법 요약 튜토리얼 - 강체와 조인트 구성해서 내보내기 - 1 튜토리얼 - 강체와 조인트 구성해서 내보내기 - 2 강체와 조인트 정보를 블렌더에서 구성한 다음에 PMX로 내보내는 과정입니다. 총 2회로 나누었으며, 1회차는 우선 PMX에서 import해서 어떻게 데이터가 구성되어 있는지 확인하는 것을 해봅니다. 2회차는 물리연산이 적용될 본을 만들고 weight를 칠한다음, 조인트와 강체를 배치하고 내보내는 예시입니다. ▲ 새로운 개체로써 간단한 Cone을 준비하고 수직방향 edge만 골라서 선택한 다음, subdivide를 사용하는 작업을 반복해서 다단계로 만들었습니다. ▲ 음, 일단 버텍스를 2줄씩 잘라서 각각의 vertex group으로 assign.. 더보기