Daily Immersive - 058
2026-01-20

Work Structure
- 핀치 후 텍스트 생성
- 핀치를 유지하며 일정한 간격으로 랜덤한 음절 생성
- 핀치를 내려 놓으면 첫 음절과 끝 음절이 고정됨
- 나머지 중간의 음절들은 중력의 영향을 받아 떨어짐
JUST DO IT
모르거나 헷갈리는 것을 정리하며 나아가기
-
사용된 시뮬레이션
- Verlete Integration (AI 추천)
- 속도 변수 불필요
- 자연스러운 감쇠
- 안정적인 제약 조건
- 위의 시뮬레이션에서는 시뮬레이션 속도를 명시적으로 저장하지 않아도
Poisition - PreviousPosition으로 계산이 가능함- 데이터 구조가 단순화됨
- 외부 힘 이용이 직관적
- 감쇠가 자연스럽게 작용함
- Verlete Integration (AI 추천)
-
상태 머신 패턴 사용
public enum RopeState
{
Idle,
Drawing,
Trasitioning,
Simulating
}
- 결국 인터랙티브는 상태의 예술인 것 같음
- 어떤 상태에 있느냐를 명확하게 파악하는 것이 중요 (관객의 관람 상태)
- 특정 상태에 대한 지속적이고 다양한 피드백을 건네면 건낼 수록 자연스럽게 머무는 시간이 증가함
Result
One Line Summary
물리 시뮬레이션을 AI를 활용해서 구현이 쉬워졌으니, 어떤 종류가 있는지 파악해보기