İçeriğe geç
TREN
Atlıhan Harita

LCC for UE Kullanım Kılavuzu

Üçüncü Taraf ve Motor Eklentisi Entegrasyonu

Bölüm 13 / 26Kılavuz sürümü v3.5.0Türkçe

Bu belge, LCC4Unreal'i diğer eklentilerle birlikte kullanmanın ön koşullarını ve notlarını kapsar. Bunların hiçbiri LCC görüntülemesi için zorunlu değildir; yalnızca proje ilgili iş akışını kullanıyorsa etkinleştirin.

GIS (Cesium Entegrasyonu)

LCC4Unreal, CesiumForUnreal eklentisiyle birlikte kullanılan GIS modunu destekler; enlem ve boylam dönüşümünü GeoReferencing üstlenir. Yalnızca proje Cesium küresini veya bir Cesium 3D Tiles iş akışını gerektiriyorsa gereklidir.

Cesium'un kurulumu, ion token yapılandırması ve arazi yükleme için resmî belgelere bakın: Cesium for Unreal Quickstart. Bu bölüm yalnızca LCC tarafındaki adımları kapsar.

Notlar

  1. Yalnızca .lcc ve .lcc2 formatları desteklenir. GIS yerleşimi, verideki RTK / EPSG coğrafi bilgisine dayanır. .sog, .spz ve .ply gibi tek dosyalı formatlar bu bilgiyi taşımaz ve EPSG değerleri her zaman 0'dır. Bu nedenle özellik kullanılamaz.
  2. Verinin coğrafi bilgi taşıyıp taşımadığını doğrulayın: .lcc veya .lcc2 dosyasını bir metin düzenleyicide açın ve epsg alanını kontrol edin. 0'dan büyük bir değer, geçerli coğrafi koordinat sistemi bilgisinin bulunduğunu gösterir. 0 değeri, verinin coğrafi bilgi içermediği anlamına gelir. Bu durumda EnableGeoPlace seçeneğini etkinleştirmenin bir etkisi olmaz.
  3. CesiumForUnreal etkin olduğunda ve seviyede eşleşen nesne bulunduğunda, LCC Cesium'u yansıtma (reflection) yoluyla bulur ve ona bağlanır.
  4. CesiumForUnreal kurulu veya etkin değilse yansıtma yolu oluşturulmaz. Bu durum, temel LCC görüntülemeyi ve yerleşik GIS'i etkilemez.

Adımlar

  1. CesiumForUnreal eklentisini Edit > Plugins bölümünden kurun ve etkinleştirin. İstendiğinde editörü yeniden başlatın.
CesiumForUnreal Eklentisini Etkinleştirme

Eklenti yöneticisinde CesiumForUnreal'i etkinleştirme

  1. CesiumGeoreference nesnesini yerleştirin ve yapılandırın.
CesiumGeoreference Yapılandırması

CesiumGeoreference'ı yerleştirme ve yapılandırma

  1. ALCCActor veya ALCC2Actor nesnesini yerleştirin ve RTK / EPSG bilgisi içeren .lcc veya .lcc2 verisini yükleyin.
  2. EnableGeoPlace seçeneğini etkinleştirin.
LCC Üzerinde Geo Place Özelliğini Etkinleştirme

Actor üzerinde Geo Place'i etkinleştirme

  1. Başlangıç konumunu, Cesium orijini değiştirildiğinde oluşan etkiyi ve çalışma zamanında yeniden konumlandırmadan sonraki LCC konumunu kontrol edin.
  2. Konumda sabit bir kayma varsa önce verinin EPSG değerini, Cesium orijinini ve GeoLocationOffset değerini doğrulayın.
Bir LCC sahnesinin Cesium'daki coğrafi yerleşim sonucu

Bir LCC sahnesinin Cesium'daki coğrafi yerleşim sonucu

nDisplay Çoklu Görüntü Alanı

Etkinleştirilecekler: Edit > Plugins bölümünden nDisplay eklentisini etkinleştirin. UE istediğinde editörü yeniden başlatın. Küme başlatıcısını veya düğüm yönetim araçlarını UE nDisplay iş akışına göre yapılandırın. Bunlar LCC4Unreal için zorunlu bağımlılık değildir.

nDisplay küme yapılandırması, Switchboard ve çıkış eşlemesi için resmi belgelere bakın: nDisplay Genel Bakış. Bu bölüm yalnızca LCC tarafındaki notları kapsar.

nDisplay Eklentisini Etkinleştirme

