Bantuan dengan Draping Gambar melalui TIN di FME untuk dilihat di MeshLab atau Serupa

8

Saya menggunakan FME untuk menghasilkan TIN dari cloud titik LiDAR, dan semuanya berfungsi kecuali untuk menggantungkan gambar di atas TIN yang dihasilkan.

Saya telah membaca semua halaman bantuan FME, dan memeriksa contoh-contoh yang mudah di-Google-kan.

Saat ini saya sedang melakukan hal berikut:

  • Memilih serangan terakhir dari cloud titik LiDAR
  • Menghasilkan TIN
  • Memotong ECW ke bidang yang diminati
  • Menggunakan AppearanceStyler pada gambar, dan kemudian AppearanceSetter dengan TIN masuk ke port geometri dan gambar ke port penampilan
  • Menulis hasilnya ke format Collada dan OBJ, serta melihat hasilnya di inspektur

TIN terlihat di MeshLab, dan terlihat bagus, tapi saya tidak bisa mendapatkan tekstur (gambar draped) untuk muncul! Saya tidak bisa melihatnya di file Collada atau OBJ, dan tidak di inspektur, jadi saya pikir ada sesuatu yang salah di ruang kerja.

Adakah yang punya metodologi yang akan berhasil?

Contoh pengaturan AppearanceSetter

Alex Leith
sumber
Saya berasumsi Anda telah melihat ini: youtube.com/watch?v=edZeJLWDqiQ
Fezter
Ya terima kasih. Saya melihat contoh itu di sini: fmepedia.safe.com/articles/Samples_and_Demos/…
Alex Leith
1
Agak sulit (berdasarkan ingatan saya tentang masalah yang sama) - pernahkah Anda mencoba menggunakan FaceReplacer antara TINGenerator dan AppearanceSetter?
mKurowsKi
Hei, @mKurowsKi, itu berhasil! Saya tidak berpikir itu akan terjadi, tetapi ternyata!
Alex Leith
Bagus! senang mendengar
mKurowsKi

Jawaban:

1

Mengutip saran awal saya di bagian komentar:

Melihat ruang kerja Anda, tampaknya memasukkan FaceReplacer antara TINGenerator dan AppearanceSetter harus melakukan trik.

mKurowsKi
sumber
3

Saya pikir solusi yang disarankan oleh @mKurowsKi berhasil.

Menambahkan FaceReplacer antara TINGenerator dan AppearanceSetter berarti file OBJ, ketika dibuka di MeshLab berwarna!

Sangat bagus...

citra terbungkus pada file OBJ di Meshlab

Alex Leith
sumber
1
Dalam hal ini, saya pikir @mKurowsKi layak mendapatkan hadiah.
Germán Carrillo
Ya, dapatkah @mKurowsKi menulisnya sebentar?
Alex Leith
Tentu! tulis saja di bawah ini
mKurowsKi
Saya telah menggunakan paket R RTriangle dan rgl untuk melakukan hal ini - bagian yang sulit adalah pemrosesan point-cloud - hanya melakukan sesuatu yang konyol seperti max dalam sel -, tetapi segala sesuatu yang lain cukup mudah. Sudahkah Anda mencoba alur kerja perangkat lunak gratis lainnya? Saya ingin menggunakan D3 untuk vis pada akhirnya.
mdsumner
Maaf, @mdsumner, saya hanya menggunakan FME untuk ini. Menghemat banyak peretasan dengan kode! Saya tidak yakin di mana saya akan mulai melakukan ini menggunakan alat open source.
Alex Leith