Bizi tercih ettiğin için teşekkürler.
Blender 5.0+ Güncel

Blender 5.0.1: Roblox İçin Hassas Modelleme

Temel geometriden profesyonel dışa aktarıma kadar adım adım rehber.

Profesyonel modellemede mause ile sürüklemek yerine sayısal verilerle (numeric input) çalışmak esastır.

  • Unit System: Scene Properties panelinden Units kısmına gelin. Unit System: Metric, Length: Meters olarak ayarlandığından emin olun.
  • Sidebar (N-Panel): Sağ taraftaki küçük oku çekin veya N tuşuna basın. Item sekmesindeki Dimensions kısmı nesnenin gerçek boyutlarını gösterir.
  • Sayısal Giriş: Bir nesneyi taşırken (G), döndürürken (R) veya boyutlandırırken (S) hemen ardından rakam yazarak (örneğin: G X 5) tam değerler verebilirsiniz.

Roblox için oval duvar kenarları oluşturmanın en temiz yolu bir Cylinder (Silindir) parçalamaktır.

  1. Nesneyi Ekle: Shift + A -> Mesh -> Cylinder.
  2. Ölçüleri Belirle (Kritik Adım): Silindiri eklediğiniz anda ekranın sol alt köşesinde küçük bir panel açılır: "Add Cylinder".
    • Paneli Genişletin: Eğer panel kapalıysa yanındaki küçük oka tıklayarak açın.
    • Sayısal Giriş: Buradan Vertices: 64, Radius: 2m, Depth: 4m değerlerini girin.
    • Dikkat: Başka bir yere tıkladığınızda veya bir nesneyi hareket ettirdiğinizde bu panel kaybolur. Eğer kaçırırsanız nesneyi silip tekrar ekleyin.
  3. Sonradan Boyut Değiştirme (N-Panel): Nesne seçiliyken N tuşuna basın. Item sekmesindeki Dimensions kısmından X, Y ve Z (yükseklik) değerlerini istediğiniz rakamla değiştirebilirsiniz.
  4. Hassas Kesim (4 veya 8 Parça):
    • Edit Mode: Tab tuşuna basın.
    • Üstten Bakış: Numpad 7 basın (Tam yukarıdan bakmalısınız).
    • X-Ray Modu (Kritik): Alt + Z basın. Bu mod, nesnenin arkasındaki noktaları da seçebilmenizi sağlar. Eğer bunu yapmazsanız sadece ön yüzeyi silersiniz.
    • B Tuşu (Box Select) Kullanımı:
      1. Klavyeden B tuşuna basın. Fare imleciniz beyaz kesikli çizgili bir artı (+) şekline dönüşecektir.
      2. Farenin sol tıkına basılı tutarak silindirin silmek istediğiniz kısımlarını (örneğin sol üst, sol alt ve sağ alt çeyrekleri) bir kare içine alın.
      3. Seçimi bitirince farenin sol tıkını bırakın. Seçilen alanlar turuncu olacaktır.
    • Silme: X tuşuna basın ve çıkan menüden Faces seçeneğini seçin.
    • Sonuç: Geriye kalan 1/4'lük parça tam 90 derecelik kusursuz bir oval köşe olacaktır.
  5. Kalınlık Verme (Solidify): Eğer sadece dış yüzey değil, bir duvar kalınlığı istiyorsanız; Modifier Properties (İngiliz anahtarı simgesi) -> Add Modifier -> Solidify ekleyin. Thickness kısmına 0.2m gibi bir rakam girerek hassas kalınlık verin.

Mause ile rastgele sürüklemek yerine nesneleri birbirine kilitlerken (Snap) hassas davranın:

  • Snapping: Üst orta kısımdaki "Mıknatıs" simgesine tıklayın. Yanındaki menüden Vertex veya Edge seçin.
  • Absolute Increment Snap: Eğer nesnenin ızgaraya (grid) tam oturmasını istiyorsanız, Snap Target kısmında Increment seçiliyken hemen altındaki Absolute Increment Snap kutucuğunu işaretleyin. (Sizin ekran görüntünüzde Grid'in hemen üstündeki kutucuktur).
  • Taşıma: G tuşuna basıp Ctrl'ye basılı tutarsanız nesne ızgaraya adım adım (örneğin 1 metre aralıkla) takılarak ilerler.

Roblox'un karmaşık modelleri "Box" olarak görmemesi için UCX isimlendirme kuralını kullanmalısınız.

  • Görünmez Engel: Ana modelinizin adı Oda_Duvar ise, çarpışma modelinin adı UCX_Oda_Duvar olmalıdır.
  • Çarpışma Modeli (Basit Geometri): UCX ile başlayan model, ana modelinizin sadece "kabası" olmalıdır.
    • Neden? Roblox ana modelinizi (örneğin 1000 köşeli bir boru) fiziksel bir engel olarak hesaplarken zorlanır.
    • Nasıl Yapılır? Ana modelinizin etrafına çok basit kutular (Cube) veya düşük köşeli silindirler koyun. İçinde boşluk olmayan, düz ve sade parçalar kullanın.
    • Örnek: Süslü bir sütun yaptıysanız, çarpışma modeli sadece o sütunu içine alan basit bir 8 köşeli silindir olmalıdır.
  • Export: Her iki nesneyi de seçip dışa aktardığınızda Roblox bunu otomatik olarak çarpışma verisi olarak algılar.

Roblox Studio'ya aktarırken ölçek sorunu yaşamamak için şu adımları izleyin:

  • Apply Transform: Modeli bitirince Object Mode'da Ctrl + A tuşuna basın ve All Transforms seçeneğini seçin. (Scale 1.0 olmalıdır).
  • Export Format: File -> Export -> FBX (.fbx).
  • Export Ayarları:
    • Selected Objects: İşaretleyin.
    • Apply Scalings: FBX All.
    • Axis: Forward: -Z Forward, Up: Y Up (Roblox standardı).

Modelinizi Roblox'a göndermeden önce bu listeyi mutlaka kontrol edin:

  • Görünmezlik Sorunu (Normals): Eğer modeliniz Roblox'ta tek taraflı veya görünmezse, Blender'da Alt + N -> Recalculate Outside yaparak yüzeyleri dışa çevirin.
  • Işık Sızması: Duvarlar tek katmanlı (kağıt gibi) olursa ışık sızabilir. Solidify modifier'ı ile her zaman küçük bir et kalınlığı verin.
  • Modifier'ları Uygula: Roblox modifier'ları (Array, Mirror vb.) tanımaz. Export almadan önce hepsini **Apply** ederek kalıcı hale getirin.
  • Boyut Sorunu: Roblox'ta nesneniz çok küçük veya çok büyükse, Blender'da ölçekleme yaptıktan sonra Ctrl + A -> Scale yapmadınız demektir.
  • Görünmezlik Testi: Blender'da Backface Culling ayarını açarak modelinizin Roblox'ta nasıl görüneceğini (arkasının şeffaf olup olmadığını) önceden görün.