Eklenti yöneticisinde nDisplay'i etkinleştirme

Adımlar:

  1. nDisplay'i etkinleştirin ve standart UE yapılandırmasını tamamlayın.
  2. Veri formatına uygun Actor'ı yerleştirin ve önce normal ana görüntü alanının doğru göründüğünü doğrulayın.
  3. nDisplay Root Actor'ı yerleştirip yapılandırın, ardından her çıkış görüntü alanını kontrol edin.
nDisplay Root Actor ve Çıkış Görüntü Alanları

nDisplay Root Actor'ı yapılandırma ve çıkış görüntü alanlarını kontrol etme

ALCCActor (LCC işlem hattı) ile birden fazla yöne bakan görüntü alanlarında düğüm parçaları kolayca eksik görünür. Bu nedenle Default Traversal Type değerini Circle olarak ayarlayın ve editörü yeniden başlatın. LCC2 işlem hattında bu adım gerekmez ve varsayılan Frustum değeri kullanılabilir.

LCCActor için Circle Gezinme Modunu Yapılandırma

Yalnızca LCC işlem hattı Circle gezinme modunu gerektirir

Aximmetry

Etkinleştirilecekler: Aximmetry UE entegrasyonunu kurun ve harici yazılımı Aximmetry belgelerine göre çalıştırın. LCC, Aximmetry'ye standart bir kamera, SceneCapture veya çıkış dokusu üzerinden girer.

Aximmetry kurulumu, sahne oluşturma ve sanal kamera yapılandırması için resmi belgelere bakın: Aximmetry Unreal Engine Entegrasyonu. Bu bölüm yalnızca LCC bağlanırken kontrol edilecek maddeleri listeler.

Eklenti tarafında ek bir yapılandırma gerekmez.

Aximmetry'ye aktarılan LCC görüntüsü

Aximmetry'ye aktarılan LCC görüntüsü

Pixotope

Pixotope kurulumu ve sanal prodüksiyon iş akışı için resmi belgelere bakın: Pixotope Yardım Merkezi.

Pixotope Engine, Unreal Engine tabanlıdır ve görüntüleme işlem hattını değiştirir. Bu nedenle standart UE eklentileri doğrudan kullanılamaz; Pixotope için yeniden derlenmeli ve paketlenmelidir.

LCC4Unreal'i Pixotope'ta kullanmak için, Bize Ulaşın sayfasındaki teknik destek e-postası üzerinden eşleşen eklenti paketini talep edin.

360 Derece Video Çıktısı

Gerekli olup olmadığı: Gerçek zamanlı görüntüleme için gerekli değildir. Yalnızca proje 360 derece panoramik çıktı iş akışı kullanıyorsa gereklidir.

Etkinleştirilecekler: Edit > Plugins bölümünden Movie Render Queue ve Movie Render Queue Additional Render Passes eklentilerini etkinleştirin. UE istediğinde editörü yeniden başlatın.

Movie Render Queue'nun tam kullanımı için resmi belgelere bakın: Yüksek Kaliteli Görüntüleme için Movie Render Queue Nasıl Kullanılır. Bu bölüm yalnızca LCC tarafındaki notları kapsar.

Adımlar:

  1. Yukarıdaki eklentileri etkinleştirin.
  2. Veri formatına uygun Actor'ı yerleştirin ve veriyi yükleyin.
  3. Bir Level Sequence ve bir Cine Camera Actor oluşturun.
  4. Movie Render Queue'da Panoramic Rendering renderer'ını ekleyin.
  5. Önce düşük çözünürlüklü ve kısa bir kare aralığı çıktısı alın.
  6. Son görüntülemeden önce her yönde eksik parçaları, birleşim izlerini, pozlamayı ve video belleğini kontrol edin.
Movie Render Queue Panoramik Görüntüleme Eklentilerini Etkinleştirme

Movie Render Queue ve panoramik görüntüleme eklentisini etkinleştirme

LCC2 işlem hattında yalnızca Panoramic Rendering renderer'ının eklenmesi yeterlidir; başka parametre değiştirmek gerekmez. Aşağıdaki görsel, renderer'ın yanı sıra ilgili parametrelerin de ayarlanması gereken LCC işlem hattı yapılandırmasını gösterir.

LCC işlem hattı için panoramik renderer yapılandırması

LCC işlem hattı için panoramik renderer yapılandırması

360 Derece Panoramik Görüntüleme Sonucu

Movie Render Queue tarafından çıktısı alınan 360 derece panoramik görüntü

