Esri Türkiye Profesyonel Hizmetler ile 3B Hızlı Başlangıç

Esri Türkiye Profesyonel Hizmetler ile 3B Hızlı Başlangıç

3D JUMPSTART İÇERİKLERİ

  • Tasarım
  • Analiz
  • Görselleştirme
  • Paylaşım

3D Uygulamalar

  • Esri CityEngine (DESKTOP): 3D bina modelleri ve büyük şehir ortamları oluşturmak, düzenlemek ve paylaşmak için geliştirilmiş 3D şehir tasarım uygulamasıdır.
  • Drone2Map for ArcGIS (DESKTOP) :Görselleştirme ve analiz için hava fotoğraflarından profesyonel görüntü ürünleri oluşturabilmenizi sağlamaktadır.
  • ArcGIS Pro (DESKTOP): ArcGIS Desktop’ın ailesinin en güçlü ürünü ile 3D haritalar oluşturabilirsiniz. Yeni, yüksek performanslı 64 bit mimariyi kullanarak verileri daha hızlı düzenleyebilir ve analiz edebilirsiniz.
  • Scene Viewer (Sahne Görüntüleyici) (WEB): 3D sahneleri çevrimiçi görüntüleyebilir, oluşturabilir ve paylaşabilirsiniz.
  • ArcGIS Earth (DESKTOP) 3D deneyimi için kullanımı kolay bir arayüz sunan ArcGIS Earth, dünyayı keşfetmenize olanak sağlar. KML dahil olmak üzere çeşitli 3D ve 2D harita veri formatlarını desteklemektedir. .

CityEngine

Esri CityEngine, 3 Boyutlu şehirler ve binaların verimli bir şekilde oluşturulması için benzersiz bir kavramsal tasarım ve modelleme çözümü ile mimarlık, şehir planlama, video oyunları ve simülasyonlar, CBS ve genel üç boyutlu içerik üretiminde kullanılan modelleme yazılımıdır. Esri CityEngine ile ilgili detaylı yazılarımız için linke tıklayabilirsiniz.

CityEngine ile oluşturulan sahne örnekleri

CityEngine yazılımı sayesinde tüm modeli 3 boyutlu bir sahne olarak web shnesi platformunda dışa aktararak sorgulama yapılabilmesi kullanıcıya kullanışlı platformlar sağlamaktadır. Sanal Gerçeklik ve Arttırılmış Gerçeklik platformları ile de entegrasyonlarının sağlanması daha farklı deneyimler yaşatmaktadır. Altyapı, savunma, planlama, şehirlerin dijital kopyaları, video oyunları ve film gibi alanlarda güçlü çözümler sağlamaktadır.

CityEngine yazılımı çalışma alanları örnekleri.

ArcGIS PRO

ArcGIS Pro, Esri’nin güçlü bir masaüstü CBS uygulamasıdır. Teknolojik olarak cbs pazarındaki her ürünün ötesinde olan ArcGIS Pro 3D veri görselleştirme, gelişmiş analiz ve yetkili veri entegrasyonunu destekler. ArcGIS Pro, ArcGIS Online ve ArcGIS Enterprise arasında Web CBS üzerinden veri paylaşımını destekleyen ArcGIS platformu ile sıkı sıkıya bağlıdır.

ArcGIS Pro üzerindeki örnek projelerin ekran görüntüleri.

ArcGIS Earth

ArcGIS Earth ile verilerinizi görüntüleyip, yer işaretlerini çizebilir, mesafeleri ve alanları ölçebilir ve açıklamalar ekleyebilirsiniz. ArcGIS Earth, mekansal bilgileri kolayca anlamak için ihtiyacınız olan her şeye sahiptir. Etkileşimli analiz araçlarını kullanarak, yükseklik profili, 3D ölçüm, görüş alanı, görüntülenme analizi gibi analizleri kolayca yapabilirsiniz.

