지원 티켓 만들기
팔로우

Q100242 : Windows 용 Katana 실행 프로그램 만들기

개요

Katana를 시작하고 다양한 렌더러 플러그인을 사용할 수있게하려면 몇 가지 환경 변수가 올바르게 설정되어 있는지 확인해야합니다. 현재 이러한 환경 변수를 관리하는 가장 쉬운 방법은 실행기 배치 스크립트를 사용하여 Katana를 시작하는 것입니다.

이 기사에서는 다양한 렌더러 플러그인을 다루며 사용 준비가 된 예제 스크립트를 제공합니다. 주석 처리가 잘되어있어 워크 플로우에서 사용하지 않아도되는 렌더러 플러그인에 대한 참조 만 삭제하면됩니다.

참고 : 이 스크립트에서 사용되는 다양한 구성 요소에 대한 경로가 다른 경우 해당 경로를 시스템의 올바른 위치로 업데이트해야합니다.

Windows에 Katana 를 설치하고 라이센스를 아직 설치하지 않은 경우 Q100241 : Windows에 Katana 설치   

추가 정보

이 스크립트를 수정하고 사용하는 방법에 대한 지침은 다음 단계를 따르십시오.

  1. 아래의 스크립트 내용 (예 : 실행기 배치 스크립트 )을 복사하여 메모장과 같은 텍스트 편집기에 붙여 넣습니다 .
    예제 파일도 첨부되어 있으므로 첨부 된 zip 폴더를 다운로드하여 내용을 추출하십시오. 포함 된 .bat 파일을 편집하려면 파일을 마우스 오른쪽 단추로 클릭하고 '편집'을 선택하십시오.
  2. 주의 깊게 스크립트를 통해 지정된 경로가 시스템에서 동일한 지 확인하십시오. 그렇지 않은 경우 올바른 위치를 가리 키도록 업데이트하십시오.
  3. 사용하지 않는 도구 (예 : 렌더러 또는 사용자 지정 스크립트)와 관련된 섹션을 삭제합니다.
  4. Katana 2.5v4.bat 파일을 저장하고 닫습니다.
  5. 이제 .bat 파일을 두 번 클릭하거나 마우스 오른쪽 버튼으로 클릭> 열기를 클릭 하여 명령을 실행하고 필요한 모든 환경 변수가 설정된 Katana를 시작해야합니다. 예를 들어 Python 탭에서 다음 명령을 실행하여 올바르게 설정되었는지 확인할 수 있습니다.

     import os
    print os.environ['KATANA_RESOURCES']

    이것은 런처 스크립트에서 KATANA_RESOURCES에 추가 한 경로를 출력합니다.
  6. 바탕 화면 아이콘을 클릭하여 Katana를 시작하려면 다음 방법으로이 아이콘을 추가 할 수 있습니다.
  • .bat 파일> 바로 가기 만들기를 마우스 오른쪽 단추로 클릭하십시오 .
  • 바탕 화면에 생성 된 바로 가기를 놓습니다.
  • 바로 가기 > 속성> 바로 가기 탭> 아이콘 변경을 마우스 오른쪽 단추로 클릭하십시오 .
  • 이제 .bat 파일에 아이콘이 없다는 경고가 표시 될 수 있습니다. 좋아요를 클릭하면 다른 위치에서 아이콘을 선택할 수있는 옵션이 나타납니다.
  • 찾아보기 ...를 클릭하고 Katana 설치 디렉토리 (KATANA_ROOT)로 이동하십시오. WindowsIcon.ico 파일을 선택하고 열기를 클릭하십시오. 속성 창을 닫습니다 아이콘 변경 대화 상자를 닫으려면 확인을하고 확인을 클릭합니다.

    이제 Katana 아이콘을 보여주는 Katana 런처 스크립트 바로 가기가 바탕 화면에 나타납니다.

KATANA 출범 대본


주요 KATANA 환경 변수

