OpenAI

Sora 2(으)로 프롬프트로 3D 장면 만드는 방법

Astorie의 텍스트-투-3D-씬 워크플로우에서 Sora 2를 후속 카메라 움직임 엔진으로 사용하세요 — 탐색 가능한 Marble 씬에서 캡처한 정지 이미지가 씬의 공간 구조를 존중하는 영화적인 샷을 위해 Sora 2 비디오 노드로 공급됩니다. Sora 2 자체는 씬을 생성하지 않습니다. 씬은 텍스트로 조건화된 Marble 3D 노드(또는 Marble로 연결된 상류의 Midjourney/FLUX.2 프레임)에서 나옵니다. Marble의 출력물은 캔버스 내부에서 탐색 가능한 미리보기이며, 이동 가능한 .obj, .fbx, .glb, USD 메시가 아닙니다 — Sora 2는 캡처한 정지 이미지를 시작 프레임으로 삼아, 같은 고정된 장소를 공유하는 움직임 클립을 만들어 냅니다.

Step-by-Step Guide

1

Marble로 탐색 가능한 씬 생성하기(텍스트 또는 이미지 조건화)

Sora 2에는 실제 공간 소스에서 나온 시작 프레임이 필요합니다. 상류 단계: Marble로 설정된 3D 노드를 놓으세요. 텍스트만 사용한다면 장소 프롬프트를 직접 작성하세요("foggy alley at dusk, neon signs, wet cobblestones"). 더 강력한 재구성을 원한다면 먼저 Midjourney나 FLUX.2에서 콘셉트 프레임을 생성해 이미지 조건화로 Marble에 연결하세요. Marble은 실행에 약 5분이 걸리며, 출력물은 캔버스 내부에서 탐색 가능한 미리보기입니다.

2

Marble 씬에서 각도가 일치하는 네 장면 캡처하기

탐색 가능한 Marble 미리보기 안에서 네 가지 각도 패턴 — 정면, 3/4 좌측, 3/4 우측, 후면/어깨 너머 — 로 정지 이미지를 캡처하세요. 캡처할 때마다 이미지 노드가 하나씩 생깁니다. 필요한 것보다 더 많이 캡처하세요 — Marble을 다시 실행하면 다른 씬이 나오므로, 먼저 캡처하고 나중에 반복하세요. 이 이미지들이 Sora 2의 시작 프레임이 됩니다.

3

캡처한 정지 이미지 각각을 별도의 Sora 2 비디오 노드에 연결하기

Sora 2는 3D 공간, 움직임, 씬 연속성을 깊이 이해합니다 — Marble 씬에서 캡처한 정지 이미지는 깨끗한 입력 형태입니다. 캡처한 각도 각각을 별도의 Sora 2 이미지-투-비디오 노드에 연결하세요. 비디오 모델은 정지 이미지에서 공간 구조를 물려받아 시차, 가림, 깊이를 존중하는 움직임을 만들어 냅니다.

4

샷마다 영화적인 움직임 프롬프트 작성하기

Sora 2 프롬프트에는 영화적인 동사를 사용하세요: "slow camera push forward through the alley toward the ramen shop," "gentle orbit clockwise around the central fixture," "static camera, neon flickers in the foreground" 같은 것들입니다. Sora 2는 이런 표현을 학습 데이터의 분포에 직접 대응시킵니다. 일반적인 동사("move closer," "spin")는 피하세요 — 모델이 추측에 의존하게 됩니다.

5

마지막 프레임을 첫 프레임에 연결해 샷 이어붙이기

Sora 2 클립 하나보다 긴 시퀀스라면, N번 클립의 마지막 프레임을 프레임 추출 툴 노드로 보낸 다음 N+1번 클립의 시작 프레임으로 공급하세요. 고정된 Marble 씬과 결합하면 공간적 연속성과 시간적 연속성을 모두 확보할 수 있습니다. 씬이 장소를 고정하고, 프레임 연결이 움직임의 흐름을 고정합니다.

6

다중 샷 시퀀스를 NLE로 내보내기

Sora 2 출력물을 스토리 순서대로 Astorie의 시퀀스 빌더에 넣으세요. 각 클립은 5~10초입니다. 오디오(ElevenLabs Eleven v3 + Minimax Music)를 레이어로 얹으세요. Premiere, DaVinci Resolve, Final Cut에 네이티브 시퀀스로 내보내세요. 고정된 Marble 씬 덕분에 다중 샷이 하나의 장소처럼 읽히며, NLE 내보내기는 최종 납품 단계입니다.

Prompt Examples

느린 카메라 전진으로 만든 설정 샷입니다. 캡처한 정지 이미지가 장소를 고정하고, Sora 2가 골목을 통과하는 시차가 담긴 카메라 움직임을 더합니다.

[Captured still from Marble: front view of foggy Tokyo alley] + Sora 2 prompt: slow camera push forward through the alley toward the ramen shop, neon signs flickering in mid-distance, rain particles in air, atmospheric, 8 seconds, 16:9.

회전으로 만든 미디엄 샷입니다. 같은 씬에서 새로운 각도입니다. 회전 지시는 Sora 2의 3D 인식 학습에 대응합니다.

