İçeriğe geç

OpenSCENARIO yazımından önce taslak

Küçük bir senaryo için elle OpenSCENARIO XML yazmak uygundur. Önce görsel olarak taslak yapmak, XML’in geri kalanını yazmak için oturmadan önce düzeni — şerit ağı, katılımcı yerleştirme, kaba yörüngeler — zamandan tasarruf ettirebilir.

drawtonomy bu taslak adımı için oluşturulmuştur. Üretim ortamı senaryo yazım aracı değildir.

  • Sonradan yeniden düzenleyebileceğiniz bir .drawtonomy.svg kaynağı (şekiller ve varyantlar için iyi).
  • esmini’de sahnenin basit sürümünü oynatabileceğiniz dışa aktarılmış .xosc + .xodr + run.sh zip.
  • Daha fazla elle düzenleyebileceğiniz bir temel.
  • Koşullu tetikleyiciler, parametre taramaları, özel kontrolörler veya yoğun trafik akışlarına sahip bir senaryo. drawtonomy bunları ifade etmez.
  • OpenSCENARIO 1.3 özelliklerinin tam kapsamı. Dışa aktarıcıda yalnızca bir alt küme bulunur.
  • Daha fazla çalışma yapılmadan regresyon süretiyle birleştirmeye hazır bir senaryo.

Dışa aktarımı bir başlangıç noktası olarak değerlendirin. Düzenler taslak adımından hızla çıkar; mantık hâlâ XML’e veya koda aittir.

  1. Yol ağını taslak edin. Şerit Aracı, Kavşak Şablonları, Yaya Geçidi şekilleri.
  2. Katılımcıları yerleştirin. Ego belirli bir şeritte, diğer varlıklar bilinen boyuna ofsetlerde.
  3. Niyeti belirtin. Yol okları her varlığın ne yapmasını amaçladığınızı gösterir. Bunları kendiniz için görsel notlar, tam tetikleyici tanımları değil olarak değerlendirin.
  4. esmini paketini dışa aktarın ve oynatın. Düzenin doğru göründüğünü onaylayın.
  5. .xosc’u bir metin editöründe açın ve drawtonomy’nin ifade etmediklerini ekleyin — tetikleyiciler, parametre bildirimleri, özel storyboard’lar, basit yolların ötesindeki her şey.
  • Küçük tek seferlik senaryo — XML’i doğrudan yazın.
  • Senaryo filoleri — tualden değil DSL’den üretin.
  • Yüksek doğruluklu HD haritalar — özel bir HD harita aracı kullanın.

Dışa aktarma ayrıntıları için export-asam kılavuzuna bakın.