KATANA _ROOT 는 Katana 설치 디렉토리를 가리켜 야합니다.
PATH 는 실행 가능 프로그램이있는 디렉토리를 지정하는 Windows 시스템 변수입니다.
KATANA _RESOURCES 는 플러그인 및 기타 사용자 정의 (예 : 쉐이더)를 찾을 경로 목록을 제공합니다. 자세한 내용은 Katana 온라인 도움말을 참조하십시오 .

일부 배치 파일 명령 설명

rem 은 코멘트를 표시합니다. 이 명령으로 시작하는 줄은 Windows에서 스크립트를 실행할 때 무시됩니다.
@echo off 는 배치 파일에서 실행중인 명령이 명령 프롬프트에 표시되지 않도록합니다.
set 은 환경 변수를 설정하는 명령입니다. 여러 경로는 세미콜론 ( ; ) 으로 구분할 수 있습니다 .

마지막 줄 (
"% KATANA_ROOT % \ bin \ katanaBin.exe" )은 Katana 실행 파일을 실행합니다. 배치 파일이이 줄에 도달하면 Katana가 실행 한 명령을 반향하는 명령 프롬프트가 나타납니다.

실행기 배치 스크립트 예제


여기에서 시작하라.
@echo off
rem ---------------------------------------------
rem -------- 이 스크립트를 사용하는 방법 ------------
rem ---------------------------------------------


rem - 설치 경로, 사용자 정의 도구 등을 반영하도록 "Katana 특정"섹션을 변경하십시오.
rem - 설치하지 않았거나 동시에 사용하지 않으려는 렌더러에 대한 설정을 삭제하십시오.


rem - "KATANA_RESOURCES"는 KATANA를 시작할 때로드되는 것을 구동하는 환경 변수입니다. 이것은 도구와 플러그인을로드하는 방법입니다.
rem - "DEFAULT_RENDERER"는 "RenderSettings"노드에서 기본적으로 렌더러 플러그인이 예상되는 환경 변수입니다.
rem - 다른 렌더러 플러그인에는 PATH 환경 변수에 대한 다양한 요구 사항이 있습니다.
rem - 일부 렌더러 플러그인은 아직 베타 버전이며 환경 변수 요구 사항이 변경 될 수 있습니다.


rem --------------------------------------
렘 -------- Katana - 구체적 ------------
rem --------------------------------------
rem - KATANA의 설치 위치를 정의하고 PATH에 바이너리를 추가합니다.
"KATANA_ROOT = C : \ Program Files \ Katana2.5v4"를 설정하십시오.
"PATH = % PATH %; % KATANA_ROOT % \ bin"


rem - KATANA에서 PyMock 저작물 플러그인과 같은 예제 프로젝트를 만들 수 있습니다.
설정 "KATANA_RESOURCES = % KATANA_RESOURCES %; % KATANA_ROOT % \ plugins \ Resources \ Examples"


rem -이 행은 사용자 정의 선반 스크립트가 제공되는 방법에 대한 간단한 예입니다.
rem http://help.thefoundry.com/help_item_scripts.html
"KATANA_RESOURCES = % KATANA_RESOURCES %; C : \ Users \ Jordan \ Dropbox \ katana_shelves"를 설정하십시오.
"KATANA_RESOURCES = % KATANA_RESOURCES %; C : \ Users \ Jordan \ Dropbox \ katana_tools"를 설정하십시오.

rem - 두 개 이상의 렌더러를 동시에 사용하는 경우 기본 렌더러를 설정하는 방법입니다 (arnold, prman, vray, dl)
rem - 기본으로 사용할 렌더러와 일치하도록 이것을 변경하십시오.
"DEFAULT_RENDERER = arnold"를 설정하십시오.
rem !! -------------------------------- !!

rem !!!!!!!!!!!!! 아래 섹션에서 사용하지 않는 도구를 삭제하십시오 !!!!!!!!!!!!!


