TouchDesigner에서 드래그 앤 드롭 정보

3373 단어 TouchDesigner

개요



TouchDesigner에서 드래그 앤 드롭에 대해 배웁니다.

공식 위키

TouchDesigner의 D&D



가져올 수 있는 파일 가져오기



네트워크 에디터에 대해 TouchDesigner로 읽을 수 있는 파일 형식을 드롭하는 것으로 대응하는 오퍼레이터로 그 파일을 읽을 수 있는 것은 잘 알려져 있다고 생각합니다.


운영자 내보내기



네트워크 에디터 상에 있는 오퍼레이터를 데스크탑 등에 드롭하면 대응하는 파일 형식으로 저장됩니다.
TOX 저장할 때 편리!


다른 TouchDesigner의 네트워크 편집기로 복사



샘플 파일에서 끌어올 때 편리합니다.
(왠지 끊어진 곳이 있습니다만...)


Panel Components의 D&D



위의 예는 네트워크 에디터에서 할 수 있는 것입니다만 스스로 만든 UI에 대해서는 스스로 커스터마이즈 해 드래그 앤 드롭에 대한 처리를 실시할 수 있습니다.

Drop Script



COMP 드롭 스크립트는 다른 COMP 또는 파일이 드롭될 때 실행됩니다.

드래그 스크립트



COMP는 드래그가 시작될 때 실행됩니다.

디폴트에서는 /sys/drag, /sys/drop 로 되어 있습니다만 조금 해설하기에는 길었으므로 이번은 생략합니다.

설정



Container를 만들고 파라미터의 Drag&Drop 탭에서 다음과 같이 변경합니다.


얻을 수 있는 값



드래그




args



args[0]
드래그된 운영자의 이름

args[1]
드래그된 운영자의 인덱스

args[2]
드래그된 운영자 수

args[3]
운영자 유형

args[4]
드래그된 운영자의 부모 경로


Drop




args



args[0]
드롭된 Node의 이름, CHOP의 채널명 또는 파일명(드롭된 것에 따름)

args[1]
마우스를 놓을 때의 X 좌표

args[2]
마우스를 놓을 때의 Y 좌표

args[3]
삭제 된 것의 색인

args[4]
삭제 된 총 수

args[5]
운영자 유형 또는 확장자

args[6]
네트워크의 전체 경로 또는

args[7]
드래그된 COMP


drag, drop 모두 print(args) 와 쓰기 드래그 앤 드롭을 해본 예


실례



TouchDesigner로 UI에 동영상 파일이나 TOX 파일을 드래그 앤 드롭하여 불러오는 방법, 및 UI상에서 COMP를 드래그 앤 드롭으로 조작할 수 있는 것

이런 느낌





파일



htps : // 기주 b. 코 m / 조 0 하라 / TD_D 등 암 d로 p

위에서 배운 D&D의 지식으로 실현할 수 있습니다.
드롭된 파일의 확장자나 패스, Container의 이름등으로부터 하는 처리를 결정하고 있습니다.
Movie, Tox 모두 대응하고 있는 Bank가 되어 있습니다.
내용 보고 잘 모르는 일이나 왜 이런 일을 하고 있는지 등 질문, 의견이 있는 분은 Twitter나 Facebook에서 연락해 주십시오.
트위터
Facebook

좋은 웹페이지 즐겨찾기