편집 가능 범위를 지정하세요
어떤 오브젝트를 분리하고 이름을 붙여 편집 가능하게 유지해야 하는지 명시하세요. 겉보기에 그럴듯한 껍데기도 실제로는 쓸 수 없을 수 있습니다.
GPT-6 Astra로 만든 3D 예제 ‘베이징 천단 기년전 TypeScript + Three.js WebGL 프로젝트’에서 Three.js, TypeScript 구현을 살펴보세요. 결과를 확인하고 프로젝트에 맞게 프롬프트를 수정해 보세요.
캐릭터 하나를 실제 제작 방식 두 가지로 비교했습니다. 결과는 작업에 따라 달라집니다.
다음 장면에 자세히 들여다보고 싶은 캐릭터를 더하세요. 이미지나 짧은 설명으로 정교한 텍스처가 있는 3D 에셋을 만들 수 있습니다.
3D 에셋 무료 생성TypeScript + Three.js를 사용해 완전히 실행 가능한 베이징 천단 기년전 WebGL 프로젝트를 제작해 주세요. 모든 건축물의 지오메트리, 텍스처, 애니메이션은 실행 중 코드로 프로시저럴하게 생성해야 하며, .glb, .gltf, .obj, .fbx 등의 외부 모델은 로드하지 마세요. 건축물 재현: 크기와 높이가 서로 다른 3단 구조의 파란 유리기와 원형 지붕, 도금한 보정, 붉은 원기둥, 원형 전각 본체, 청색·녹색·금색 단청, 공포와 문·창호를 구현하세요. 지붕은 곡선 윤곽, 회전체 또는 커스텀 지오메트리를 사용해 완만하게 펼쳐지고 끝이 살짝 올라간 처마를 표현해야 하며, 단순한 원뿔로 대체하지 마세요. 흰색 한백옥으로 된 3단 원형 기단을 만들고, 중앙 석계단과 난간, 기둥을 배치하세요. 전체 비율은 조화롭고 구조적 레이어가 명확해야 합니다. 기와 텍스처와 장식은 프로시저럴하게 생성하고, 반복되는 요소에는 InstancedMesh를 우선 사용하세요. 장면 및 인터랙션: 베이징의 푸른 하늘, 광장 바닥과 소량의 녹지를 구성하세요. DirectionalLight와 AmbientLight/HemisphereLight를 함께 사용하고, 그림자와 앰비언트 오클루전을 활성화하며 과하지 않은 시네마틱 톤 매핑을 적용하세요. OrbitControls로 회전과 확대·축소를 지원하고, 켜고 끌 수 있는 느린 자동 선회 프리뷰를 추가하세요. 버튼으로 “분해/재조립”을 전환할 수 있게 하세요. 지붕, 기둥, 공포, 벽체, 문·창호, 난간과 기단이 계층에 따라 부드럽게 펼쳐졌다가 정확히 원위치로 돌아와야 합니다. 애니메이션은 코드로 구동하고 요소마다 시간차를 두며, 순간이동처럼 보이지 않게 하세요. 완성된 프로젝트와 실행 안내를 함께 제공하세요. 페이지는 창 크기에 반응형으로 대응해야 하며, 높은 수준의 비주얼과 매끄러운 인터랙션을 갖춰야 합니다. 또한 인스턴싱, 적절한 지오메트리 디테일과 렌더링 최적화를 활용해 일반적인 데스크톱 브라우저에서도 성능을 유지하세요. 코드는 모듈별로 명확하게 구성해 확장하기 쉽게 만들고, 빌드와 주요 기능을 검증한 뒤 검증하지 못한 항목은 사실대로 명시하세요.
프롬프트 살펴보기
GPT-6 Astra, Three.js, TypeScript를 다룬 GPT-6 Astra 3D 예제 ‘베이징 천단 기년전 TypeScript + Three.js WebGL 프로젝트’을 살펴보세요. 원문 프롬프트인지 공개 자료를 재구성한 제작 지침인지는 출처 유형에서 확인할 수 있습니다.
핵심 결과를 유지한 뒤 카메라, 조작, 조명, 성공한 결과가 해야 할 일을 지정하세요. 시각 디테일을 더하기 전에 먼저 테스트하세요.
어떤 오브젝트를 분리하고 이름을 붙여 편집 가능하게 유지해야 하는지 명시하세요. 겉보기에 그럴듯한 껍데기도 실제로는 쓸 수 없을 수 있습니다.
장면을 실행하고 눈에 보이는 실패를 점검하며 구체적인 프레임률·상호작용·배치 검사를 통과할 때까지 반복하도록 요청하세요.
큰 세계는 구역, 조립 단위, 단계별 목표로 나누고 각 부분을 확인한 뒤 범위를 넓히세요.
프롬프트로 게임이나 장면을 만들었다면, 그 안의 캐릭터와 소품에도 생명감을 더해보세요. Tripo로 정교한 에셋을 만들어 단순한 임시 모델을 교체할 수 있습니다.
제작자가 공개한 프로젝트 설명을 바탕으로 재구성한, 재사용 가능한 제작 지침입니다. 공개되지 않은 원본 프롬프트를 그대로 옮긴 것이 아닙니다.
생성한 괴수 모델과 효과음을 사용해 괴수물에서 영감을 받은 Three.js 게임을 만드세요. 거대한 규모의 전투가 명확히 보이고 괴수의 크기를 전달하는 환경을 만드세요.
리깅에 앞서 Blender에서 Tripo 캐릭터의 표정별 변형을 준비하세요. 메시의 위치를 맞추고, 비활성 표정은 머리 안쪽으로 축소해 숨겨 표정이 단계적으로 전환되게 하세요. 부드러운 블렌딩이나 VRM 호환성을 지원한다고 표현하지 마세요.