안녕하세요. 엽굵입니다.
요즘 핫한 모델링 추가 방법을 조금 간단히 접근할 수 있게
Turuhan의 내용을 토대로 정리해보았답니다.

저는 개인적으로 Cursor Ai를 컴퓨터에 설치해서 사용합니다.
다른 ai를 사용할경우 아래 내용을 응용하셔서 하셔야합니다만.. 잘 모르겠네요 다른건.

준비물 3가지
1.우선 아래 Turuhan님 게시글에서 노에시스를 받으시기 바랍니다..
https://www.inven.co.kr/board/diablo2/5842/8300
2.변경할 몬스터 폴더 또는 아이템 폴더 압축
- 몬스터: datahdcharacterenemy몬스터.json 과 몬스터 이름의 폴더 압축
- 아이템: datahditemsweaponsword변경할 무기.json과 무기 폴더 압축 (소드가 아니면 다른 폴더꺼)
3.https://sketchfab.com/ 에서 적용할 모델 파일 다운로드

1. 몬스터 or 아이템 폴더

바꿀 몬스터 또는 아이템 폴더 전체를 zip으로 올리세요. 올리기 어려우면 폴더 경로를 적는다.

- 몬스터: datahdcharacterenemy몬스터.json 과 몬스터 이름의 폴더 압축

- 아이템: datahditemsweaponsword변경할 무기.json과 무기 폴더 압축 (소드가 아니면 다른 폴더꺼)

2. 새 모델

블렌더 파일, zip, fbx, obj 중 가진 것을 올린다. 스케치팹 주소만 적지 말고, 받아 둔 압축 파일을 같이 올린다.

3. 노에시스 경로

작업 중간에 노에시스가 있는 경로를 적는다. 기존 GR2를 덤프할 때 이 프로그램을 쓴다.

C:UsersAdminD2modD2RM_Noesis+PluginsNoesis64.exe (자신의 노에시스 프로그램 경로로 적어야합니다)

  *Turuhan님 게시글에서 노에시스를 받으시기 바랍니다..
    https://www.inven.co.kr/board/diablo2/5842/8300

이미 채팅을 시작했는데 경로를 빼먹었으면, 그 시점에 아래만 보낸다.

이 프로그램으로 기존 GR2를 덤프하고, 이어서 진행해.C:UsersAdminOneDrive바탕 화면D2modD2RM_Noesis+PluginsNoesis64.exe


4. 프롬프트

아래를 붙여 넣고, <> 만 채운다. 얼굴이 보이는 그림이 있으면 같이 붙인다.


실제로 위 1~3 파일 또는 경로 추가해서 ai에 적을 내용↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

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


첨부한 몬스터 폴더의 HD 모델을, 첨부한 새 모델로 바꿔 줘.

몬스터 폴더: <zip 또는 폴더 경로>

새 모델: <blend 또는 zip 경로>

노에시스: C:UsersAdmin바탕 화면D2modD2RM_Noesis+PluginsNoesis64.exe

(자신의 노에시스 프로그램 경로로 적어야합니다)

이 글의 방식으로 진행해. https://www.inven.co.kr/board/diablo2/5842/8300

노에시스로 기존 GR2를 덤프하고, 정점을 줄이지 말고 버퍼를 늘려서 넣어.

- UV seam을 합치지 마. 정점과 삼각형을 지우지 마. 데시메이트하지 마.

- 새 Vertex 버퍼와 Index 버퍼를 파일 뒤에 추가해. 기존 배열 위에 덮어쓰지 마.

- Vertices relocation과 Indices16 relocation을 그 새 위치로 바꿔.

- Vertex 수, Index 수, Triangle group 수, Marshalling(개수와 새 offset), CRC를 LOD마다 다시 계산해.

- 16비트 인덱스를 써. 가장 큰 인덱스는 정점 개수보다 작아야 해.

- 있는 LOD는 전부 이 모델 전체로 채워. LOD 번호는 0, 1, 2… 각각 유지해.

- 털(fur) 재질이 아니라 몸 재질에 올려.

- 텍스처 ALB / NRM / ORM 은 DXT5이고 밉을 모두 넣어. 그림 파일이 없고 재질 색만 있으면,

그 색으로 아틀라스를 만들어 UV를 배치해.

- 노멀을 새로 그릴 때는 알파를 128로 해. 원본 노멀의 알파에 방향이 들어 있으면 그 값은 그대로 둬.

- 새 모델의 위(+Y)를 이 몬스터의 위에 맞추고, 비율은 유지한 채 원래 몬스터 크기에 맞춰.

- 발은 바닥에 닿고, 얼굴이 걷는 방향을 보게 해. 첨부 그림이 얼굴이다.

- 창고 JSON이랑, 내가 말하지 않은 파일은 수정하지 마. - 넣은 다음, 게임을 완전히 끄고 다시 켜야 한다고 알려 줘.


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

이제 결과물을 확인하고,
게임에서 본 결과가 다르면, 스크린샷을 붙이고 해당 문장만 보낸다.
하단 예시)
  • 이 프로그램으로 기존 GR2를 덤프하고, 이어서 진행해. C:UsersAdmin바탕 화면D2modD2RM_Noesis+PluginsNoesis64.exe (자신의 노에시스 프로그램 경로로 적어야합니다)

  • 옆으로 누워 있다. 발이 바닥에 닿게 세워.

  • 하늘을 보고 옆으로 걷는다. 네 발이 땅에 닿고, 얼굴이 진행 방향이 되게 해.

  • 앞뒤가 바뀌었다. 첨부 2번이 얼굴이고 3번은 뒤다.

  • 가까이선 보이다가 멀어지면 사라진다.

  • 걸어갈 때 발이 뼈를 따라가게 해. 지금은 몸 중심에 통째로 붙어 있다.

  • 공격할 때 첨부 영상처럼 <부위>가 <방향>으로 움직이게 해. 클립은 attack1, attack2.

  • 색이 너무 단순하다. 첨부 그림처럼 <부위별 색>으로 바꿔. 모델링이랑 동작은 유지해.


이런식으로 하나씩 고쳐나가시면 됩니다.



*한번 수정에 성공하셨다면, 앞으론 원본과 변경할 모델링 파일 압축 파일 2개만 넣고
앞에 성공한 방식 참고해서 이것도 해줘 라고하시면 2~3번 안에 다 제작이 가능하답니다.