Panoramik çıktı, birkaç yönden tekrar tekrar örnekleme yapar. Bu nedenle video belleğini gerçek dilim ve görünüm sayısına göre ayırın.

ALCCActor (LCC işlem hattı) ile birden fazla yönde örnekleme yapıldığında düğüm parçaları kolayca eksik görünür. Bu nedenle Default Traversal Type değerini Circle olarak ayarlayın, editörü yeniden başlatın ve görüntüleme mesafesini ile nokta sayısını buna göre sınırlayın. LCC2 işlem hattında bu adım gerekmez ve varsayılan Frustum değeri kullanılabilir.

OpenColorIO

Gerekli olup olmadığı:

  • Normal bir sRGB projesi için gerekli değildir. Yalnızca proje OCIO renk yönetimi kullanıyorsa gereklidir.
  • LCC4Unreal, derleme sırasında OpenColorIO'ya bağımlı değildir.
  • OpenColorIO'nun etkin olup olmaması, temel LCC yüklemesini etkilemez.

Etkinleştirilecekler: Edit > Plugins bölümünden OpenColorIO eklentisini etkinleştirin, ardından projede OCIO Configuration Asset oluşturun.

OCIO yapılandırma varlıklarını oluşturma ve renk uzayı dönüşümlerini uygulama için resmi belgelere bakın: OpenColorIO ile Renk Yönetimi. Bu bölüm yalnızca LCC tarafındaki doğrulama noktalarını kapsar.

Proje için adımlar:

  1. OpenColorIO'yu etkinleştirin.
  2. Projenin OCIO Configuration Asset'ini oluşturun ve yapılandırın.
  3. Dönüşümü Viewport, Composure, MRQ veya son ekran çıkışı aşamasında uygulayın.
  4. LCC'yi ve normal UE sahne nesnelerini ayrı ayrı doğrulayın.

Özel Engine Sürümleri

Yayımlanan eklenti paketleri, Epic tarafından yayımlanan Unreal Engine'e göre derlenir. Proje resmi Epic sürümü olmayan bir engine kullandığında, resmi eklenti paketleri genellikle doğrudan kullanılamaz. Yaygın durumlar:

TürÖrnekler
Üretici tarafından özelleştirilmiş dalNVIDIA RTX dalı (NvRTX), GPU veya donanım üreticilerinin yayımladığı optimize edilmiş dallar
UE tabanlı ticari enginePixotope ve Aximmetry'nin AX Scene Editor'ü gibi kendi motoruna sahip sanal prodüksiyon yazılımları
Ekip tarafından değiştirilmiş kaynak derlemeGörüntüleme modülünde, GBuffer yerleşiminde, shader'larda veya motor çekirdek modüllerinde yapılan değişiklikler

Bunun nedeni, eklentinin görüntüleme akışının derinliklerine erişmesidir. Bu nedenle derleme çıktısı, motorun iç uygulamasına sıkı sıkıya bağlıdır:

  • Eklenti, belirli bir motor sürümünün modül API'sine ve ABI'sine göre derlenir. Motor kaynağı değiştiğinde ikili dosyalar artık uyumlu olmaz.
  • Eklenti, görüntüleme hattına özel geçişler (custom pass) ve görünüm uzantıları (view extension) aracılığıyla bağlanır. Motor görüntüleme hattının yapısını veya yürütme sırasını değiştirdiğinde bu bağlantı noktaları bozulabilir.
  • Eklenti, motorun shader ortamına ve GBuffer yerleşimine bağlıdır. Bunlar değiştirildiğinde her ikisinde de uygun ayarlamaların yapılması gerekir.

LCC4Unreal'i özel bir motorda kullanmak için Bize Ulaşın sayfasındaki teknik destek e-postası üzerinden bizimle iletişime geçin ve motorun temel sürümünü ile değişikliklerin kapsamını iletin. Değişiklikleri değerlendirip uyarlanmış bir eklenti paketi sunacağız.

Bu bölüm XGRIDS'in resmî kullanım kılavuzundan Türkçeye çevrildi; ekran görüntüleri ve arayüz adları özgün haliyle İngilizcedir. İngilizce aslı (yeni sekmede açılır) · Güncelleme:

XGRIDS Türkiye

Kurulumda ve Sahada Yanınızdayız

Atlıhan Harita; cihaz kurulumu, firmware güncellemesi, yazılım kullanımı ve saha uygulamalarında eğitim ve teknik destek verir. Sorunuzu iletin, uzmanımız size dönsün.

+90 216 546 0804