2014년 3월 11일 화요일

오토데스크가 소프트이미지를 매입한 뒤에 한일을 ICE를 이용해서 설명.



트위터에서 주워옴.  내가 만든것은 아님.

VTFEdit를 이용한 텍스쳐 작업

VTFEdit Nem 만든 GUI 벨브 소스엔진 텍스쳐 제작 툴이다.

작업준비
일단 텍스쳐 작업에 들어가기 앞서 텍스쳐 작업에 도움이 되는 VTFshell extension 다운로드 하자. 자신의 OS 버젼에 맞는 비주얼 C++ 런타임 패키지를 다운로드 한뒤에 설치해주자.

Nem's tool VTFLib  VTFEdit 다운로드 해서 설치를 하자. 둘다 installer 링크를 눌러서 다운로드를 받은 파일을 설치하면 된다.

File
New - VMT 파일 만들기
Open - VTF, VMT 파일 열기
Save, Save as - VTF 파일로 Import 파일을 저장.
Export - jpg, png, tga 등의 그래픽 파일로 텍스쳐를 저장한다.
Edit
Copy - 텍스쳐 메모리로 복사
Paste - 메모리로 복사된 텍스쳐를 붙이기.
View
Channel

  • RGB (Red, Green, Blue) 빛의 삼원색을 전부 적용.
  • Red - 적색 채널만 보여준다.
  • Green - 녹색 채널만 보여준다.
  • Blue - 청색 채널만 보여준다.
  • Alpha - 알파 채널을 보여준다.

Tile - 타일 형태로 텍스쳐를 깔아준다.
Tools
Create VMT File - 벨브 재질 파일을 만드는 작업을 한다.
Convert Folder - 폴더에 있는 *.TGA, *.PNG 파일들을 전부 VTF 파일로 바꾸어 준다.
Convert WAD File - 오래전 퀘이크 시절때 쓰이던 WAD 파일을 바꾸어준다.

참고자료

2014년 2월 19일 수요일

아메리카나 - 마야로 만드는 팀 포트리스 2 모자.

튜토리얼 링크





주의 팀포트리스 워크샵 시스템이 바뀌었다. Itemtest를 사용하면 검은 화면만 나오는것을 확인.
게임 실행후에 나오는 워크샵 브라우저에서 제작한 아이템 접수를 해야 된다.


마야는 현재 Maya LT로 프로모션 중이라서 싼 가격에 사용이 가능하다. 하지만 블렌더가 너무 좋아졌다. 그냥 블렌더를 써도 거의 모두 3D 폴리곤 작업 커버가 가능하다. 특히 게임 영역은 이제 거의 완벽하다. 더군다나 공짜이다.


단, 국내 게임 스튜디오 취업이 목표라면 맥스를 다루면 된다. 외국의 스튜디오들은 마야판 이다.


저 두 소프트웨어 강좌는 널리고 널렸으니 이 블로그 주인만의 취향인 소프트 이미지를 밀고 있다.


2014년 2월 18일 화요일

소프트 이미지 사용자가 스팀의 소스엔진 모딩을 하기 위한 준비

소스엔진에서 쓰이는 파일 포멧중에서 소프트이미지에서 익스포트 가능한 포멧들에 대해서 알아보았다.


이놈의 엔진은 버젼이 개발 년식이 다 달라서 전부 다르다. 라고 생각을 했었다.


하지만 의외로 FBX 포멧을 제대로 지원하고 있었다. 그러니까 하프 라이프 같은 초기 버젼의 소스 엔진 게임이 아니라면 그냥 FBX만 이용해도  된다.


주로 FBX를 이용하면 되는 게임들 목록.


워크샵 및 모델링 튜토리얼 링크.



포탈 2, 레프트4데드, 카운터 스트라이크 GO, 소스 필름 메이커(FBX2DMX를 이용) 팀포트리스 2 (게임내 워크샵 기능을 이용하면 FBX로 모자 임포트가 가능하다.)


도타2는 게임 실행하면 나오는 워크샵 브라우저에서 해당 되는 품목의 체크박스에 정확한 내용을 채워준뒤에 제작을 해둔 FBX를 이용하자.


Left4Dead 2 와 소스 필름 메이커 그리고 포탈 2 및 Counter Strike Global Offensive도 소프트 이미지에서 FBX 포멧으로 익스포트 한뒤에 SourceSDK bin 폴더에 있는 툴인 FBX2DMX 툴로 DMX 포멧으로 변환 하면 만사 해결이다.