ArcGIS Earth örnek sahneler.

Drone2Map for ArcGIS

Drone2map for ArcGIS, Drone ve İHA’lar vasıtasıyla elde edilen ham fotoğrafların, ArcGIS’te değerli bilgi ürünlerine dönüşmesini sağlayan bir masaüstü uygulamasıdır. Drone kullanımının gün geçtikçe yaygın hale gelmesi dahilinde, arazi koşulları yüzünden erişilmesi zor bölgelerin, 2 boyutlu ve 3 boyutlu haritalarını oluşturmak, Drone2Map yazılımı ile daha da kolay bir hale gelmiştir. Bunun yanı sıra çevresel değişiklikleri, doğal afetlerin etkilerini ve diğer çevresel olayları kolaylıkla takip edebilir ve haritalayabilirsiniz.

Drone2Map proje ekranı örnekleri.

Scene Viewer (Sahne Görüntüleyicisi)

Scene Viewer ile tarayıcınızda üç boyutlu sahneleri görüntüleyebilir, oluşturabilir ve paylaşabilirsiniz. ArcGIS Pro da oluşturduğunuz bir projeyi veya direkt olarak Scene Viewer üzerinden oluşturduğunuz sahneyi kullanıcılarla veya karar vericiler ile direkt olarak paylaşabilirsiniz.

Sahne görüntüleyicisi üç boyutlu detayları desteklemektedir. Bu sayede büyük şehirler oluşturduktan sonra web ortamında kolaylıkla kullanıcılarla paylaşabilirsiniz. Ayrıca Building Scene Layer (Bina Sahne Katmanı) özelliği ile, BIM veri setlerinden gelen mühendislik elemanları gibi ayrıntılar da dahil olmak üzere, binaların karmaşık dijital modellerini de görüntüleyebilmektsiniz.

Scene Viewer  ile gösterimi sağlanan örnek  sahneler.

Jumpstart Gün Planı

Gün 1 Esri Türkiye 3D Jumpstart, birlikte geçireceğimiz zamanın odak noktalarını ve mümkün olan en yüksek değeri sağladığından emin olmak için sıkıştırılmış bir ihtiyaç değerlendirmesi ile başlayacaktır Birinci gündeki zamanımızın büyük bir kısmı, ihtiyaçlarınızı tanıma üzerine kullanılacaktır. Verilerinizi envanter haline getireceğiz ve başlamamız için kullanıcı gruplarını ve iş akışlarını belirleyeceğiz.

Plan ise;

  • Esri platformunda 3D teknolojilerinin kullanımını.
  • CityEngine, ArcGIS Pro ve Drone2Map yazılımları ile sahneler oluşturulmasını.
  • Masaüstü yazılımları arasında veri paylaşımı ve 3D web sahnelerinin paylaşılmasını kapsamaktadır.

Gün 2. CityEngine, ArcGIS Pro ve Drone2Map yazılımları ile sahneler oluşturma ve analizler yapma;

İkinci günde CityEngine yazılımı ile kural tabanlı modellemeler ve dokulandırma işlemleri, ArcGIS PRO yazılımında üç boyutlu analizlerin yapılması, sahnelerin yönetilmesi, veri desteği konularında çalışmaların yapılması ve  Drone2Map yazılımında hava fotoğraflarından ürünler oluşturulmasını kapsamaktadır.

Gün 3. Üçüncü gün boyunca ikinci günde başlatılan çalışmaları tamamlayacağız. Sahne paketleri oluşturma, dışa aktarım seçenekleri, ArcGIS Online gibi hizmetlere yayınlama yetenekleri ve ArcGIS Earth yazılımında bulunan kullanımı kolay 3 boyutlu araçların gösterimi yapılacaktır.

Daha fazla bilgi için Esri Türkiye Profesyonel Hizmetler ile iletişime geçebilirsiniz.

Esri Türkiye 2019

