3DPrompt.
GitHub
라이브러리로 돌아가기
Claude Opus 5.5참고용 제작 설명

인터랙티브 오일러리안 네온 유체 시뮬레이션

작성자가 화면에 표시된 GPU 네온 유체 시뮬레이터에 실제로 사용한 프롬프트를 재사용 가능한 원샷 프롬프트로 공유합니다. 원문 게시물에서는 이 시뮬레이터가 Opus 5.5로 제작되었다고 명시합니다. GPU FBO 패스, 네온 염료 인터랙션, 앰비언트 소용돌이, 글래스모피즘 컨트롤 HUD를 포함한 외부 의존성 없는 단일 파일 WebGL 유체 시뮬레이션을 요청합니다.

제작자 theailoser원본 출처 보기
인터랙티브 오일러리안 네온 유체 시뮬레이션

이 예시에 대해

제작자가 공개한 프로젝트를 바탕으로 정리한 시작용 설명이며, 원본 프롬프트를 그대로 옮긴 것이 아닙니다. 결과는 달라질 수 있습니다.

WebGL유체 시뮬레이션오일러리안 시뮬레이션GPUGLSL네온 연기인터랙티브와도 구속

프롬프트

고성능 GPU 가속 인터랙티브 오일러리안 네온 유체 시뮬레이션을 포함한 완전한 단일 파일 HTML 문서를 작성하세요. 엄격한 기술 및 미적 요구 사항: 1. 아키텍처 및 성능: - 단일 파일: 모든 HTML, CSS, JavaScript/GLSL 셰이더를 인라인으로 포함하세요. - 외부 의존성 없음: 순수 WebGL 1.0 또는 2.0을 사용하세요(Three.js, Pixi 및 외부 라이브러리 사용 금지). - GPU 기반 유체 역학: 커스텀 프래그먼트 셰이더를 사용한 핑퐁 프레임버퍼 오브젝트(FBO)만으로 시뮬레이션을 실행해야 합니다. 다음을 구현하세요. a) 이류(속도 및 염료) b) 발산 계산 c) 압력 포아송 솔버(프레임당 자코비 반복 20~30회) d) 그래디언트 제거 / 속도 프로젝션 e) 와도 구속(난류성 소용돌이를 추가하고 유체가 밋밋하고 흐릿한 덩어리로 변하는 것을 방지) 2. 시각적 완성도(“네온 연기” 스타일): - 칠흑 같은 빈 공간 배경(`#050508`). - 염료 주입에 가산 / HDR 블렌딩을 적용하세요. - 다이내믹 팔레트: 커서를 빠르게 움직이거나 터치로 드래그할 때마다 높은 광도의 네온 염료를 주입하고, 선명한 사이버 색상(일렉트릭 시안 `#00F0FF`, 핫 마젠타 `#FF007F`, 딥 울트라바이올렛, 빛나는 골드) 사이를 부드럽게 순환시키세요. - 디스플레이 셰이더 개선: 최종 렌더 셰이더에 포스트 프로세싱 패스를 직접 포함하여 유체의 소용돌이 가장자리에 은은한 블룸/글로우, 톤 매핑, 색수차를 적용하세요. 3. 인터랙션: - 마우스 및 터치: 커서를 빠르게 움직이거나 드래그하면 마우스 속도에 비례한 속도와 함께 빛나는 고밀도 염료를 주입하세요. - 패시브 앰비언트 모션: 유휴 상태에서도 은은한 프로시저럴 컬 노이즈 또는 부드럽게 떠다니는 소용돌이를 생성하여 캔버스가 완전히 정지하지 않게 하세요. - 컨트롤: 모서리에 배치하고 비활성 상태에서는 자동으로 숨겨지는 세련되고 극도로 미니멀한 글래스모피즘 HUD를 구현하세요. * 점도 슬라이더 * 염료 감쇠 / 지속성 슬라이더 * 스플랫 반경 슬라이더 * “캔버스 지우기” 버튼 * 색상 테마를 순환하는 토글 버튼(Cyberpunk, Thermal Inferno, Bioluminescent Deep). 4. 프로덕션 완성도: - 고DPI 디스플레이와 `resize` 이벤트를 자동으로 처리하되, FBO 텍스처가 늘어나거나 초기화되지 않게 하세요. - 부동 소수점 텍스처 지원 여부를 우아하게 확인하는 폴백을 구현하세요(`OES_texture_float` / `OES_texture_half_float`). - 플레이스홀더나 잘린 주석 없이 깔끔하고 버그가 없으며 완전히 구현된 코드를 작성하세요. Chrome/Safari/Firefox에서 직접 실행할 수 있는 완성된 HTML 파일만 반환하세요.

이 프롬프트 사용법

01

적합한 도구로 시작하기

원하는 코딩 도우미나 3D 도구를 여세요. 예시에 표시된 모델을 시작점으로 삼고, 연결된 프로젝트의 설정 안내를 확인하세요.

02

바꿀 요소 하나 고르기

주제, 미술 스타일, 배경을 바꿔보세요. 카메라와 상호작용을 명확히 설명하세요. 먼저 작은 버전을 만든 다음 한 번에 하나씩 다듬으세요.

03

장면에 나만의 모델 추가하기

나만의 캐릭터나 소품이 필요하면 짧은 물체 설명이나 참고 이미지로 3D 모델을 만든 뒤 프로젝트로 가져오세요.

미리보기 작품의 권리는 각 제작자에게 있습니다. 코드나 자료를 재사용하기 전에 원본 출처와 프로젝트 라이선스를 확인하세요.