본문 바로가기

전체 글558

[Python/Houdini] 후디니 PyQt 활용 기초 : 쉘프툴 세팅 및 Print 출력 2/3 결과VS Code에서 실행시 후디니 쉘프툴에서 실행시 방법파이썬 스크립트import sysdef is_houdini(): # 메모리에 hou 패키지가 존재하는지에 따라 후디니 환경인지 구분 return "hou" in sys.modulesdef run_viewer(): if is_houdini(): print("후디니에서 실행했습니다.") else: print("외부에서 실행했습니다.")if __name__ == "__main__": # 현재 .py가 모듈 임포트가 아니라 시작점이라면 작동 run_viewer() 쉘프툴 스크립트import sysfrom importlib import reloadtool_path = # ***중요*** 패키지 경.. 2026. 1. 22.
[Python/Houdini] 후디니 PyQt 활용 기초 : 파이썬 설치 1/3 개요후디니에서 PyQt를 활용법을 소개한다. 1. 윈도우 기준 세팅법이다. (Mac이면 세팅법이 다름)2. 후디니 20.0 기준3. 사용되는 에디터는 VS Code 1. 미니콘다로 파이썬 설치1. 기존 설치된 파이썬 삭제 (충돌시 문제 해결 까다로움) 2. 미니콘다 설치아래 링크에 접속 후, 맨 아래로 스크롤해서 인스톨러로 설치https://www.anaconda.com/download 3. 환경변수 등 옵션 모두 추가빨간색으로 떠도 체크하는게 편리함 - 미니콘다 사용하는 이유는? 패키지 관리, 가상환경 관리 (독립된 파이썬과 패키지) 2. 파워셀에서 윈도우 추가 설정 (초기 세팅시 필수)1. 관리자 권한으로 파워쉘 실행 후 아래 명령어들 입력set-executionpolicy remotesignedco.. 2026. 1. 22.
[기타] 무료 AI 자막추출 프로그램 Buzz 소개 (설치 >> 사용 >> 제미나이로 요약) 개요AI를 이용해서 동영상의 음성을 .srt 또는 .txt 파일로 추출한 후,제미나이를 이용해 내용을 보기좋게 요약하는 워크플로우를 설명한다. 설치아래 링크 접속하여 다운로드Buzz Captions SourceForge 사용1. Buzz 아이콘 더블클릭해서 실행 2. preference에서 모델 다운로드 3. 동영상 파일 드래그 드랍 후 설정해서 분석 시작다운받은 모델 중에서 적절한 모델을 선택한다.Small >> Medium >> Large 로 갈수록 성능은 좋아지지만 느리다. 제미나이로 요약파일 업로드 후 사고모드로 분석 2026. 1. 17.
[Houdini] Intro To Houdini Solaris 요약 (Voxyde VFX) 영상https://youtu.be/3BX97YIQERE 실습파일후디니 버전 20.0.7511시간 20분부터는 실습을 진행하지 않음 (Volumetric 라이팅 시작부분) 전체 노드트리 참고 Solaris 및 USD 기초 개념 [00:00:00 - 00:13:00] Solaris는 USD 기반의 씬 빌딩 프레임워크지오메트리, 조명, 셰이더 등을 모두 포함할 수 있는 파일 포맷Obj vs Stage: Obj 레벨과 Stage(Solaris) 레벨은 별개의 우주와 같아서, Obj에서 만든 지오메트리를 Stage로 가져오려면 명시적인 임포트 과정이 필요합니다.Scene Graph: 기존의 지오메트리 스프레드시트가 Solaris에서는 씬 그래프로 바뀌며, 계층 구조(Hierarchy)와 경로(Path) 관리가 .. 2026. 1. 15.
[마인드셋] 나 자신을 지키기 위한 성실 https://www.youtube.com/shorts/Ude_pyMMC0E?feature=share 2026. 1. 14.
[Houdini] Attribute Vop 내부 노드 파라미터 한번에 빼기 개요attribute vop 내부에서 노드 파라미터가 많은 경우, 하나씩 파라미터를 빼기가 번거롭다.한번에 빼는 옵션을 소개한다. 방법노드 몸체 우클릭 - VEX/VOP Options - Create Input Parameters 2026. 1. 13.
[Houdini] hiplc, hipnc 파일을 hip 파일로 변환하는 법 개요의도치 않게 hiplc나 hipnc로 파일 확장자가 바뀌었을 경우, .hip으로 변경하는 방법이다.원리는 코드로 노드 트리를 저장한 후, hip 파일에서 불러오는 것이다.모든 상황에서 정상 작동하는 것은 아니며 노드 트리가 훼손되는 경우도 있다. 또한 당연한 것이지만 저작권에 문제가 될만한 행위는 하지 않아야하며,언제까지나 본인이 작업하다가 실수로 문제가 발생했을 경우 시도해볼만한 미봉책이다. 방법.hiplc 또는 .hipnc 파일을 연다.Textport 창을 연다. (Window > HScript Textport).아래 명령을 입력 (현재 씬의 모든 노드 정보를 텍스트 파일로 덤프)opscript -G -r / > "$TEMP/temp_scene.cmd"새로운 .hip 파일 열기Textport 창을.. 2026. 1. 13.
[Houdini] Labs File Cache 노드 Wedge 사용법 (Wedging, 웨지, 웻지, 파일 캐시) 개요Labs File Cache 노드로 웨지 세팅 하는 법을 알아본다. 타임라인별 상세 요약Labs File Cache 2.0 소개 및 기존 방식과의 차이 [00:00:00 - 00:02:00] Topnet 기능이 들어가있어서 매우 편리하다. 백그라운드 캐싱(Background Caching) 설정 [00:02:00 - 00:04:30] Save to Disk in Background: 이 버튼을 클릭하면 후디니의 메인 뷰포트가 멈추지 않습니다. 대신 별도의 'Task Graph' 창이나 하단의 진행 상태바를 통해 백그라운드에서 지오메트리가 저장되는 과정을 모니터링할 수 있습니다.로컬 스케줄러(Local Scheduler): 이 기능은 기본적으로 로컬 컴퓨터의 CPU 코어를 사용하여 작업을 분산합니다... 2026. 1. 7.
[Houdini] MPM 솔버 기초 튜토리얼 정리 (INDIAN VFX SCHOOL) 개요MPM 솔버 튜토리얼을 실습하여 정리한다. 참고 영상 (1,2,3 부)기초 이론https://youtu.be/VMstxK6Xl0s?list=PL4JRTlA1OATDrjpJXgIMi-Ig6iqYSSPhp 실습https://youtu.be/RkI9CuTXvKw 렌더링, 머티리얼https://youtu.be/CXFwcb8NDcM 내용 - 파트1-1 : MPM 이론Pyro: 100% 볼륨 기반의 시뮬레이션Particles/Vellum/RBD: 입자(Particle) 중심의 시뮬레이션Flip vs MPM: - Flip약 70%가 볼륨, 30%가 입자 기반인 유체 역학 기반 솔버 (Fluid Mechanics) 압력 계산과 충돌 처리에 그리드를 주로 사용한다. (Pressure Projection, Coll.. 2026. 1. 6.