Bu yazı için bir etiket bulunmamaktadır.
Esri CityEngine’de Python’u Kullanarak İş Akışlarınızı Otomatikleştirin

Esri CityEngine’de Python’u Kullanarak İş Akışlarınızı Otomatikleştirin

Python ve Esri CityEngine

Python, nesne yönelimli, yorumlamalı, birimsel ve etkileşimli yüksek seviyeli bir programlama dili olduğu için CityEngine’in olanaklarını büyük ölçüde arttırmaktadır. Bu blog yazısında Python konsolunun ve editörün temel kullanımı ve CityEngine görevlerinin otomatikleştirilmesi konusunda çeşitli örnekler verilecektir. CityEngine’de Python’u kullanma amacımız modelleme işlemlerinden ziyade, otomasyondur. Python komut dosyaları Python konsolunda veya Python düzenleyicisinden çalıştırılabilmektedir.

Python Console

Python konsolunu kullanarak CityEngine projemizin klasörlerinde veya herhangi bir klasörde bulunan komut dizinleri çalıştırılabilmektedir. Örneğin scripts klasöründe bulunan bir komut dizini direkt olarak konsolda, içeri aktarılarak çalıştırılabilmektedir.

Python Konsolu

Python Editor

Python Editor, komut dosyalarını düzenlemek ve yürütmek için daha uygun bir yol sunar .Python modüllerini Dosya → Yeni … → Python Modülü yolu ile oluşturabilir.  Yeni bir python modülü oluştururken kaynak klasör olarak mevcut projemizde bulunan scripts klasörünü seçebilir, hatta scripts klasörüne sağ tıklayarak yeni python modülü oluşturabilmekteyiz.

CityEngine yazılımında Python’u ne şekilde kullanabilmekteyiz ?

Python ile CityEngine de birçok şeyi otomatikleştirebilmekteyiz. Örneğin bir oyun projesinde çalışıyoruz ve tekrarlı olarak fbx formatında çıktılar elde etmek zorundayız.  Python ile oluşturacağımız yönergeler ile, sadece tek tıkla komut dosyası içerisinde belirttiğimiz tüm parametreler ile birlikte modelimizi dışarı aktarabiliriz. CityEngine model dışarı aktarım seçeneklerinde bulunan tüm doku, geometri ve diğer parametreleri komut dosyası içerisinde belirtebilmekteyiz.

FBX dışa aktarım komut dosyasının çalıştırılması.

Python  kullanarak CityEngine yazılımındaki iş akışlarımızı otomatik bir hale getirebiliriz. Yukarıdaki sahnede komut dosyasının çalıştırılmasının ardından sahnede bulunan modelin .fbx uzantılı çıktısı models klasörüne eklenmiştir.Komut satırı çalışırken yapılan tüm işlemler aynı zamanda ekranda görüntülebilmektedir.

Animasyon Oluşturma

Python komut dosyaları, üretim veya dışa aktarım işlemlerini otomatikleştirmek için kullanılabilir. Aşağıdaki örnekte ise cga kuralları ile oluşturulan bir bina özelinde yazılan bir komut dosyasının sonucu görüntülenmektedir. Cga kural dosyası, binanın pencere aralıklarını, boyutu ve kapı genişliği gibi özellikleri içermektedir. Bu değerleri elle ayarlamak yerine, değerleri değiştiren bir komut dosyası oluşturabiliriz. Sonuç görüntüsü aslında bir animasyon teknolojisinden ziyade bina içerisinde olan değerlerin otomatik olarak değiştirilmesidir.

CGA kuralı içerisinde bulunan parametrelerin, phyton komut dosyası ile otomatik bir şekilde yönetilmesi.