rem ----------------------------------------
rem -------- 3Delight 특정 ------------
rem ----------------------------------------
rem - 3Delight는 Katana 3.0과 함께 번들로 제공됩니다.
rem - 설치시 전용 실행 프로그램 스크립트없이 실행되도록 설정할 수 있습니다.

rem - 이것은 주요 3Delight 패키지가 설치된 위치입니다 -
"DELIGHT = C : \ Program Files \ 3Delight"를 설정하십시오.
rem - 이것은 KATANA 플러그인 용 3Delight의 위치입니다.
"DLFK_INSTALL_PATH = C : \ Program Files \ 3Delight_for_Katana.09.windows"를 설정하십시오.


rem - 플러그인 / 렌더러에서 모든 쉐이더 및 도구를 찾을 수 있는지 확인하십시오.
"DL_DISPLAYS_PATH = C : \ Program Files \ 3Delight \를 설정하면"
"DL_SHADERS_PATH = C : \ Program Files \ 3Delight \ shaders"를 설정하십시오.
"PATH = % PATH %; C : \ Program Files \ 3Delight \ bin"을 설정하십시오.


rem - 이것은 KATANA 용 3Delight 플러그인의 위치입니다.
설정 "KATANA_RESOURCES = % KATANA_RESOURCES %; % DLFK_INSTALL_PATH %"
rem !! -------------------------------- !!


rem --------------------------------------
rem -------- Arnold 특정 ------------
rem --------------------------------------
rem - KtoA 플러그인을 설치 한 곳 -
"ARNOLD_INSTALL_PATH = C : \ Program Files \ KtoA-1.1-kat2.5-windows"를 설정하십시오.


rem -이 변수가 없으면 KtoA는 작동하지 않습니다 -
"ARNOLD_PLUGIN_PATH = % ARNOLD_INSTALL_PATH % \ Plugins"를 설정하십시오.
"PATH = % PATH %; % ARNOLD_INSTALL_PATH % \ bin"


rem - AlShaders 설치하기
rem - http://www.anderslanglands.com/alshaders/index.html--
rem - Args 폴더 자체를 AlShaders 폴더의 bin 폴더에 복사합니다.
rem - Arnold 셰이더 경로에 AlShaders를 포함하도록 아래에이 행을 설정합니다.
설정 "ALSHADER_PATH = C : \ Program Files \ alShaders-win-1.0.0rc17-ai4.2.12.2 \ bin"
설정 "ARNOLD_PLUGIN_PATH = % ARNOLD_PLUGIN_PATH %; % ALSHADER_PATH %"


rem - 이것은 KtoA 플러그인을로드하는 방법입니다.
"KATANA_RESOURCES = % KATANA_RESOURCES %; % ARNOLD_INSTALL_PATH %"을 (를) 설정하십시오.
rem !! -------------------------------- !!


rem --------------------------------------------
rem -------- RenderMan 20 Specific ------------
rem --------------------------------------------

rem - 한 번에 한 버전의 RfK 플러그인 만로드 할 수 있으므로 사용하지 않으려는 버전의 명령을 삭제해야합니다.
rem - 이것은 Katana를위한 PRman 플러그인의 위치입니다 -
"RFKTREE = C : \ Program Files \ Pixar \ RenderManForKatana-20.9-katana2.5"를 설정하십시오.
rem - 이것은 RenderMan Pro Server 설치의 위치입니다 -
"RMANTREE = C : \ Program Files \ Pixar \ RenderManProServer-20.10"을 설정하십시오.