팀포트리스 2 워크샵은 itemtest를 시동을 해보니  검은 화면만 나온다. 왜 이럴까? 그냥 이 툴 사용은 포기하고 게임안에 있는 워크샵 브라우저를 사용하자. smd, dmx, fbx 파일들의 사용이 가능하다.


itemtest는 이제 작동도 제대로 되지 않는 구식 툴이  되어 버린 모양이다. 사용치 않는것이 권한다.



2011년 8월 4일 목요일

소스엔진 준비와 시작

1 소스엔진의 시작



1.1 준비물 구하기

  1. GCFScape 구하기.
  2. 포토샵용 VTF플러그인 다운로드.
    •   김프를 써도 되지만, 취업이 목적이라면 포샵을 배우는게 더 좋음.
    • 포토샵은 알아서 구하시길…
  3. 3D 편집을 위한 툴을 구하자, 필자는 소프트이미지 모드툴을 추천
    •  게임 업체 취업을 하려는 사람이면 그냥 맥스 지만 주인장이 권하는.. 그러니까 제발 써줘요. 쥅알~
    •  맥스 2012, 소프트이미지 2012 같은 프로그램은 알아서 구하자.
    • 돈이 없는 양심 돋는 자를 위한 오픈소스 프로젝트 블렌더 를 다운로드 해서 사용을 해도 된다.
    • 모드툴이 아닌 경우에는 Softimage Addon 필요한데 "Steam\steamapps\brunhilde1\sourcesdk\xsi" 폴더를 찾아보면 Addon 파일이 있다. - SourceSDk에 포함이 되어 있는 버젼은 모드툴 4.x 대를 위한 어드온이었다.  벨브 어드온을 다운로드를 받자. 6.02 버젼이다.
    • 엔진 업뎃이 된 이후로는 FBX 파일이 주로 쓰이므로 모드툴을 쓰지 않아도 된다. 오토데스크 학생용 라이센스를 이용하면 소프트이미지를 무료로 사용 가능하다.
  4. MDL 모델 디컴파일은 크로우바 툴을 이용하자.
    • 문제 발생 -  크로우바 툴로 디컴파일한 MDL 파일에서 추출된 SMD 파일들은 블렌더 2.6 이상 버젼의 블렌더에 소스툴이 설치된 환경에서만 제대로 읽힌다. 어차피 블렌더는 무료이니 그냥 일종의 모델링 컨버터 역활을 위한 도구로 블렌더를 사용해도 될것이다. 이 툴은 본격적인 소호, 인디 게임 제작 사업에도 아주 유용한 툴임은 틀림이 없다. 
  5. 스팀브라우저를 설치를 한다.
  6. 스팀브라우저에서 "모든게임" 이라고 된곳을 마우스로 콕 찍어서 "도구"로 변경 하면 나오는 "Source SDK"를 따블클릭 해서 다운로드 시작.
    • 팀포트리스 2 가 무료가 되면서 소스 엔진 SDK가 상용 개발이 아닌 개인 사용자에게는 무료로 배포되고 있다.
  7. 노트패드++를 다운로드. 개발 편의를 위한 노트패드++의 플러그인 VDF language mod도 같이 구해서 사용을 하자.

이럼 기본적인 작업 준비는 끝.


1.2 실행을 해보자.


  • 일단 Source SDK가 다운로드가 끝나기를 기다린뒤에 100% 채우면 따블클릭으로 Source SDK 브라우저 실행.
  • 자신이 제작을 하고자 하는 게임을 Source SDK에서 선택을 한다.
    • 설명으로 모르겠으면 일단 Source SDK - Setting Up 비디오을 천천히 돌려볼걸.
    • 필자는 팀포트리스를 선택.
      1. Source SDK 브라우저에 하단의 Engine Version을 Source Engine 2009로 설정.
      2. Current Game 을 Team Fortress 2 로 설정.
  • 맵제작은 Hammer Editor 를 사용.
  • 캐릭터의 동작 확인은 Model Viewer를 사용한다.

2011년 7월 3일 일요일

소스엔진 맵 제작 - 카테고리

맵제작 도구 준비 작업등에 도움이 되는 글들
맵 제작

 1. 맵제작의 시작 - 팀포트리스2 맵 제작 가이드 블로그 글
     * 이제 팀포2가 무료로 풀렸다 그냥 팀포2를 다운로드 받고 SDK도 같이 받고 실행하면 된다.
 2.  기본적인 땅과 하늘 -  팀포트리스 2 맵 제작 가이드 블로그 글.
 3. 리스폰만들기
     * 리스폰 공간과 보급락커 만들기
     * 리스폰구역 설정과 배리어 만들기
     * 문만들기

꺠속...

2011년 6월 29일 수요일