CityEngine kendi Jython kurulumunu kullanmaktadır. Başka kütüphaneleri CityEngine yazılımına entegre ederek etkileyici senaryolar oluşturabilirsiniz. Örneğin tweepy’i kütüphanesini kullanarak bir sahne oluşturabilirsiniz. Sahne kullanıcıların izin vermesi dahilinde gerçek zamanlı twitleri ve konumlarını içeren firehose’ları sunmaktadır. Bu şekilde twittlerin sıklığına göre binaların yukarı doğru büyüdüğü bir sahne oluşturabilirsiniz.

Esri Türkiye 2019

Bu yazı için bir etiket bulunmamaktadır.

ArcGIS Earth ile Güçlü ve Hızlı 3B Analiz

ArcGIS Earth

3B deneyimi için kullanımı kolay bir arayüz sunan ArcGIS Earth, dünyayı keşfetmenize olanak sağlar. KML dahil olmak üzere çeşitli 3B ve 2B harita veri formatlarını desteklemektedir. Verilerinizi görüntüleyip, yer işaretlerini çizebilir, mesafeleri ve alanları ölçebilir ve açıklamalar ekleyebilirsiniz. ArcGIS Earth, mekansal bilgileri kolayca anlamak için ihtiyacınız olan her şeye sahiptir. Etkileşimli analiz araçlarını kullanarak, yükseklik profili, 3B ölçüm, görüş alanı, görüntülenme analizi gibi analizleri kolayca yapabilirsiniz.

3B Analizler

Yükseklik Profili 

Arazi ile ilgili bir profil grafiği oluşturmak için ArcGIS Earth yükseklik profili oluşturma aracını kullanabilirsiniz. Örneğin bir rota belirlemeden önce, Esri’nin Dünya Yükseklik Servisi’ni veya kendi özel içeriğinizi kullanarak yükseklik profili oluşturabilirsiniz.

Yükseklik Profili

3B Ölçüm

3B ölçüm aracı, sahnedeki arazi, binalar veya diğer 3B nesnelerdeki mesafeleri dinamik olarak ölçmemizi sağlamaktadır.

3B ölçüm örneği

Görüş Alanı

Çalışma alanı içindeki görünen ve görünmeyen nesneleri görüş hattı aracıyla belirlememizi sağlamaktadır. Sahnedeki belirli bir noktadan veya mevcut kamera konumundan görüş çizgileri oluşturabilirsiniz.

Görüş Alanı örneği

Görüntüleme Analizi 

Görüntüleme analizi ile, çalışma alanında bulunan herhangi bir nesnenin, sensörden veya insan bakış açısı parametresi ile belirlen noktadan ne kadarının göründüğü saptanmaktadır. Animasyon seçeneği ile, hareketli bir nesnenin yol boyunca neleri görebileceğinin önizlemesini yapabilmektesiniz. Örneğin yol kenarına koymuş olduğunuz bir reklam panosunun belirli hızlarda giden araçlar tarafından ne kadar süre göründüğünün analizini yapabilmektesiniz.

Görüntülenme Analizi

Ayıca bir noktaya herhangi bir sensör veya gözetleme kulesi gibi nesneleri yerleştireceğiniz zaman ArcGIS Earth size kullanımı kolay çözümler sağlayacaktır. Yukarıda yaptığımız görüntülenme analizini 360 derece yaparak herhangi bir noktadan baktığımız zaman tüm çevremizde neleri görebileceğimizin analizlerini yapabilmekteyiz.

360 derece görünürlük analizi

ArcGIS Earth,video oyuna benzer sürükleyici bir deneyim sunmak istemektedir. Tüm bu yetenekler 3B içeriğiniz İle anında etkileşim kurmanıza yardımcı olmak için kullanımı kolay bir deneyim sağlamaktadır.

Esri Türkiye 2019

Bu yazı için bir etiket bulunmamaktadır.
Revit Dosyalarınızı ArcGIS Platformunda Keşfedin

Revit Dosyalarınızı ArcGIS Platformunda Keşfedin

Revit

