صحنه (Scene)
🔹 تعریف
Scene یک فضای سهبعدی است که تمام اشیاء، دوربینها، نورها و افکتها داخلش قرار میگیرند.
به عبارتی، Scene همان "اتاقی" است که تمام المانها در آن زندگی میکنند.
🔹 ایجاد یک صحنه
🔹 اضافه کردن اشیاء به صحنه
هر چیزی که بخوای داخل صحنه نمایش بدی، باید به صحنه اضافه بشه:
🔹 افزودن نور و دوربین به صحنه
Scene خودش فقط یک کانتینر است. برای اینکه چیزی ببینی، باید:
-
دوربین داشته باشی
-
نور داشته باشی (برای متریالهایی که نیاز به نور دارن)
🔹 پسزمینه و مه (Background & Fog)
Scene میتونه پسزمینه داشته باشه یا از Fog استفاده کنه:
🔹 نکات مهم
-
Scene تنها یک کانتینر است.
-
همه چیز باید scene.add(object) شود تا رندر بشه.
-
Scene میتونه شامل صحنههای تو در تو باشد (Object3D میتواند parent باشد).
-
Scene با رندرر نمایش داده میشود:
🔹 مثال کامل
📌 این مثال ساده نشان میدهد که:
-
Scene ساخته شد
-
اشیاء، نور و دوربین اضافه شدند
-
Renderer صحنه را نمایش میدهد