Communitygithub.com

szeproka/hyperframes-registry

얼음 로고가 깨졌다가 다시 합쳐져 두 개의 텍스트 순간으로 변하며 페이드아웃되는 궤도 카메라 애니메이션입니다. HyperFrames 블록, 1920×1080, 22.5초, 216개 변수.

hyperframes-registry란 무엇인가요?

이 스킬은 HyperFrames 플랫폼을 위한 완전한 얼음 시퀀스 모션 그래픽 블록을 제공합니다. 22.5초 길이의 이 컴포지션은 로고가 깨지고, 첫 번째 텍스트와 두 번째 텍스트로 재구성되며, 최종적으로 페이드아웃되는 과정을 포함합니다. 카메라는 고정된 오브젝트 주위를 궤도로 돌며, 읽기 쉬운 속도로 전면을 지나가는 패스를 제공합니다. 동일한 파티클 필드가 모든 전환을 연결하며, 사용자는 두 개의 텍스트 부분과 SVG 로고를 직접 커스터마이징할 수 있습니다. 소스 편집을 통해 카메라와 조립 타이밍도 조정 가능합니다. 이 블록은 npx hyperframes add 명령어로 설치하거나, npx hyperframes render를 사용해 변수(예: headline1, headline2, logoUrl 등 216개 변수)를 설정하여 렌더링할 수 있습니다. HyperFrames 시스템과 함께 사용되며, HTML 마운트 방식으로 호스트 페이지에 삽입됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/szeproka/hyperframes-registry/tree/HEAD/registry/blocks/frost-sequence-camera-orbit

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

프로스트 시퀀스 카메라 궤도

완전한 22.5초 얼음 시퀀스: 로고, 첫 번째 텍스트, 두 번째 텍스트, 분열, 페이드아웃. 카메라는 고정된 오브젝트 주위를 궤도로 돌며, 읽기 쉽도록 전면을 더 느리게 통과합니다. 동일한 파티클 필드가 각 전환을 연결합니다. 두 개의 텍스트 순간과 SVG 로고를 사용자 정의할 수 있으며, 소스에는 편집 가능한 카메라 및 조립 타이밍이 포함됩니다.

컴포지션 ID: frost-sequence-rig. 30fps, 1920×1080에서 22.5초.

파일

  • frost-sequence-camera-orbit.html (131KB)
  • assets/example-logo.svg (1KB)
  • assets/fonts/Geist-Bold.ttf (65KB)
  • assets/fonts/Geist-OFL.txt (4KB)
  • assets/fonts/Geist-Regular.ttf (65KB)
  • assets/fonts/Geist-SemiBold.ttf (65KB)
  • assets/frost.js (1.5MB)
  • assets/Three-LICENSE.txt (1KB)
  • assets/ThreeMeshBVH-LICENSE.txt (1KB)
  • assets/OpentypeJS-LICENSE.txt (1KB)
  • assets/Clipper-LICENSE.txt (3KB)
  • assets/gsap-3.14.2.min.js (128KB)
  • assets/GSAP-NOTICE.txt (1KB)
  • assets/logo.svg (1KB)
  • assets/shards-atlas.png (설치 시 CDN에서 가져옴)
  • assets/test-mark.svg (1KB)
  • assets/textures/bluenoise64.png (12KB)
  • assets/textures/ice-inclusions-generated.png (설치 시 CDN에서 가져옴)

설치

npx hyperframes add frost-sequence-camera-orbit 명령어로 설치합니다. 기본적으로 위 파일들은 compositions/frost-sequence-camera-orbit/ 디렉토리에 배치됩니다. 그런 다음 호스트 index.html에서 블록을 마운트합니다:

<div
  data-composition-id="frost-sequence-rig"
  data-composition-src="compositions/frost-sequence-camera-orbit/frost-sequence-camera-orbit.html"
  data-start="0"
  data-duration="22.5"
  data-track-index="1"
  data-width="1920"
  data-height="1080"
></div>

컴포지션 파일을 직접 대상으로 사용자 정의 값으로 렌더링하려면:

npx --yes [email protected] render 'compositions/frost-sequence-camera-orbit/frost-sequence-camera-orbit.html' --variables '{"headline1":"깨지기|쉬운.","headline2":"기억하기|쉬운."}'

변수

런타임에 window.__hyperframes.getVariables()를 통해 읽습니다. 컴포지션 루트에 data-composition-variables(작은따옴표 속성, 일반 JSON)로 선언됩니다.