Revit, standart AutoCAD geometrisinden daha karmaşık bir Autodesk ürünüdür. Geometri AutoCAD ile oluşturulan bir çizgi değil, duvarlar ve kapılar gibi nesneler için karmaşık veriler içeren ve mühendislerin nesneleri gerçek hayat bilgisi ile sınıflandırmasını sağlayan geometrilerdir.

Revit modeli, esasen 3D olarak oluşturulmuş bir yapının tüm parçalarıdır ve bu parçaların nasıl oluşturulduğunu tanımlamak için tüm bilgileri içerir.

BIM (Building Information Modeling: Yapı Bilgi Modellemesi, Yapı Bilgi Sistemi)

BIM, gerçek dünyadaki bir yapı için hazırlanan bilgisayar destekli 3 boyutlu dijital tasarımlardır. Bina bilgi modelleri,fiziksel bir nesneyi simüle etmek için kullanılır, örneğin geometri sadece bir sandalyeyi gösterir, ancak BIM, o sandalyenin boyutunu, ID numarasın, türünü içermektedir. Revit yazılımı, BIM’i desteklemekle beraber tasarımcıların birbirine bağlı verileri etkin bir şekilde oluşturmasına,  simüle etmesine ve görselleştirmesine yardımcı olur. Veriler, BIM standardını izler, böylece tüm geometrilerin ve niteliklerin beklendiği gibi oluşturulmasını sağlayarak, herhangi bir organizasyon veya başka ürün tarafından doğru şekilde yorumlanabilir.

ArcGIS Pro’da Revit verileri nasıl organize edilir ?

ArcGIS Pro’daki veri modeli, Revit gibi CAD yazılımlarından çok farklıdır. ArcGIS Pro’daki Revit dosyalarının çalışma alanları, veri setleri ve özellik sınıfları halinde düzenlenmesi gerekmektedir; böylece revit dosyalarında bulunan veriler bir coğrafi veri tabanı veya şekil dosyası gibi başka bir veri kaynağına dönüşürler.

Revit verileri, birçok coğrafi işlem aracını kullanarak diğer biçimlere dönüştürülebilir ve hatta bir coğrafi veritabanından I3S katmanına yayınlanabilmektedir.

ArcGIS Pro’ya Revit verisi nasıl eklenir ?

Revit dosyası, CAD verileri gibi bir veri modelinde okunmaktadır, böylece coğrafi işlem araçlarının çoğuna doğrudan girdi olarak kullanabilmektesiniz. Revit dosyası haritanıza veri ekle kısmından eklenebilmektedir.

Revit dosyasının Add Data penceresinden haritaya eklenmesi .

Revit dosyasının ArcGIS Pro üzerinde gösterimi

Revit Modelini Coğrafi Referanslandırma (Georeferencing)

Georeferencing, orijinal kaynak verilerini değiştirmeden bir CAD veya Revit çizimini mekansal konumlandırma işlemidir. ArcGIS Pro yazılımında coğrafi referanslama işlemi uygun bir projeksiyon dosyası atama ya da bilinen coğrafi koordinatları için, kontrol noktalarını kullanarak gerçekleştirilir. Veri kümenizi veya modelinizi konumlandırdıktan sonra, kaynak veriler yerel Autodesk dosyasında değişmeden kalırken, bellekte anında dönüştürülür.

Revit, DWG ve DGN formatları ArcGIS georeferencing sistemini doğal olarak desteklememektedir. Bu sınırlamanın üstesinden gelmek için, ArcGIS Pro, CAD veri seti veya Revit modelinin özelliklerini, coğrafi referans kontrol noktalarını kullanarak konumlandırma işlemini getirmiştir .Bu bilgi, koordinat olarak tanımlanır ve ( .wld3 ) formatında saklanmaktadır.

Georeference araçları

ArcGIS Pro üzerinde Revit dosyalarınızda kesitler alarak farklı bakış açıları için önizlemeler yapabilirsiniz.