rem - 프로그램을 찾을 수 있고, 셰이더가로드되고, 사용되는 모든 구성 요소가 있는지 확인하십시오.
rem - 이것은 PRman 21과 다른 점이므로 두 버전 모두 동일하게 사용하지 마십시오 -
"PATH = % PATH %; % RMANTREE % \ lib; % RMANTREE % \ bin"
"RISDIR = % RMANTREE % \ lib \ RIS"를 설정하십시오.
% RISDIR % \ pattern, % RISDIR % \ integrator, % RISDIR % \ projection, % RISDIR % \ light "설정"RMAN_RIXPLUGINPATH = % RISDIR % \ bxdf;
RMAN_SHADERPATH = % RMKTREE % \ Resources \ PRMan20 \ Shaders, % RMANTREE % \ lib \ shaders, % RMANTREE % \ lib \ rsl \ shaders "


rem - 이것은 RfK 플러그인을로드하는 데 필요한 것입니다.
설정 "KATANA_RESOURCES = % KATANA_RESOURCES %; % RFKTREE % \ Resources \ PRMan20"
rem !! -------------------------------- !!


rem --------------------------------------------
rem -------- RenderMan 21 Specific ------------
rem --------------------------------------------

rem - 한 번에 한 버전의 RfK 플러그인 만로드 할 수 있으므로 사용하지 않으려는 버전의 명령을 삭제해야합니다.
rem - 이것은 Katana를위한 PRman 플러그인의 위치입니다 -
"RFKTREE = C : \ Program Files \ Pixar \ RenderManForKatana-21.1-katana2.5 \ plugins"를 설정하십시오.
rem - 이것은 RenderMan Pro Server 설치의 위치입니다 -
"RMANTREE = C : ₩ Program Files ₩ Pixar ₩ RenderManProServer-21.1"을 설정하십시오.


rem - 프로그램을 찾을 수 있고, 셰이더가로드되고, 사용되는 모든 구성 요소가 있는지 확인하십시오.
rem - 이것은 PRman 21과 다른 점이므로 두 버전 모두 동일하게 사용하지 마십시오 -
"PATH = % PATH %; % RMANTREE % \ lib; % RMANTREE % \ bin"


rem - 이것은 RfK 플러그인을로드하는 데 필요한 것입니다.
설정 "KATANA_RESOURCES = % KATANA_RESOURCES %; % RFKTREE % \ Resources \ PRMan21"
rem !! -------------------------------- !!


rem -------------------------------------
rem -------- V-Ray 특정 ------------
rem -------------------------------------
rem - KATANA 설치 디렉토리의 V-Ray 위치
rem - 플러그인 테스트시 디렉토리 이름에 공백이 없으므로 Program Files 구문이 아닙니다. 이것은 고정 될 수 있습니다 -
"VRAY_INSTALL_PATH = C : \ Progra ~ 1 \ vray_adv_30501_katana_2_5_x64"를 설정하십시오.


rem - 플러그인 자체를 호출하는 특정 위치 -
설정 "VRAY_FOR_KATANA_PLUGINS_x64 = % VRAY_INSTALL_PATH % \ vrayplugins"


rem - 모든 셰이더를 구문 분석하는 도구에 액세스해야합니다.
"PATH = % PATH %; % VRAY_INSTALL_PATH % \ RenderBin"을 설정하십시오.


rem - V-Ray 플러그인이로드되는 방식입니다.
"KATANA_RESOURCES = % KATANA_RESOURCES %; % VRAY_INSTALL_PATH %"을 (를) 설정하십시오.
rem !! -------------------------------- !!



rem -------- 마감 기한 특정 ------------
"KATANA_RESOURCES = % KATANA_RESOURCES %; C : \ Users \ Jordan \ AppData \ Local \ Thinkbox \ Deadline8 \ 제출자 \ KatanaSubmitter"
rem --------------------------------


rem !!!!!!!!!!!!! 스크립트의 부분 삭제를 중지하십시오. 이 스크립트의 나머지 부분 만 남겨 두십시오 !!!!!!!!!!!!!


rem -------- 시작 가타나 ------------
"% KATANA_ROOT % \ bin \ katanaBin.exe"

도움이 되었습니까?
/

We're sorry to hear that!

Please tell us why.
4명 중 3명이 도움이 되었다고 했습니다.

댓글