id유형기본값레이블 / 범위
headline1문자열`"깨지기쉬운."`
headline2문자열`"기억하기쉬운."`
logoUrl문자열"assets/logo.svg"로고 SVG 자산 경로 (자산에 업로드 후 경로 붙여넣기) 최대 200자
assemblyMode열거형"hybrid"조립 응답 (물리적
materialBaseColor색상"#ffffff"기본 색상
baseRoughness숫자0.31기본 거칠기 0–0.5 간격 0.005
materialTransmission부울true투과
materialBacklight숫자0.27얼음을 통한 역광 0–2 간격 0.01
ior숫자1.675굴절률 1–2 간격 0.005
thicknessScale숫자2.04두께 배율 0.1–3 간격 0.01
materialAbsorption부울true흡수/색조
attenuationColor색상"#d5f4ff"감쇠 색상 (흰색 = 흡수 없음, 투명 유리)
attenuationDistance숫자6.54감쇠 거리 0.05–12 간격 0.01
materialDispersion부울false분산
dispersion숫자0.12분산 (0 = 꺼짐; 켜기/끄기 시 다시 로드) 0–0.3 간격 0.005
materialReflections부울true반사
envIntensity숫자2.04환경 강도 0–3 간격 0.01
specularIntensity숫자1.44반사광 강도 0–2 간격 0.01
materialFrost부울true성에
materialInteriorFrost숫자0균일한 성에 0–1 간격 0.01
frostScale숫자0.7배율 0.2–6 간격 0.05
frostThreshold숫자0.62임계값 (1 = 성에 없음, 투명 유리) 0–1 간격 0.01
frostSoftness숫자0.24부드러움 0.01–1 간격 0.01
frostRoughness숫자0.73거칠기 0–1 간격 0.01
frostDiffuse숫자0.11확산 (성에 영역이 잡는 빛의 양) 0–1 간격 0.01
materialSurfaceBumps부울false개체 표면 돌기/균열 노치
materialCrystals부울true결정 돌기
crystalBump숫자0.01결정 돌기 0–1 간격 0.01
crystalScale숫자4결정 배율 4–80 간격 1
materialGrain부울true입자 돌기
materialGrainAmount숫자0.47입자 강도 0–2 간격 0.01
materialGrainScale숫자150입자 배율 1–150 간격 1
materialCutNormals부울true파단 법선
materialMicro부울true미세 돌기
microBump숫자0.445미세 돌기 0–1 간격 0.005
microScale숫자10미세 배율 10–200 간격 1
microCoverage숫자0.25미세 적용 범위 0–1 간격 0.01
bumpMaskScale숫자1.45마스크 배율 0.1–6 간격 0.05
materialRipples부울true잔물결
rippleBump숫자0.22잔물결 돌기 0–1 간격 0.01
rippleScale숫자23잔물결 배율 2–30 간격 0.5
materialSmudges부울true얼룩
smudgeAmount숫자0.78양 0–1 간격 0.01
smudgeCoverage숫자0.58적용 범위 0–1 간격 0.01
smudgeMaskScale숫자1.85마스크 배율 0.1–6 간격 0.05
smudgeAnisotropy숫자16.5이방성 1–20 간격 0.5
smudgeRoughness숫자0.75거칠기 0–1 간격 0.01
smudgeWhiteness숫자0.035백색도 0–0.5 간격 0.005
smudgeScale숫자1.3배율 0.5–10 간격 0.1
materialCracks부울true균열
crackLargeScale숫자2.45큰 배율 0.3–8 간격 0.05
crackWarp숫자0.22뒤틀림 0–1.5 간격 0.01
crackCoverage숫자0.19적용 범위 0–1 간격 0.01
crackRegionScale숫자1.8영역 배율 0.1–4 간격 0.05
crackRegionCoverage숫자0.6영역 적용 범위 0–1 간격 0.01
veinScale숫자8줄무늬 배율 1–20 간격 0.25
veinContrast숫자0.55줄무늬 대비 0–1 간격 0.01
crackWidth숫자0.0025너비 0.0005–0.02 간격 0.0005
crackBrightness숫자0.65밝기 0–3 간격 0.01
crackDarkness숫자0.69어두움 0–1 간격 0.01
crackRefraction숫자0.076굴절 0–0.1 간격 0.001
crackSurfaceStrength숫자0.16표면 강도 0–1 간격 0.01
fineScale숫자18.4미세 배율 2–20 간격 0.1
fineAmount숫자0.52미세 양 0–1 간격 0.01
fineCoverage숫자1미세 적용 범위 0–1 간격 0.01
materialScatter부울true내부 산란
materialInclusionScale숫자0.05혼입물 배율 0.05–3 간격 0.01
materialInclusionAmount숫자2사진 혼입물 0–2 간격 0.01
interiorScatter숫자0.09내부 산란 0–1 간격 0.01
materialClearcoat부울true클리어코트
clearcoat숫자0클리어코트 0–1 간격 0.01
clearcoatRoughness숫자0.12클리어코트 거칠기 0–1 간격 0.01
fresnelPower숫자3.3프레넬 거듭제곱 0–5 간격 0.05
materialCaustics부울true코스틱스
causticsIntensity숫자0.36코스틱스 강도 0–1 간격 0.01
causticsSpread숫자11.3코스틱스 확산 1–20 간격 0.1
causticsCount숫자8코스틱스 개수 1–20 간격 1
materialEdgeHighlight부울true모서리 하이라이트
edgeHighlightIntensity숫자0.26모서리 하이라이트 강도 0–1 간격 0.01
edgeHighlightWidth숫자0.62모서리 하이라이트 너비 0–2 간격 0.01
materialShadow부울true그림자
shadowIntensity숫자0.19그림자 강도 0–1 간격 0.01
shadowOpacity숫자0.31그림자 불투명도 0–1 간격 0.01
shadowBlur숫자11.2그림자 블러 1–30 간격 0.1
shadowFar숫자2.9그림자 원거리 1–10 간격 0.1
shadowInset숫자0.94그림자 내부 오프셋 0–2 간격 0.01
shadowColor색상"#a6daff"그림자 색상
backgroundEnabled부울true배경 사용
backgroundType열거형"gradient"배경 유형 (그라디언트
backgroundGradientTop색상"#000000"배경 그라디언트 상단
backgroundGradientBottom색상"#1b1b2d"배경 그라디언트 하단
backgroundSolidColor색상"#1b1b2d"배경 솔리드 색상
backgroundImageUrl문자열""배경 이미지 URL
backgroundLensFlare부울true배경 렌즈 플레어
lensFlareIntensity숫자0.27렌즈 플레어 강도 0–0.5 간격 0.005
particlesEnabled부울true입자 사용
particleCount숫자260입자 개수 80–1800 간격 10
particleScale숫자0.7입자 배율 0.2–2 간격 0.05
particleOpacity숫자0.57입자 불투명도 0–1 간격 0.01
particleColor색상"#ffffff"입자 색상
particleSpeed숫자0.15입자 속도 0.01–0.5 간격 0.01
particleNoise숫자0.33입자 노이즈 0.01–1 간격 0.01
particleTurbulence숫자0.44입자 난류 0.01–1 간격 0.01
particleGlow부울true입자 광채
particleGlowIntensity숫자0.25입자 광채 강도 0–1 간격 0.01
particleGlowSize숫자1.5입자 광채 크기 0.5–3 간격 0.05
sceneFogEnabled부울true씬 안개 사용
fogColor색상"#1b1b2d"안개 색상
fogNear숫자2.5안개 근거리 0–10 간격 0.1
fogFar숫자7.8안개 원거리 0–20 간격 0.1
logoAnimationEnabled부울true로고 애니메이션 사용
logoAnimationType열거형"rotate"로고 애니메이션 유형 (회전
logoAnimationSpeed숫자0.25로고 애니메이션 속도 0–1 간격 0.01
logoAnimationAmplitude숫자0.15로고 애니메이션 진폭 0–0.5 간격 0.005
textAnimationEnabled부울true텍스트 애니메이션 사용
textAnimationType열거형"slide"텍스트 애니메이션 유형 (슬라이드
textAnimationDuration숫자1.2텍스트 애니메이션 지속 시간 0.3–3 간격 0.1
textAnimationEase문자열"power2.out"텍스트 애니메이션 이징 (GSAP 문자열)
cameraOrbitEnabled부울true카메라 궤도 사용
cameraOrbitRadius숫자4.5카메라 궤도 반경 2–10 간격 0.5
cameraOrbitSpeed숫자0.15카메라 궤도 속도 0.05–0.4 간격 0.01
cameraOrbitStartAngle숫자0카메라 궤도 시작 각도 (도) 0–360 간격 1
cameraOrbitEndAngle숫자360카메라 궤도 종료 각도 (도) 0–360 간격 1
cameraOrbitTilt숫자15카메라 궤도 기울기 (도) -30–30 간격 1
cameraOrbitLookAt문자열"center"카메라 궤도 시점 (중심
cameraSlowPassEnabled부울true느린 통과 사용
cameraSlowPassDuration숫자2.5느린 통과 지속 시간 1–5 간격 0.5
cameraSlowPassAngle숫자180느린 통과 각도 (도) 0–360 간격 1
cameraSlowPassEase문자열"power1.inOut"느린 통과 이징 (GSAP 문자열)
breakupEnabled부울true분열 사용
breakupStart숫자0.45분열 시작 (0–1 비율) 0–1 간격 0.01
breakupDuration숫자0.3분열 지속 시간 (초) 0.1–1 간격 0.05
breakupIntensity숫자0.8분열 강도 0–1 간격 0.01
breakupChaos숫자0.35분열 혼란 0–1 간격 0.01
breakupDirection열거형"outward"분열 방향 (바깥쪽
reformEnabled부울true재구성 사용
reformStart숫자0.6재구성 시작 (0–1 비율) 0–1 간격 0.01
reformDuration숫자0.4재구성 지속 시간 (초) 0.1–1 간격 0.05
reformSmoothness숫자0.7재구성 부드러움 0–1 간격 0.01
reformTarget열거형"next"재구성 대상 (다음 텍스트
fadeOutEnabled부울true페이드아웃 사용
fadeOutStart숫자0.85페이드아웃 시작 (0–1 비율) 0–1 간격 0.01
fadeOutDuration숫자0.15페이드아웃 지속 시간 (초) 0.05–0.5 간격 0.05
fadeOutColor색상"#000000"페이드아웃 색상
fadeOutEase문자열"power2.in"페이드아웃 이징 (GSAP 문자열)
globalVolume숫자1글로벌 볼륨 0–1 간격 0.01
globalMute부울false글로벌 음소거
trackIndex숫자1트랙 인덱스 0–10 간격 1
version문자열"1.0.0"버전

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

관련 스킬