Revit veri kümelerinde yer alan belirli Revit özellik sınıfları ayrı olarak görüntülenebilir, böylece yalnızca görüntülenmesini istediğiniz bilgileri içeren özellik sınıflarını ekleyebilirsiniz. Bunlar yalnızca haritanızdaki özellik katmanları olduğundan, haritanızda ihtiyacınız olan şeyleri daraltmak için özelliklere göre filtreleyebilirsiniz.

ArcGIS Pro üzerinde gösterimini sağladığınız Revit projenizi ESRI GDB’ye dönüştürerek CityEngine yazılımına da aktarabilmektesiniz. CityEngine yazılımı içerisinde çevreye ve diğer detayları modelleyerek Revit dosyanızı daha da zenginleştirebilirsiniz. CityEngine Web sahnesi üzerinde tüm Revit özellik sınıflarınıza göre sorgulama yapabilirsiniz. Örneğin 44. Aydınlatma veya 4A Prizi gibi sorgulamalar yapabilirsiniz. Ayrıca CityEngine üzerinde senaryolar oluşturabilirsiniz örneğin tüm duvarların kaldırıldığı bir senaryo ve ya sadece aydınlatma ve kabloların göründüğü bir senaryo oluşturabilirsiniz.  Tüm senaryolarınız CityEngine yazılımı sayesinde VR platformuna taşıyabilmektesiniz. Sahne içerisinde oluşturacağınız  bookmarklar ve senaryolar arasında ile VR kumandası ile geçiş yapabilirsiniz.

Revit verisinin CityEngine üzerinde senaryo örneğinin gösterimi.

Revit sahnesinin VR ortamında gösterimi

Revit dosyalarınız Esri ürünlerini kullanarak daha iyi yorumlayabilir ve analizler yapabilirsiniz. ArcGIS Pro ( * .RVT ) ile Autodesk Revit 2015’i desteklemektedir. Daha önceki Revit dosyalarına ArcGIS Pro üzerinden erişildiğinde , geçici olarak en son Revit dosya formatına yükseltilir.

Esri Türkiye 2019

Bu yazı için bir etiket bulunmamaktadır.
Esri CityEngine ile Üç Boyutlu Bir Kent İnşa Edin – 3. Bölüm (Video Oyunları, Sanal Gerçeklik , Arttırılmış Gerçeklik)

Esri CityEngine ile Üç Boyutlu Bir Kent İnşa Edin – 3. Bölüm (Video Oyunları, Sanal Gerçeklik , Arttırılmış Gerçeklik)

Esri CityEngine ile Video Oyunları, Sanal Gerçeklik , Arttırılmış Gerçeklik

2011 yılında ESRI CityEngine’i Coğrafi Bilgi Sistemleri ile dijital kentsel tasarımları birleştirerek, gerçek verilerden 3B sahneler oluşturmak için devrim niteliğinde yeni bir metod ortaya çıkarmış oldu. ESRI CityEngine, dijital sanatçılar için film, televizyon ve oyun tasarımında güçlü çözümler sağlamaktadır.

Gerçekçi 3B şehir tasarımları oluşturmak, tasarımcı ekiplerini ve çoklu özel yazılımları içeren, oldukça pahalı bir işlemdir. Ancak ESRI CityEngine ile bu işlem çok daha kolay bir hale gelmektedir.

Ankara/Çankaya, Çukurambar Mahallesi, Muhsin Yazıcıoğlu Caddesininin modellenmesi örneğinde olduğu gibi. Sahadan toplanılan ham veriler ile gerçek 3 boyutlu sahneler oluşturabilirsiniz.

Daha sonra bu sahnelerinizi çok farklı formatlarda dışarı çıkarabilmektesiniz. Farklı formatlar, ürettiğiniz sahnenin diğer yazılımlar arasında kolayca işleyebilmenize olanak sağlamaktadır. Örneğin sahnenizi ESRI CityEngine export seçeneklerinden biri olan .abc (alembic) formatında ile dışarı aktarabilmektesiniz. Alembic, VFX içerik üretimi için  tasarlanmış yüksek performanslı dosya uzantısıdır. Houdini, Nuke gibi görsel efekt programları için veri üretebilmektesiniz.

