GreyBox에서 Styled Video로
Source: Dev.to
포지 사용 사례
애플리케이션, 씬, 혹은 인터랙티브 레이아웃을 만들 때 첫 단계는 보통 그레이박스입니다.
- 단순 기하학
- 기본 레이아웃
- 스타일 없음
그레이박싱은 빠르고 구조와 인터랙션을 탐색하는 데 매우 유용합니다.
하지만 그레이박스에는 문제가 있습니다. 개발자에게는 좋지만, 다른 사람들은 이해하기 어렵습니다. 클라이언트, 디자이너, 혹은 이해관계자는 그레이박스만으로 최종 시각 결과를 쉽게 상상하기 어렵습니다.
전통적인 접근 방식
전통적으로 그레이박스를 시각적으로 보여줄 수 있는 형태로 바꾸려면 많은 수작업이 필요합니다. 예를 들어:
- 자산 생성
- 텍스처 제작
- 조명 설정
- 씬 렌더링
- 비디오 편집
이 과정은 몇 시간 혹은 며칠이 걸릴 수 있습니다.
다른 아이디어
포지는 다른 파이프라인을 탐구합니다. 최종 시각 버전을 수동으로 만들기보다는, 그레이박스 씬을 AI 스타일링 파이프라인에 통과시킬 수 있습니다.
아이디어:
GreyBox → AI → Styled Video
포지 파이프라인
포지에서 이 과정은 다음과 같이 진행될 수 있습니다:
Forge Scene
↓
GreyBox Export
↓
Forge CLI
↓
Grok Video Styling
↓
Styled Video Output그레이박스 씬을 포지에서 내보내고 CLI 도구가 처리합니다. CLI는 Grok과 통신하여 생성된 프레임이나 비디오에 시각적 스타일을 적용합니다. 결과적으로 전체 제작 파이프라인 없이도 씬의 스타일링된 시각화를 얻을 수 있습니다.
왜 흥미로운가
이 접근 방식은 여러 상황에서 유용합니다:
- 애플리케이션 미리보기
- UI 목업
- 게임 씬 미리보기
- 건축 시각화
- 스토리보드
전체 최종 씬을 만들지 않고도 개발자는 빠르게 스타일링된 미리보기를 생성할 수 있습니다.
게임에만 국한되지 않음
이 아이디어가 게임 프리비주얼라이제이션과 비슷하게 들릴 수 있지만, 같은 개념을 애플리케이션 개발에도 적용할 수 있습니다. 포지는 구조화된 씬 정의(SML)와 스크립트(SMS)를 사용해 애플리케이션을 설명하므로, 이러한 씬을 다양한 파이프라인, 특히 시각화에 재사용할 수 있습니다.
플랫폼으로서의 포지
포지는 원래 전통적인 웹 스택 없이 애플리케이션을 구축하기 위한 플랫폼으로 설계되었습니다. 시스템에 다음이 갖춰지면:
- 씬 설명 언어
- 스크립팅 언어
- 런타임
새로운 파이프라인이 가능해집니다. GreyBox → AI 스타일링 비디오는 그 중 하나의 실험입니다.
프로젝트 팔로우
포지는 공개적으로 개발 중이며 아직 진화하고 있습니다. 웹 스택 없이 애플리케이션을 구축하거나, 이런 파이프라인에 관심이 있다면 아래 프로젝트를 살펴볼 수 있습니다:
https://codeberg.org/CrowdWare
피드백, 아이디어, 실험은 언제나 환영합니다.