[Captured still: three-quarter angle on the ramen shop entrance] + Sora 2 prompt: gentle orbit clockwise around the lantern outside the shop, soft lantern light, no character, 6 seconds, 16:9.

정적인 줌으로 만든 디테일 클로즈업입니다. 정적 카메라 지시는 Sora 2에게 원치 않는 시차를 더하지 말라고 알려줍니다.

[Captured still: tight close on the vending machine] + Sora 2 prompt: static camera, slow zoom in toward the vending machine, neon reflections shimmer on wet cobblestone in the foreground, 5 seconds, 16:9.

시차가 있는 돌리 샷으로 만든 리버스 샷입니다. Sora 2가 가장 강한 움직임 유형입니다 — 정지 이미지의 깊이 구조가 시차를 이끌어냅니다.

[Captured still: reverse over-shoulder, looking out of the alley] + Sora 2 prompt: dolly forward with parallax revealing depth of the alley behind, rain falls heavier in foreground, 7 seconds, 16:9.

Parameter Tips

Sora 2는 카메라 움직임 엔진이지 3D 씬 생성기가 아닙니다. 씬은 상류의 Marble(텍스트 또는 이미지 조건화)이 생성합니다.

최선의 결과를 원한다면 Midjourney나 FLUX.2 프레임을 이미지 조건화로 Marble에 연결하세요. 텍스트만 사용한 Marble 실행은 이미지 조건화보다 결과가 약합니다.

Marble을 반복하기 전에 먼저 정지 이미지를 캡처하세요. 다시 실행하면 다른 씬이 나오므로, 한 번 캡처해서 여러 Sora 2 노드로 뻗어나가게 하세요.

영화적인 동사(dolly, orbit, push, pull, static, parallax)를 사용하세요 — Sora 2의 학습 데이터 분포에 대응합니다.

시퀀스를 만들 때는 마지막 프레임 연결을 사용하세요 — N번 클립의 마지막 프레임을 N+1번 클립의 시작 프레임으로 씁니다. 고정된 Marble 씬과 결합하면 공간적 연속성과 시간적 연속성이 모두 유지됩니다.

Marble 씬은 캔버스 안에만 존재합니다 — Sora 2는 탐색 가능한 씬을 직접 쓰지 않고 캡처한 정지 이미지를 사용합니다. Astorie에서의 내보내기 결과물은 3D 파일이 아니라 NLE에서 바로 쓸 수 있는 비디오입니다.

What to Expect

Sora 2는 노드당 5~10초짜리 1080p 비디오 클립을 반환하며, Marble 씬에서 캡처한 정지 이미지의 깊이 구조를 존중하는 강력한 3D 공간 추론 능력을 갖췄습니다. 클립당 생성 시간은 60~120초입니다. 영화적인 카메라 움직임이 Sora 2가 가장 강한 영역입니다. Marble 씬은 캔버스 안에만 남아 있지만(.obj/.fbx/.glb/USD로는 내보낼 수 없음), Sora 2의 출력물은 내보낼 수 있는 비디오 결과물입니다. 다중 샷 납품을 위해서는 시퀀스 빌더로 이어 붙이고, 네이티브 Premiere/DaVinci 시퀀스를 위해서는 NLE로 내보내세요.

Use Sora 2 on Astorie

Connect Sora 2 with other AI models on Astorie's infinite canvas. No GPU required — start free.

Get Started Free

Related features

Docs

Related reading

Try Other Models for This Task

Midjourney

Midjourney v7

Astorie에서 Midjourney v7로 영화적인 콘셉트 프레임을 생성한 다음, 그 프레임을 Marble 3D 노드에 공급해 텍스트에서 시작된 설명을 탐색 가능한 씬으로 초안화하세요. Marble의 출력물은 캔버스 내부에서 볼 수 있는 씬 미리보기이며, 깔끔한 .obj, .fbx, .glb, USD 메시 파일이 아닙니다. 콘셉트 프레임이 없는 감독들은 먼저 Midjourney로 회화적이고 분위기가 풍부한 기준점("foggy alley at dusk, neon signs, wet cobblestones")을 만든 다음, 고정된 프레임을 Marble로 보내 공간 초안을 만듭니다. 이미지 조건화된 Marble 실행은 텍스트만 사용할 때보다 기하 구조와 조명을 더 안정적으로 유지합니다 — Midjourney + Marble은 캔버스에서 가장 깔끔한 텍스트-투-3D-씬 파이프라인입니다.

View guide

Black Forest Labs

FLUX.2

Astorie에서 FLUX.2로 문자 그대로의 배치를 담은 콘셉트 프레임을 생성한 다음, 그 프레임을 Marble 3D 노드에 공급해 텍스트 설명으로부터 탐색 가능한 씬을 만드세요. Marble의 출력물은 캔버스 내부에서 볼 수 있는 씬 미리보기이며, 깔끔한 .obj, .fbx, .glb, USD 메시 파일이 아닙니다. Midjourney가 회화적인 분위기를 제공한다면, FLUX.2는 프롬프트 충실도를 위한 선택입니다 — 문자 그대로의 전경/중경/배경 깊이 구조로 씬을 렌더링하는데, 이는 바로 Marble의 이미지 조건화 모드가 기하 구조를 안정적으로 재구성하는 데 필요한 요소입니다.

View guide
프롬프트로 3D 장면 만드는 방법