Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh kasus penggunaan untuk SimSpace Weaver
Anda dapat menggunakan SimSpace Weaver untuk segala jenis pemodelan data skala besar yang berubah dari waktu ke waktu, terutama ketika memiliki komponen spasial. Bagian ini menyajikan beberapa kasus penggunaan umum.
Simulasi
Anda dapat menggunakan SimSpace Weaver untuk pengujian atau simulasi pelatihan. Untuk memperbarui partisi status simulasi, Anda dapat menggunakan perangkat lunak simulasi yang ada (seperti fisika, navigasi, dan logika khusus). Misalnya, Anda dapat membuat robot dengan sensor yang merender tampilan ruang simulasi dan memberi makan tampilan tersebut ke modul lain yang menentukan ke mana robot bergerak. Untuk simulasi ini, Anda dapat menggunakan SimSpace Weaver app SDK untuk membuat aplikasi berikut:
-
Bootstrapaplikasi kustom - Memunculkan satu set entitas dalam simulasi dan keluar setelah selesai.
-
Aplikasi simulasi - Memiliki partisi dan memperbarui entitas dalam simulasi.
-
Aplikasi kustom rendering sensor - Membuat langganan untuk membaca entitas SimSpace Weaver yang dapat dideteksi sensor, dan membuat video atau gambar. Aplikasi ini mengirimkan gambar ke aplikasi kustom robot melalui jaringan.
-
Aplikasi khusus robot - Membaca data gambar video dan memindahkan robot dengan membuat entitas yang disebutRobotMoveEvent.
Permainan
Anda dapat menggunakan SimSpace Weaver untuk permainan dengan memuat simulasi ke dalam layanan. Untuk memperbarui partisi status simulasi, gunakan perangkat lunak simulasi game yang ada (seperti fisika, animasi, dan logika permainan khusus). Misalnya, untuk berintegrasi dengan mesin game dan menambah jumlah klien dan jumlah objek dalam simulasi, Anda dapat menggunakan SimSpace Weaver app SDK untuk membuat aplikasi berikut:
-
Aplikasi kustom pemuat adegan - Memunculkan serangkaian entitas dalam simulasi dan keluar setelah selesai.
-
Aplikasi simulasi - Memiliki partisi dan memperbarui entitas dalam simulasi. Aplikasi ini mengikat entitas ke aktor mesin game sehingga logika game yang ada dapat memperbarui entitas di SimSpace Weaver.
-
Aplikasi tampilan klien - Aplikasi khusus ini menerima koneksi klien yang masuk dan membuat langganan untuk membaca entitas SimSpace Weaver dalam tampilan klien. Aplikasi ini juga meneruskan tindakan pemain ke aplikasi simulasi. Ini mungkin server khusus mesin game penuh yang hanya mereplikasi data. Atau, ini mungkin aplikasi khusus dengan logika replikasi khusus game khusus untuk meminimalkan bandwidth.