Pendokumentasian Sumo3D


Bermula

Sumo3D adalah editor di mana anda dapat menyusun pemandangan, menggunakan tekstur dari Sumopaint ke dalam objek 3D, dan anda boleh mengeksportnya untuk digunakan pada Sumocode sebagai bahagian dari permainan interaktif atau permainan.

Selain itu anda boleh mengeksport objek atau pemandangan untuk menggunakannya kemudian di projek lain.

Antara muka
interface

  1. Bar Navas . Ini menyediakan akses mudah ke pilihan import / eksport dan untuk menambahkan objek apa pun di tempat kejadian.
  2. Main / Berhenti . Di sini anda boleh memainkan atau menghentikan pemandangan 3D anda. Sekiranya anda mempunyai skrip yang berkaitan dengan objek anda, ketika anda menekan play, skrip tersebut akan menjalankannya.
  3. Tetapan projek . Di sini anda boleh menetapkan tetapan projek. Baca lebih lanjut
  4. Outlineer . Di mana anda telah menyenaraikan semua elemen yang disertakan di tempat kejadian (objek 3D, lampu dan kamera).
  5. Panel harta tanah . Sekiranya anda memilih elemen pemandangan, di sini anda mempunyai semua maklumat yang diperlukan untuk mengubahnya. Sebilangan bidang boleh diedit, yang lain hanya boleh dibaca.
  6. Bar Alat 3D . Anda boleh menterjemahkan, memutar atau menskalakan elemen apa pun, pada mod tempatan atau global.
  7. Penyunting pemandangan . Di sini anda boleh mengedit pemandangan anda secara langsung dan memilih elemen apa pun untuk mengeditnya.
  8. Tambah . Kaedah visual untuk menambahkan elemen ke tempat kejadian.

Import

Anda boleh mengimport fail glTF 2.0 yang ada di dalam peranti anda, atau objek / pemandangan yang dieksport (format JSON). Binary glTF (.glb) disyorkan kerana anda juga memasukkan bahan-bahan tersebut.

Eksport
Objek Eksport

Eksport objek yang dipilih dalam format JSON.

Eksport Adegan

Eksport keseluruhan pemandangan dalam format JSON.

Eksport glTF

Eksport keseluruhan pemandangan dalam format glTF binay (dengan semua bahan disertakan).

Buat asal / Buat semula

Anda boleh membuat asal atau mengembalikan tindakan apa pun dengan menekan butang ini (lihat video di bawah) atau melalui bar alat / Edit / Undo atau Buat semula.

Tetapan projek

Anda boleh menunjukkan / menyembunyikannya menekan ikon 'info' di sebelah butang buat asal / buat semula. Di sini anda boleh menetapkan nama projek anda, jika anda ingin menyimpan secara automatik, untuk menetapkan sifat asas perender atau jika anda ingin mendapat sokongan VR. Di samping itu, anda boleh menetapkan warna latar belakang dan kabut pemandangan anda. Anda mempunyai bahagian maklumat dengan semua objek, bucu dan segitiga di tempat kejadian, ini secara langsung mempengaruhi prestasi pemandangan anda.

Cara menggunakan grafik pemandangan

Di dalamnya, anda boleh menyeret elemen dan menyusunnya dengan hierarki.

Menggunakan pelbagai kamera

Sekiranya anda mempunyai banyak kamera di tempat kejadian, anda boleh menukar kamera yang akan aktif pada grafik pemandangan.


Menambah Objek

Tambah Kumpulan

Kumpulan berguna untuk pelbagai objek 3D untuk berkongsi kedudukan, putaran dan sifat skala mereka.

Tambah Objek 3D

Anda boleh menambah hingga 14 bentuk 3D yang berbeza. Sekiranya anda perlu menambahkan bentuk lain, anda boleh mengimportnya dari peranti anda jika anda menyimpan model 3D.

Tambah Cahaya
Cahaya ambien

