Kullanım kılavuzuna geç
Three.js Geometryyazan CloudAI-X

Three.js Geometry Skill.

Yüzey stili veya animasyon eklemeden önce bir şekil temsili seçin.

  • 3D
  • Three.js
Kaynak İncelemesi · Three.js GeometrySKILL.md
Görev 3D Çıktılar • İlkel, ekstrüde edilmiş veya özel geometri • Kontrol edilmiş konum, normal, indeks ve UV öznitelikleri • Tekrarlanan şekiller için instancing veya birleştirme planı Başlamadan Önce Çalışan bir Three.js projesi ve renderer; kaynaktaki örnekleri kurulu sürümle karşılaştırarak doğrulayın. Ek kontroller ve loader'lar seçilen yola bağlıdır.
Editoryal özet · kaynak incelendi 2026-10-07 · üretilmiş bir örnek değildir

01 İşlevler

Three.js Geometry: Mesh'ler ve Tekrarlanan Şekiller Oluşturma

Şekil oluşturucular, özel BufferGeometry öznitelikleri, instancing, geometri yardımcıları ve kaynakların serbest bırakılması.

Kaynağa dayalı iş akışıYürütme kıyaslaması değildir

Çalışma Yaklaşımı

Three.js Geometry; ilkel şekilleri, yol tabanlı formları, özel vertex buffer'larını, noktaları, çizgileri ve tekrarlanan mesh'leri kapsar. Odağı yapısaldır: konumlar ve indeksler, yüzey normalleri, doku koordinatları ve geometrik detay ile render yükü arasındaki ilişki.

Kaynak, kutular ve kürelerden ekstrüzyona, tüplere, metne ve InstancedMesh'e doğru ilerler. Hem özel bir form oluşturmak hem de maliyetli tekrarları teşhis etmek için uygundur. Ortaya çıkan mesh yine de incelenmelidir; örnekler üretime hazır bir varlığın kanıtı değildir.

Beklenen Çıktılar

  • İlkel, ekstrüde edilmiş veya özel geometri
  • Kontrol edilmiş konum, normal, indeks ve UV öznitelikleri
  • Tekrarlanan şekiller için instancing veya birleştirme planı
Örnek Brief'i Gör

Brief'ten İncelemeye

  1. 01
    Bir Temsil Seçin

    Şekli ifade ediyorsa ilkel veya yol tabanlı bir form kullanın; özel buffer'ları daha ince kontrol için saklayın.

  2. 02
    Mesh'i İnceleyin

    Malzemesini değerlendirmeden önce boyutları, üçgen yönünü, normalleri ve sınırları kontrol edin.

  3. 03
    Tekrar Maliyetini Azaltın

    Uygun instancing veya uyumlu statik birleştirme kullanın ve kullanılmayan geometriyi serbest bırakın.

02 Kullanım Alanları

Ne Zaman Kullanılır

Çalışan bir Three.js projesi ve renderer; kaynaktaki örnekleri kurulu sürümle karşılaştırarak doğrulayın. Ek kontroller ve loader'lar seçilen yola bağlıdır.

İyi Bir Uyum

  • Özel FormlarEkstrüde profiller, lathe şekilleri, tüpler veya elle hazırlanan vertex'ler için kullanışlıdır.
  • Tekrarlanan NesnelerInstancing, geometriyi paylaşıp dönüşüm veya renk bakımından farklılaşan kopyalara uygundur.

Kontrol Edilecek Sınırlar

  • Heykel Aracı DeğildirSkill, etkileşimli bir modelleme paketi değil, kod kalıpları sunar.
  • Detay Bedava DeğildirDaha fazla segment siluet kalitesini artırabilir, ancak render yükünü de artırır.

Bu Girdileri Getirin

  • Şekil TanımıÖlçüleri, profil noktalarını veya bir form referansını sağlayın.
  • Yüzey İhtiyaçlarıAydınlatma ve doku gereksinimlerini belirtin.
  • TekrarKaç nesnenin geometriyi paylaştığını ve neyin değiştiğini belirtin.

03 Önemli Kararlar

