성운 나선 교향곡 - 인터랙티브 p5.js 생성 예술
Wikiprompt, 무료 프롬프트 백과사전에서
성운 나선 교향곡 - 인터랙티브 p5.js 생성 예술 대화형 p5.js 스케치를 스파이럴 파티클 시스템과 절차적 앰비언트 오디오로 생성하기 위한 포괄적인 JSON 프롬프트로, 성능 최적화 및 사용자 상호작용을 포함합니다.
프롬프트 내용저장
🌐
{
"prompt_type": "generative_art_sketch",
"title": "성운 나선 교향곡",
"summary": "상호작용 가능한 p5.js (v1.4.0) + p5.sound 스케치를 생성하여 빛나는 나선형 파동의 별무리를 렌더링하고, 절차적 앰비언트 사운드트랙을 생성합니다. 시각적 요소는 극좌표 입자 운동과 펄린 노이즈 교란을 사용하며, 오디오 레이어에는 천천히 진화하는 오실레이터와 우주 바람 노이즈를 포함합니다. 마우스/터치 시 오디오를 토글하고 소용돌이를 잠시 가속합니다.",
"libraries": {
"p5": "https://t.co/mzM1LdOLYV",
"p5_sound": "https://t.co/CXjbTYE3pY"
},
"canvas": {
"create": "createCanvas(windowWidth, windowHeight)",
"pixelDensity": 2,
"colorMode": "HSB,360,100,100,100",
"blendCycle": [
{ "mode": "BLEND", "fadeRect": { "fill": [0,0,0,4] } },
{ "mode": "ADD", "draw": "particles" }
]
},
"flow_field": {
"type": "극좌표 나선",
"particles": {
"count": { "desktop": 1000, "mobile": 600 },
"size": [2, 5],
"physics": { "maxSpeed": 2.5, "forceMult": 0.12 },
"initialPosition": "random(radius<min(width,height)/2)",
"motion": {
"radiusIncrement": 0.15,
"angleIncrement": 0.04,
"noiseScale": 0.003,
"octaves": 2,
"zDrift": "zOff += 0.003 + sin(frameCount*0.0008)*0.001"
}
}
},
"color": {
"palette": "triadic",
"baseHue": "(frameCount*0.07)%360",
"scheme": "h, h+120, h+240",
"saturation": 85,
"value": 100,
"alpha": 18
},
"audio": {
"oscillators": [
{ "wave": "sine", "note": "C4", "amp": 0.05, "pan": -0.3 },
{ "wave": "triangle", "note": "E4", "amp": 0.05, "pan": 0.0 },
{ "wave": "sine", "note": "G4", "amp": 0.05, "pan": 0.3 }
],
"noiseBed": { "type": "pink", "amp": 0.03 },
"effects": { "reverb": { "time": 6, "decay": 5 } },
"pattern": "every 5 seconds randomly retune all oscillators within C-major triad ±1 octave, rampFrequency 2 s"
},
"interactivity": {
"mousePressed": {
"toggle": "audioContext",
"swirlBoost": { "factor": 2.0, "durationFrames": 120 }
},
"touchStarted": "alias mousePressed"
},
"utilities": {
"edgeHandling": "wrapPolar (if radius>maxR reset radius=0)",
"windowResized": "resizeCanvas & redistribute particle radius uniformly"
},
"performance": {
"flowCache": { "enabled": true, "grid": [48, 30] },
"adaptiveParticles": "use mobile count when pixelDensity()<2"
},
"comments": [
"3색상 회전으로 조화로운 색 순환을 만듭니다.",
"입자당 알파 18 + 가산 혼합으로 부드러운 발광 효과.",
"리버브와 핑크 노이즈가 공기감을 더합니다.",
"소용돌이 부스트로 일시적인 에너지 폭발을 제공합니다.",
"플로우 캐시는 노이즈 호출을 프레임당 ~35k 회 미만으로 유지합니다."
]
}
전체 프롬프트를 보려면 로그인하세요
Continue with:
By logging in, you agree to our Terms of Use and Privacy Policy
사용법
이 프롬프트는 creative와 함께 사용하도록 설계되었습니다. 위의 프롬프트 내용을 복사하여 원하는 AI 도구에 붙여넣으세요.
최상의 결과를 얻으려면 자리 표시자(대괄호 또는 대문자로 표시)를 특정 요구 사항으로 사용자 지정할 수 있습니다.
토론
댓글 0개