Video Oyunları

Oyununuz için bir harita üretirken neden ESRI CityEngine i kullanmanız gerektiğini ve oyun motorları ile uyumunu Video Oyunlarında CityEngine  adlı blog yazımda paylaşmıştım. Bu blog yazımda ise oyunlarınızda ESRI CityEngine ‘ i nasıl kullanabileceğimizi detaylı bir şekilde göreceğiz. İlk olarak oyununun hikayesini oluşturmalıyız, bu sayede hikayeye uygun bir sahne oluşturmanız daha kolay hale gelecektir. İlk denememiz için bir hikaye oluşturacak olursak eski çağlarda geçen bir serbest koşu oyunu  tasarlayalım. O dönemin yapısına uygun bir sahne oluşturmamız gerekmektedir. Serbest koşu olacağı için binaların birbirine yakın olması gerektiğini de ekleyebiliriz. Bu bilgiler oluşturacağımız sahne için  kısmen yeterli olacaktır.

Yukarıdaki sahnede bulunan bloklar bizim sahnemiz için ideal çünkü tüm bloklara atacağımız bina kuralı birbirine yakın ve yoğun bir şehir modeli ortaya çıkacağı anlamına gelmektedir.  Karakterimiz çatılarda daha kolay koşabilecek. Şimdi ise binaları oluşturalım; Bloklar üzerinde olması gereken binalarımızı iki şekilde modelleyebiliriz. Birincisi manuel çizim teknikleri, ikincisi ise CGA kuralları ile. ESRI CityEngine manuel çizim tekniklerini model oluşturmanızda etkili bir şekilde kullanabilirsiniz fakat, CGA kuralları size zaman konusunda ciddi tasarruf sağlamaktadır. Oyunumuz Mısır’da geçsin ve biz bir piramit oluşturalım. Geleneksel yöntemlerle piramit çizmeniz de çok zor olmayacaktır fakat defalarca piramit çizmeniz çok yorucu olacaktır. Kopyalayarak çoğaltmak isteseniz bile bazı piramitlerin daha büyük/küçük olmasını gene manuel olarak belirlemelisiniz. ESRI CityEngine bu işlemi taban alanına göre yapmaktadır, varsayalım ki elinizde bulunan 200 adet taban alanına piramit döşeyeceksiniz ama hepsi farklı boyutlarda olsun istiyorsunuz. Tek bir sürükle bırak işlemi ile bunu kolayca yapabilirsiniz.

CGA kuralı ise gayet basit bir dil bilgisi içermektedir.

Daha sonra bu kuralı devam ettirerek modele istediğiniz detayı ve dokuyu tanımlayabilir, ayrıca kurallarınızı tek bir kuralda toplayabilirsiniz

Piramitlerin tüm değerlerini kendinizde belirleyerek taban alnına göre manipüle olmasını engelleyebilirsiniz. Veya bir range (aralık)  tanımlayarak rastgele o değerler arasında değişmesini sağlayabilirsiniz. CGA kuraları ile modeller oluşturma için bu linke tıklayarak detaylı bilgi elde edebilirsiniz.

Bu yöntemlerle oluşturulan CGA kuralını tüm şehirde bulunan blokları seçip sürükleyip bırakarak tanımlayabiliriz

ESRI CityEngine yüksek kalitede dokuları desteklemektedir.

Artık bu sahneyi oyun motorlarında veya görüntü efektleri içerisinde bulunan ürünler olarak kullanabilirsiniz.

Benzer yolları izleyerek gerçek dokulardan oluşan bir oyun da oluşturabilirsiniz.