Önemli Kararlar

  1. Görünümden Önce Topoloji

    Hatalı öznitelikler malzeme kusuru gibi görünebilir; önce mesh verisini inceleyin.

  2. Çoğaltmadan Kopyalar

    Instancing, birbirine uyan çok sayıda şekil için ayrı bir temsildir.

04 Örnek Görev Tanımı

Odaklı Bir Brief Deneyin

Aşağıdaki örnek brief test edilmemiştir. Kullanmadan önce skill'in kurulumunu kontrol edin.

Kurulumu İnceleyin

İlgili threejs-skills dizinini ajan rehberi olarak kullanın. Three.js çalışma zamanı değildir ve sahne varlıklarını kurmaz.

Kaynak Deposundaki Dosya
https://github.com/CloudAI-X/threejs-skills/blob/b1c623076c661fc9b03dac19292e825a5d106823/skills/threejs-geometry/SKILL.md

Çalışan bir Three.js projesi ve renderer; kaynaktaki örnekleri kurulu sürümle karşılaştırarak doğrulayın. Ek kontroller ve loader'lar seçilen yola bağlıdır.

Tek Bir Çıktıyla Başlayın

Skill'i çalıştırmadan önce bu brief'teki kapsamı, kaynak materyali ve kısıtları uyarlayın.

Örnek Brief
Bu profilden sergi standları oluşturmak için threejs-geometry kullanın. Ekstrüzyon veya lathe geometrisi seçin, normalleri ve sınırları inceleyin; standlar aynı mesh'i paylaşıyorsa instancing kullanın. Hangi parametre değişikliklerinin geometrinin yeniden oluşturulmasını gerektirdiğini açıklayın.

Sonucu İnceleyin

Gerçek çıktıyı bu gözlemlenebilir ölçütlere göre kontrol edin.

  • Siluet, girdi profilini izler.
  • Düzenlemelerden sonra normaller ve sınırlar tutarlı kalır.
  • Tekrarlanan nesneler gerekçelendirilmiş bir temsil kullanır.

OpenDesign, kodlama ajanları için yerel bir tasarım çalışma alanı sağlar. Bu listeleme, skill'in paketle birlikte geldiği veya harici araçlarının, kimlik bilgilerinin ve yazılım bağımlılıklarının dahil olduğu anlamına gelmez.

05 Kaynak ve Lisans

Kaynak ve Lisans

Bu sayfa, aşağıda bağlantısı verilen sabitlenmiş kaynak revizyonunu açıklar. Upstream davranışı ve gereksinimleri değişebilir.

Kaynak Sahibi
CloudAI-X
Lisans
Doğrulanmadı — yeniden kullanmadan önce upstream koşullarını inceleyin.
İncelenen Sürüm
2026-10-07 · b1c623076c66
Editoryal Kaynak Özeti
Şekil oluşturucular, özel BufferGeometry öznitelikleri, instancing, geometri yardımcıları ve kaynakların serbest bırakılması.

Bağlantılı kaynağa dayanan, OpenDesign tarafından hazırlanmış özgün özet. Depo yıldızları tarihli bir popülerlik göstergesidir; skill kullanımını veya kalite puanını göstermez.

06 Başlamadan Önce Sorular

Başlamadan Önce Sorular

3D metni kapsıyor mu?

Evet. TextGeometry örnekleri arasında yazı tipi yükleme, bevel ayarları ve ortalama bulunur.

Instancing ne zaman uygundur?

Kopyalar geometriyi paylaşıp örnek başına dönüşümler veya renklerle farklılaştığında.

Vertex düzenlemelerinden sonra sınırlar neden güncellenmeli?

Uzamsal bilgi, mesh'in değişen konumlarıyla tutarlı kalmalıdır.

OpenDesign

Bir Sonraki Tasarım İterasyonuna Yer Açın.

Brief'inizi, kaynak materyalinizi ve tasarım çalışmanızı yerel bir çalışma alanında bir arada tutun. İş akışınıza eklemeden önce skill'in kendi kurulumunu kontrol edin.

Kaynak Deposundaki Dosya
https://github.com/CloudAI-X/threejs-skills/blob/b1c623076c661fc9b03dac19292e825a5d106823/skills/threejs-geometry/SKILL.md