Q100242: Windows용 Katana

팔로우

요약

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

이 기사는 다양한 렌더러 플러그인을 모두 포함하고 사용할 준비가 된 아래의 예제 스크립트를 제공합니다. 설명이 잘 되어 있으며 워크플로에 필요하지 않은 렌더러 플러그인에 대한 참조만 삭제하면 됩니다.

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

아직 Windows에 Katana 를 설치하고 라이선스를 부여하지 않은 경우 Windows에 설치 사용 설명서를 참조하십시오.

런처 스크립트 구성

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

  1. 아래 스크립트의 내용(예제 실행기 배치 스크립트 )을 메모장 과 같은 텍스트 편집기에 복사하여 붙여넣습니다.
    예제 파일도 첨부되어 있으니, 첨부된 배치 스크립트를 다운받으시면 됩니다. .bat 파일을 편집하려면 파일을 마우스 오른쪽 버튼으로 클릭하고 '편집'을 선택합니다.
  2. 스크립트를 주의 깊게 읽고 지정된 경로가 컴퓨터에서 동일한지 확인하십시오. 그렇지 않은 경우 올바른 위치를 가리키도록 업데이트하십시오.
  3. 사용하지 않는 도구(예: 렌더러 또는 사용자 정의 스크립트)와 관련된 섹션을 삭제하십시오.
  4. 파일을 Katana 3.6v2.bat 로 저장하고 닫습니다.
  5. 이제 .bat 파일을 두 번 클릭하거나 > 열기를 마우스 오른쪽 버튼으로 클릭하면 명령이 실행되고 필요한 모든 환경 변수가 설정된 상태로 Katana

    예를 들어 Python 탭에서 다음 명령을 실행하여 올바르게 설정되었는지 확인할 수 있습니다.


    This should print the paths you have added to KATANA _RESOURCES in the launcher script. 
  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 실행한 명령을 반영하는 명령 프롬프트가 나타납니다.

런처 배치 스크립트 예시

 @에코 오프
렘 ------------------------------------------
rem -------- 이 스크립트를 사용하는 방법 ------------
렘 ------------------------------------------


rem -- KATANA KATANA _RESOURCES 환경 변수를 사용하는 방법에 대한 몇 가지 예를 보여줍니다. --

rem -- KATANA Katana 설치 디렉토리를 가리켜야 합니다. --
rem - KATANA KATANA 대해 로드되는 항목을 구동합니다. 이것은 상용 렌더러 플러그인과 같은 사용자 정의 및 비 사용자 정의 도구 및 플러그인을 로드하는 방법입니다.
rem -- DEFAULT_RENDERER는 Renderexportings 노드에서 기본적으로 예상되는 렌더러 플러그인을 구동하는 환경 변수입니다. --

rem -- 설치하지 않았거나 동시에 사용하지 않으려는 렌더러의 설정을 삭제합니다. --
rem -- 환경 변수에 대한 다른 렌더러 플러그인의 요구 사항이 변경될 수 있습니다. --
rem -- 최신 정보는 각 특정 렌더 플러그인에 대한 설치 지침을 참조하십시오 --


렘 ------------------------------------------
rem ------------ KATANA 특정 ---------------
렘 https://learn.foundry.com/katana/dev-guide/EnvironmentVariables.html
렘 ------------------------------------------

"KATANA_TAGLINE=파운드리 지원" 설정

KATANA 의 설치 위치를 정의하고 PATH에 바이너리 추가 --
"KATANA_ROOT=C:\Program Files\Katana3.6v2" 설정
"경로=%PATH%;%DELIGHT%\bin" 설정

rem -- PyMock 자산 플러그인과 같은 예제 프로젝트를 KATANA
"KATANA_RESOURCES=%KATANA_RESOURCES%;%KATANA_ROOT%\plugins\Resources\Examples" 설정

rem -- 이 줄은 사용자 지정 선반 스크립트를 소싱하는 방법에 대한 간단한 예입니다. --
렘 https://learn.foundry.com/katana/current/Content/tg/shelf_item_scripts/shelf_item_scripts.html
"KATANA_RESOURCES=%KATANA_RESOURCES%;C:\path\to\katana_shelves" 설정
"KATANA_RESOURCES=%KATANA_RESOURCES%;C:\path\to\katana_tools" 설정

rem -- 기본적으로 사용하려는 렌더러와 일치하도록 변경합니다. (아놀드, prman, vray, dl) --
"DEFAULT_RENDERER=dl" 설정


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


렘 ------------------------------------------
rem ----------- 3Delight 특정 --------------
렘 https://www.3delight.com/documentation/display/3DFK/Installation
렘 ------------------------------------------