Örneğin yukarıda gerçek dokularda oluşturulan sahne üzerinde geçen bir oyun tasarlayalım. Bir drone’u şehrin üzerindeki halkalardan geçirmeye çalıştığımız bir oyun

Video oyunun türüne göre şehir oluşturabildiğimiz gibi aynı zamanda oyunun  içerisinde dinamik yapılı obje yerleştirme işlemi yapabilirsiniz. Son zamanlarda çok fazla insan tarafından oynanan  Battle Royale (hayatta kalma) oyunlarında bulunan sistemde, harita üzerinde gezinerek (lot) teçhizat bulunması üzerinde kurulmuştur. Peki böyle bir senaryo da, teçhizatlarınızı haritaya nasıl dağıtırsınız. Böyle bir oyun oluşturmak için ilk olarak ArcGIS Pro tarafında başlayalım.

Ekran görüntüsünde olduğu gibi teçhizatlarımızı nokta olarak haritaya ekliyoruz. Hatta bir alan çizip “Create Random Point” Geoprocessing aracı ile istediğimiz kadar noktayı tek seferde atabiliriz. Noktaları oluşturduktan sonra 1. Bölüm de bahsettiğim yöntemle 2B verimizi ESRI CityEngine yazılımında içeri aktardıktan sonra CGA kuralı oluşturarak verinin tipine göre teçhizatı tek seferde atayabiliriz.

Kural her bir taban alanına/blok’a bir objeyi atamak üzerine yazılmıştır.

Teçhizatın çeşidini ve adedini artırarak tek bir kural ile bu işlemi yapmak muazzam bir zaman kazancı demektir.

Arttırılmış Gerçeklik ve Sanal Gerçeklik

 Arttırılmış Gerçeklik

ESRI CityEngine üzerinde ürettiğiniz sahneyi AR ve VR platformlarında da  görüntüleyebilirsiniz. Hatta CGA kurallarını AR platformunda çalıştırabilirsiniz.

Yukarıdaki GIF görüntüsünün sol tarafında bulunan butonlar sayesinde kat adedi kuralımızı çalıştırarak dinamik bir yapı ve gerçek dünya ile entegre olmuş bir deneyim yaşamaktayız . ESRI Cityengine kuralları, Autodesk Maya, Houdini ve Unity gibi yazılımlarda da SDK’ lar sayesinde çalışabilmektedir. Bu sistemi ArKit ve ArCore gibi yardımcı kitleri kullanarak gerçek dünya ile entegre edebilirsiniz.

 

Animasyonlu sahnelerinizide bu sistem içerisine dahil ederek daha efektif arttırılmış gerçeklik deneyimi yaşayabilirsiniz.

Sanal Gerçeklik

ESRI CityEngine, mobil cihazlarda VR deneyimlerini basit ve hızlı bir şekilde oluşturma yeteneği sunmaktadır. Bu deneyimleri ArcGIS 360 VR uygulamasında görebilirsiniz. Oluşturduğunuz sahneyi, ESRI CityEngine export seçeneklerinden biri olan Export 360VR Experience sekmesinden dışa aktardıktan sonra Arcgis Online hesabınızda paylaşmalısınız. Oculus üzerinde çalışan ArcGIS 360VR’ ı açıp sahneyi indirildikten sonra, VR deneyimini yaşayabilirsiniz.

Aynı zamanda Unity ve Unreal Engine yazılımları ile entegre çalışma yeteneğine sahip olan Steam VR ile kendi Sanal Gerçeklik sahnenizi veya oyununuzu oluşturabilirsiniz.

ESRI CityEngine yazılımı Coğrafi Bilgi Sistemlerini farklı platformlara çok başarılı bir şekilde taşımaktadır. Konum tabanlı çalışan AR  mobil oyunların çok fazla insan tarafından oynanmaya başlanması, Coğrafi Bilgi Sistemlerinin oyun sektörü içerisindeki yerini yukarılara taşıyacaktır.

Esri Türkiye 2018