Bingkai viewport

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Sebuah ViewportFrame menggunakan kamera untuk merender objek 3D ke dalam tampilan 2D. Kasus penggunaan ideal mencakup:

  • Sebuah minimap dari pengalaman Anda langsung di sudut layar pengguna.
  • Model 3D dari item dalam menu inventaris.
  • Objek yang berputar yang dilengkapi oleh karakter.

Konfigurasi Viewport

Objek 3D yang dilihat pengguna melalui ViewportFrame dapat bergerak dengan kamera mereka, tetap statis, atau berputar di dalam ViewportFrame. Objek ini juga dapat menyertakan anak Sky sebagai cubemap untuk refleksi.

Jika Anda ingin objek 3D bergerak dengan kamera:

  1. Tempatkan tampilan kamera Anda dalam pengalaman sehingga objek yang ingin Anda lihat dalam bingkai terlihat.

  2. Tambahkan ViewportFrame baru ke layar dan pastikan itu dipilih di Explorer.

  3. Di jendela Properties, tetapkan properti CurrentCamera ke kamera:

    1. Pilih properti CurrentCamera. Kursor Anda berubah.
    2. Di jendela Explorer, klik pada objek Camera tingkat atas.
  4. Jadikan objek 3D yang diinginkan sebagai anak dari ViewportFrame yang baru. Perhatikan bahwa jika Anda masih ingin melihat objek tersebut dalam pengalaman Anda, Anda harus menduplikatnya di Workspace dan kemudian menjadikannya sebagai anak dari objek duplikat di ViewportFrame.

Saat Anda menggerakkan kamera Anda, objek juga akan bergerak di dalam ViewportFrame.

Pencahayaan dan penampilan

Pencahayaan di dalam ViewportFrame dikendalikan melalui tiga properti:

PropertiDeskripsi
AmbientMenentukan hue pencahayaan keseluruhan yang diterapkan di area dalam bingkai viewport. Default adalah Color3.fromRGB(200, 200, 200) (abu hantu).
LightDirectionSebuah Vector3 yang mewakili arah sumber cahaya dari posisi (0, 0, 0). Default adalah (-1, -1, -1).
LightColorWarna cahaya arah. Default adalah Color3.fromRGB(140, 140, 140) (perak).

Selain itu, Anda dapat menyesuaikan penampilan keseluruhan yang dirender dari viewport melalui properti berikut:

PropertiDeskripsi
ImageColor3Mengubah warna/tint gambar tanpa memodifikasi objek yang dirender. Nilai pewarnaan default adalah Color3.new(1, 1, 1) (putih) di mana tidak ada modifikasi warna yang terjadi.
ImageTransparencyMengubah transparansi gambar tanpa memodifikasi objek yang dirender. Nilai 0 (default) sepenuhnya tidak transparan dan nilai 1 sepenuhnya transparan (tidak terlihat).
©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.