rem -- 메인 3Delight 패키지가 설치된 위치 --
"DELIGHT=C:\Program Files\3Delight" 설정

rem -- 3Delight bin 폴더는 PATH에 필요합니다 --
"경로=%PATH%;%DELIGHT%\bin" 설정

rem -- 3Delight for KATANA 플러그인 위치 --
"KATANA_RESOURCES=%KATANA_RESOURCES%;%DELIGHT%\3DelightForKatana" 설정


렘 ------------------------------------------
rem -------------- Arnold 특정 --------------
렘 https://docs.arnoldrenderer.com/display/A5KTN/Installation
렘 ------------------------------------------

rem -- KtoA 플러그인을 설치한 위치 --
"KTOA_HOME=C:\Program Files\ktoa\ktoa-3.0.4.2-kat3.6-windows" 설정

rem -- KtoA bin 폴더는 PATH에 필요합니다 --
"경로=%PATH%;%KTOA_HOME%\bin" 설정

rem -- KtoA 플러그인을 로드하는 방법 --
"KATANA_RESOURCES=%KATANA_RESOURCES%;%KTOA_HOME%" 설정


렘 ------------------------------------------
rem ---------- RenderMan 23 특정 ----------
렘 https://rmanwiki.pixar.com/display/RFK23/Configuring+Katana
렘 ------------------------------------------

rem -- RenderMan Pro 서버 설치 위치 --
"RMANTREE=C:\Program Files\Pixar\RenderManProServer-23.4" 설정

KATANA 용 PRman 플러그인 위치 --
"RFKTREE=C:\Program Files\Pixar\RenderManForKatana-23.4-katana3.6" 설정

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


렘 ------------------------------------------
rem ----------- Redshift 특정 --------------
rem C:\ProgramData\Redshift\Plugins\Katana\3.5v1\launchRedshift4Katana.bat
렘 ------------------------------------------

rem -- RedShift bin 폴더의 위치 --
"REDSHIFT_HOME=C:\ProgramData\Redshift\bin" 설정

KATANA 용 RedShift 플러그인 위치 --
"REDSHIFT4KATANA_HOME=C:\ProgramData\Redshift\Plugins\Katana\3.5v1" 설정

rem -- 이것은 RedshiftForKatana 플러그인을 로드하는 데 필요한 것입니다 --
"경로=%PATH%;%REDSHIFT_HOME%" 설정
"KATANA_RESOURCES=%KATANA_RESOURCES%;%REDSHIFT4KATANA_HOME%" 설정

렘 ------------------------------------------
rem -------------- V-Ray 특정 --------------
렘 https://docs.chaosgroup.com/display/VNFK/Installation
렘 ------------------------------------------

rem -- V-Ray for KATANA 설치 디렉토리의 위치. --
"VRAY_HOME=C:\Program Files\VRay\vray_adv_41002_katana3.0_x64" 설정

rem -- itsef에 대한 플러그인을 호출할 특정 위치 --
"VRAY_FOR_KATANA_PLUGINS_x64=%VRAY_HOME%\vrayplugins" 설정

rem -- 이것은 모든 셰이더를 구문 분석하는 도구에 액세스하는 데 필요합니다 --
"경로=%PATH%;%VRAY_HOME%\RenderBin" 설정

rem -- 이것이 V-Ray 플러그인이 로드되는 방식 --
"KATANA_RESOURCES=%KATANA_RESOURCES%;%VRAY_HOME%" 설정

렘 ------------------------------------------
rem ------------ 마감일 특정 ----------
렘 https://docs.thinkboxsoftware.com/products/deadline/10.1/1_User%20Manual/manual/app-katana.html
렘 ------------------------------------------

rem -- [Repository]\submission\Katana\Client\DeadlineKatanaClient.py의 Tabs\DeadlineKatanaClient.py가 포함된 위치
"KATANA_RESOURCES=%KATANA_RESOURCES%;C:\KatanaSubmitter" 설정


렘!!!!!!!!!!!!!!!! 스크립트의 일부 삭제를 중지합니다. 이 스크립트의 나머지 부분은 그대로 두십시오 !!!!!!!!!!!!!


렘 ------------------------------------------
rem --------------- Katana 시작 ---------------
렘 https://learn.foundry.com/katana/Content/tg/launch_modes/katana_launch_modes.html 렘 ------------------------------------------ "%KATANA_ROOT%\bin\katanaBin.exe"

첨부 파일

우리는 문제로 불편을 끼쳐 드려 죄송합니다

이유를 알려주세요