H3 Dials: ComfyUI에서 움직임과 분위기를 조종하는 14 KB 슬라이더
Dials는 프롬프트 쌍을 ComfyUI의 MiniMax H3용 14 KB 슬라이더로 바꿔줍니다. 거의 정지 상태부터 2.7배까지의 움직임, 8가지 사악한 스타일, Pika H3 Flex 지원, 워드 다이얼을 제공합니다.
공개된 모션 다이얼을 -2, 기본값, +2로 설정한 모습. 프로젝트 README에서 발췌.
다이얼이란
H3의 프롬프트 경로는 텍스트 인코더, condition_proj 프로젝션, 2블록 token_refiner를 거친 뒤 DiT가 이를 읽는 구조입니다. Make Dial은 각 프롬프트 쌍을 인코딩하고, 모든 쌍에 대해 B에서 A를 뺀 차이를 평균 내며, 모든 프롬프트 템플릿이 더하는 문구 변화를 투영해 제거합니다. 그렇게 남는 것은 하나의 방향, 즉 어떤 품질이 얼마나 들어가는지를 프롬프트 내용과 무관하게 적용하는 방향입니다.
Apply Dial은 token_refiner.forward를 패치하므로 모듈 트리와 가중치 경로는 그대로 유지되고 LoRA와 다른 다이얼이 정상적으로 중첩됩니다. 다이얼은 대략 14 KB이고, 일반적인 비디오 LoRA는 80~160 MB입니다.
제공되는 항목
| 다이얼 | 범위 | 기능 |
|---|---|---|
h3_motion.safetensors | -2 ~ +2 | 24개 쌍, 피사체 8개 x 3. +2에서 측정된 움직임은 기본값의 2.7배이며, -2에서는 0.05배로 떨어져 거의 정지 상태가 됩니다 |
h3_motion_lora.safetensors | 동일 | 일반 LoRA 파일과 같은 방향이며, 기본 제공되는 LoRA 로드 노드가 이를 받아들입니다. 단위당 효과가 약 0.6배이므로 강도는 약 1.6배로 사용하세요 |
| Villainy 팩, 다이얼 8개 | +1 ~ +2 | 사악함, 으스스함, 냉혹함, 광기, 유혹, 타락, 공포, 장난기. 각 다이얼은 디바이어스되어 서로 뚜렷이 구분되는 방향입니다 |
사악한 다이얼 중 두 개에는 작성자의 경고가 붙어 있습니다. +2의 Sinister는 발화를 뭉갭니다. 두 줄짜리 대사 테스트에서 Whisper 단어 오류가 기본값 0.00인 데 반해 0.84였습니다. Unhinged는 +2에서도 공격적인 쪽으로 치우칩니다.
실행 방법
- 저장소를
ComfyUI/custom_nodes/에 복제합니다. 추가 의존성은 없습니다. dials/*.safetensors를ComfyUI/models/loras/dials/로 복사합니다.- 예제 워크플로 중 하나를 로드하고 Apply Dial에서 강도를 설정합니다.
그 밖의 노드는 새로운 방향을 만드는 Make Dial, wa·a + wb·b를 위한 Combine Dials, Save Dial, Load Dial입니다. ComfyUI에서 MiniMax H3가 실행 중이어야 하며, 이는 Comfy-Org 리팩에서 제공합니다.
세 가지 프롬프트에 걸친 모션 다이얼. 프로젝트 README에서 발췌.
Pika H3 Flex에서
다이얼은 Pika H3 Flex LoRA와 샘플러 사이에 위치합니다. Pika에서 유용한 범위는 +0.5 ~ +1.0이며, 움직임이 약 2023% 늘어납니다. +1.5 이상에서는 장면이 다시 구성되고 캐릭터가 변형됩니다. 작성자의 MAINodes 팩에 있는 de-rope 워크플로는 너무 빠르게 움직이는 프레임을 붙잡아 다시 렌더링하며, 이를 통해 6스텝 Pika 클립이 약 1.5분에서 5.56분으로 늘어나는데, 이는 일반적인 25스텝 H3 렌더 한 번과 비슷한 수준입니다. 타이밍은 작성자가 RTX PRO 6000 Max-Q 한 장에서 1280x704, 141프레임으로 측정한 값입니다.
이번 주 새로운 소식
2026-11-06에 세 개의 실험적 페이지가 공개되었고, 더 새로운 다이얼 도구들은 ComfyUI-MAINodes로 옮겨졌습니다(Dial Rack, 클립 전체에 걸친 강도, de-rope, MOSS-Image 지원).
- Word Dials: 프롬프트 쌍 대신 네 개의 단어로 다이얼을 만듭니다. 텍스트 인코더에 어떤 방향이 그 단어들을 말할 가능성을 높이는지 물어서 구성합니다. underwater와 thunder는 첫 시도에서 잘 동작하며, 여러 단어를 하나의 장소로 섞는 것도 잘 동작합니다. 해당 페이지에는 비교용으로 무난한 단어들로 만든 플라시보 다이얼을 함께 배치해 두었습니다.
- Dials Lab: 유화에서 픽셀 아트로 이어지는 연속체, 데이터모시(datamosh) 다이얼, 부엉이에서 문어로 같은 기묘한 대비를 다룹니다.
- Dials on a First Frame: 이미지 기반 비디오 생성의 첫 프레임이 룩을 고정하며, 사악함 +4에서도 따뜻한 노을은 따뜻하게 유지됩니다. MAINodes의 H3 Cond Strength 노드에서
guide_strength를 낮추면 이 고정이 완화됩니다.
![]() | ![]() |
|---|---|
| 기본 고정값의 첫 프레임, 컨트롤 | 사악함 +4: 그림은 여전히 따뜻한 황혼을 유지합니다 |
데모 클립이 포함된 다이얼 라이브러리는 Hugging Face에 있습니다.
한계
다이얼은 H3에 새로운 것을 가르칠 수 없습니다. 이미 얻을 수 있는 품질이 얼마나 반영될지를 조정할 뿐이므로, 새로운 얼굴이나 캐릭터, 스타일에는 여전히 LoRA가 필요합니다. 무엇은 LoRA가, 어떻게는 다이얼이 담당합니다. 공개된 강도 값은 사무실, 도서관, 두 줄짜리 대사 한 건 등 소수의 장면에서만 검증되었으므로 시작점으로 삼으세요.


댓글
GitHub로 로그인하고 토론에 참여하세요.