TouchDesigner로 디버깅할 때 유용합니다.
4891 단어 TouchDesigner파이썬
print()가 아니라 debug()
print()
는 Python에서 사용하는 출력 방법이지만 TouchDesigner에서는 print()
를 사용할 수있는 곳에서는 대신 debug()
라는 함수를 사용할 수 있습니다.debug()
는 출력과 함께, 어디에서 어느 오퍼레이터의 어느 행으로 호출했는지를 확인할 수 있습니다.TouchDesigner로 디버깅하는 대부분의 경우에 유효합니다.
Troubleshooting_in_TouchDesigner#Command:_debug
열리지 않거나 초기 불량이 있는 파일에는 CrashAutoSave
무한 루프를 써 버리거나, 뭔지 모르는 것으로 파일이 크래쉬 하거나, 열 수 없게 되는 것이 가끔 있습니다.
충돌시 자동으로
CrashAutoSave.toe
가 생성되지만, 자신이 만든 toe 파일도 파일 이름의 머리에 CrashAutoSave.
를 붙이면 safe 모드로 시작할 수 있습니다.safe 모드로 기동하면, 프로젝트 없이는 일절 처리를 실행하지 않고 내용을 확인·수정할 수 있습니다. 내용을 수정한 후
CrashAutoSave.
를 파일 이름에서 제거하고 저장하고 파일을 다시 열어 열 수 없던 파일을 수정할 수 있습니다.CrashutoSave.
가 있는 파일을 열면 먼저 다음과 같은 대화상자가 나타납니다.OK를 눌러 TouchDesigner가 시작되면 타임라인이 실행되지 않고 화면 중앙에 SafeMode라는 문자가 탑재됩니다.
이 상태에서 오퍼레이터등의 편집을 할 수 있으므로, 불편이 있는 곳을 수정하거나, 필요한 부분만 꺼내 다른 파일에 복사하는 등 합니다.
Troubleshooting_in_TouchDesigner#Crash_Auto_Save
안전 모드
Error DAT and Error Dialog
프로젝트의 오류와 경고를 나열합니다.
Dialogs -> Errors
op Find DAT
프로젝트 내의 오퍼레이터를 필터 등을 지정하여 검색할 수 있다
가지고 가는 값도 많다.
op Find DAT
non-Commercial 모드로 열기
워크숍 등에서 라이센스를 가지고 있지 않은 사람을 위해 샘플 파일 등 배포할 때 Non-Commercial에서도 작동하는지 확인할 때 사용할 수 있습니다.
라이센스를 바꿀 수 없기 때문에 스크립트에서 제한을 걸면 편합니다.
비상업적 라이센스 제한
app.addNonCommercialLimit('password') # 制限
app.removeNonCommercialLimit('password') # 解除
해상도 제한
app.addResolutionLimit(1280, 720, 'secret123') # 制限
app.removeResolutionLimit('secret123') # 解除
자세한 내용은 여기 → htps : // / cs. 데리 ゔ ぁ ゔ ぇ. 가 / 아 p_C ぁ s # 메세 ds
참고가 되는 링크집
TouchDesigner 파이썬 스크립트 및 CHOP Execute 실행 순서
Reference
이 문제에 관하여(TouchDesigner로 디버깅할 때 유용합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/joe0hara/items/50228c39667dfac94f9e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)