Ini adalah cahaya yang akan memproyeksikan jumlah cahaya yang sama di setiap arah. Anda boleh mengubah intensiti (1 secara lalai) dan warna.

Cahaya arah

Lampu ini memancarkan cahaya dari kedudukan yang memproyeksikan bayang-bayang (jika anda telah memeriksa Cast) dan intensiti yang berbeza bergantung pada kedudukannya.

Cahaya hemisfera

Lampu ini serupa dengan cahaya sekitar (cahaya yang sama ke semua arah) tetapi anda boleh mengatur warna atas dan bawah.

Titik cahaya

Ini serupa dengan mentol, anda mempunyai sifat yang sama dengan lampu arah dan anda boleh bermain dengan jarak dan reputnya.

Lampu spot

Ini adalah kerucut cahaya, anda mempunyai sifat yang serupa dengan cahaya titik dan parameter penumbra untuk melicinkan cahaya di sudut-sudut kerucut.

Tambahkan Kamera
Kamera ortografik

Dengan kamera ini semua objek muncul pada skala yang sama.

Kamera perspektif

Objek yang jauh lebih kecil daripada yang berdekatan.


Sifat objek

Sifat berkaitan ID

Setiap elemen yang ditambahkan ke tempat kejadian mempunyai UUID yang unik, anda boleh memperbaharuinya, tetapi ini bukan suatu keharusan. Bidang nama penting untuk menguruskan elemen anda dari skrip.

Sifat berkaitan kedudukan / putaran / skala

Anda boleh mengedit parameter ini ke nilai yang tepat atau menyeret penunjuk.

Sifat berkaitan penglihatan

Di luar kelihatan, frustum cull mengeluarkan objek yang terletak sepenuhnya di luar frustum tontonan dari proses rendering. Dan Bayangan / Cast / Terima adalah WAJIB jika anda ingin menggunakan bayang-bayang di tempat kejadian anda.

Harta tersuai
Kamera

Sifat yang paling biasa untuk diedit di sini adalah FOV (Bidang pandangan) (nilai umum adalah dari 35 hingga 90) dan yang dekat dan jauh, jika anda ingin menyesuaikan kawasan yang boleh dirender.


Geometri

Asas geometri

Setiap objek 3D adalah Mesh dan mesh ini mempunyai dua bahagian, geometri dan bahan. Geometri ini menentukan bentuk objek.

Sifat berkaitan ID

Sama dengan elemen objek (Mesh), setiap geometri mempunyai UUID dan namanya sendiri.

Harta tersuai

Setiap geometri mempunyai sifat tersendiri. Contohnya Kotak mempunyai lebar, tinggi dan kedalaman dan berapa segmen yang terdiri.


Bahan

Asas bahan

Setiap objek 3D mempunyai bahan (secara lalai adalah MeshStandardMaterial). Penting untuk mengetahui bahawa banyak objek boleh berkongsi bahan yang sama (anda boleh menyalin dan menampal di antara mereka).

Jenis bahan
Jenis biasa digunakan

Walaupun terdapat lebih daripada 10 jenis bahan, selalunya kita akan menggunakan salah satu daripada kedua-dua ini.

Bahan MeshBasic

Ini adalah yang paling murah (dalam prestasi) kerana tidak mengira cahaya. Ini seperti bahan yang tidak menyala, dan biasanya digunakan dengan gambar sebagai tekstur peta.

MeshStandardMaterial

Ia adalah yang paling realistik tetapi mahal (dalam prestasi). Anda boleh bermain dengan pelbagai peta dan dengan nilai kekasaran dan kekasaran. Ia adalah perkara paling dekat dengan bahan PBR.


Skrip

Tambahkan skrip baru

Pada setiap elemen pemandangan, anda boleh menambah banyak skrip. Mengaturcara dengan JS dan mengikuti manual ini anda boleh menambahkan interaktiviti ke projek anda.

Gunakan skrip yang telah ditentukan

Anda boleh menambahkan tiga contoh kod asas pada elemen anda. Putar, terjemahkan atau / dan skala.