• Yapay zekadan makale özeti

    • Bu video, Unreal Engine 4 ders serisinin yedinci bölümü olup, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir.
    • Video, 3D nesneler, static mesh ve collision ayarları konularını detaylı şekilde ele almaktadır. İlk bölümde static mesh'lerin özellikleri, materyal ayarları, level of detail (LOD) ayarları ve collision türleri (simple ve complex) anlatılırken, ikinci bölümde iskelet sistemi, kemiklerin işlevleri ve animasyonların nasıl çalıştığı açıklanmaktadır.
    • Eğitim içeriğinde ayrıca build scale, poligon sayısını azaltma (reduction) ve build settings gibi performans optimizasyon teknikleri de gösterilmektedir. Video, bir serinin parçası olup, sonraki derste kodlama konularına geçileceği belirtilmektedir.
    00:01Unreal Engine 4'te 3D Nesneler ve Static Mesh
    • Unreal Engine 4 ders serisinin yedinci dersinde 3D nesneler, static mesh, scalettamash ve animasyonlar konuları ele alınacak.
    • Static mesh açık mavi şekilde çizilir ve sadece kodlamayla animasyona sahip olabilirler.
    • Static mesh en yüksek optimizasyona sahip nesnelerden biridir ve poligon sayısı ne kadar düşükse o kadar yüksek performans sağlar.
    00:51Static Mesh Editörü ve Level of Detail (LOD)
    • Static mesh editörü, nesnenin haritalara etki edecek ayarlarının barındığı yerdir.
    • Level of Detail (LOD), kamera uzaklıklarına göre nesnelerin poligon sayısını düşüren bir özelliktir.
    • Unreal Engine 4, otomatik olarak LOD ayarı yapabilme özelliğine sahiptir ve ekstra program kullanmaya gerek kalmaz.
    02:35Static Mesh Ayarları
    • Static mesh birden fazla materyal içeriyorsa, materyalleri gösterme veya gizleme seçeneği mevcuttur.
    • LOD ayarları manuel olarak eklenebilir ve kamera mesafesi otomatik hesaplama özelliği kapatılabilir.
    • Light map resolution ve lightmap cornet index ayarları aydınlatma dersine girer ve bu derste ele alınmayacaktır.
    04:37Collision Ayarları
    • Collision bölümünde simple collision ve complex collision seçenekleri bulunmaktadır.
    • Simple collision, en uygun ve en basit şekillerde çizilir, bu da bellek kullanımını azaltır.
    • Complex collision, daha detaylı bir şekilde çizilir ancak performans açısından dezavantajlıdır.
    07:14Collision Performans Optimizasyonu
    • En yüksek performansı sağlayan "use simple collision as complex" seçeneği, simple collision'ı kompleks collision gibi kullanır.
    • Complex collision'ı tamamen kapatmak, özellikle çok sayıda nesne olduğunda FPS değerini önemli ölçüde artırır.
    • Auto convex collision özelliği, karmaşık nesneler için otomatik olarak collision oluşturur ve bu yöntem kompleks collision kullanmaktan daha mantıklıdır.
    10:54Diğer Ayarlar
    • Navigation ayarı yapay zeka ile ilgilidir ve kullanılmıyorsa kapatılabilir.
    • Reduction settings ve build settings, 3D modelleme programının ayarlarını içerir.
    • Tanjant ayarları işaretlendiğinde hesaplama daha doğru şekilde yapılır ve üçgen sayısı artar.
    12:00Statik Mesh Özellikleri
    • Build scale değeri, nesnenin kendisini etkiler ve ölçeklendirmeyi sağlar.
    • Poligon miktarını düşürebilirsiniz, ancak küp gibi basit nesnelerde bu işlem görüntü kaybına neden olabilir.
    • Poligon sayısını düşürerek performans artışı sağlayabilirsiniz, ancak çok düşük değerler (25 gibi) köşeli görünümlere neden olabilir.
    14:50LOD Sistemi
    • LOD (Level of Detail) sistemi, nesnenin uzaklığına göre poligon sayısını otomatik olarak ayarlar.
    • LOD sistemi, nesnenin uzaklığına göre poligon sayısını düşürerek diskte daha az yer kaplar.
    • LOD sayısını artırırsanız, statik mesh diskte daha fazla yer kaplar ve gereksiz kullanım yapabilir.
    16:51İskelet Mesh Özellikleri
    • İskelet mesh'in üç özelliği vardır: pembe renk, fizik nesnesi özelliği ve iskelet yapısı.
    • İskelet editörü, poligon sayısını düşürme gibi özellikler sunar.
    • İskeletlerde kemik sistemleri bulunur ve bu kemikler karakterin hareket etmesini sağlar.
    19:18Animasyon Mantığı
    • Animasyon, kemiklerin koordinatlarının zaman çizelgesine göre hesaplanmasıdır.
    • Animasyonlar üç boyutlu modelleme programlarında ayarlanıp iskeletlere aktarılır.
    • Karakterlerde yürüme, koşma, zıplama gibi varsayılan animasyonlar bulunur.
    22:16Animasyon Kodlama
    • Animasyonlar önceden hesaplanmış olup, üzerinde kodlama yapılabilir.
    • Blend space özelliği, hız gibi parametrelerle animasyon geçişlerini otomatik olarak ayarlar.
    • Animation blueprint (animasyon kod dosyası) ile zıplama gibi animasyonların detayları kodla ayarlanabilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor