Grafik Tasarım
Voronoi Shader Tasarımı
Düzensiz renkli hücreler WebGL2 tuvalinde süzülür; soluk parlayan sınırlar, imleç etkisiyle oluşan yumuşak yerel deformasyon ve çok büyük sabit tipografi öne çıkar.
Voronoi Sanatı Kullanım Alanları
- Etkileşimli WebGL Arka PlanlarıYerel imleç hareketine yanıt veren tam tuval görsel alanlar.
- Üretken Sanat ÇalışmalarıRenk, hareket ve mekânsal bölünmeden kurulan shader odaklı kompozisyonlar.
- Deneysel Açılış SayfalarıTipografinin gelişen grafiklerin üzerinde durduğu atmosferik açılış ekranları.
Hücre Ağı Öne Çıkanlar
- Tam Tuval AğVoronoi hücreleri bindirmenin arkasında görünüm alanını doldurur.
- Palete Bağlı HücrelerMavi, yeşil, mor, petrol yeşili ve kahverengi bölgeler alanı ayırır.
- Parlayan SınırlarSoluk kenarlıklar komşu hücrelerin okunabilmesini sağlar.
- İmleç Etkisiİmleç hareketi, yerel bir itme etkileşimi olarak sunulur.
Voronoi Alanından Üç An
1 / 3Tam Tuval Bir Voronoi Alanı
Voronoi Shader Tasarımı, tek bir animasyonlu WebGL tuvali etrafında kurulan resmî bir OpenDesign grafik örneğidir. Yazarın başlığı “VORONOI CELLS” der; destekleyici satır ise “drifting feature points, palette-keyed cells, glowing boundaries” ifadesini kullanır. Bu etiketler birlikte, izleyici etkileşime girmeden önce görsel öncülü kurar.
Kompozisyon, tuvali çerçeveli bir panele yerleştirmek yerine sayfa yüzeyi olarak kullanır. Büyük düzensiz hücreler görünüm alanının ötesine taştığı için alan kenarlarda da sürekli hissedilir. Bunun bedeli, çalışmanın atmosfer ve ölçek sağlaması, buna karşılık tasarımın ikincil içerik veya geleneksel gezinme için az yer bırakmasıdır.

Görünür Yapı
Soluk ortak sınırlar farklı renkli çokgen bölgeleri ayırır ve izleyicinin komşuluğu ile ölçeği okumasını sağlar.
Okuma Sırası
Üstteki etiketler önizlemeyi tanıtır, sol alttaki çok büyük başlık konuyu adlandırır, sağ alttaki ipucu ise etkileşimi tanıtır.
Bu Tasarım Nerede İşe Yarar
Bu tasarım, yoğun bilgiden çok görsel keşfin önemli olduğu bağlamlara uygundur: deneysel bir açılış sayfası, üretken sanat çalışması veya WebGL gösterimi. “WEBGL PREVIEW” ifadesi çalışmayı görsel bir önizleme olarak tanıtırken, “REAL-TIME · GPU” arayüzde render tekniğini çerçeveler.
Kaynak, statik işaretlemede tek bir tam tuval gösterdiği ve yazarın tanımladığı kontroller içermediği için en güçlü kullanım, kontrol ağırlıklı bir araç değil, odaklı bir görsel andır. Menüler, metrikler veya içerik bölümleri eklemek yeni bir bilgi mimarisi gerektirir ve kasıtlı olarak büyük tutulan çalışmayla yarışabilir.
Açılış Ekranı
Sayfanın anında grafik bir varlığa ve kısa bir ifadeye ihtiyacı olduğunda kompozisyonu ilk görsel alan olarak kullanın.
Etkileşim Çalışması
Hücreleri simüle edilmiş fiziksel nesneler gibi ele almadan, animasyonlu alandaki yerel koordinat bozulmasını keşfetmek için imleç ipucunu kullanın.
Görsel Referans
Palet ve sınır işlemeyi, üretim performansının kanıtı olarak değil, shader tabanlı arka planlar için bir çalışma olarak kullanın.
Hareketli Geometri Üzerinde Tipografi
Tipografi bilinçli olarak büyüktür ve sol altta sabitlenmiştir. “VORONOI” baskın satırı oluşturur, altında “CELLS” gelir; açıklayıcı cümle ise daha küçük metinle bunların altında durur. Bu ölçek, konuyu yoğun bir alanın karşısında okunur kılar; ancak çalışmanın harflerin arkasında yeterli kontrastı koruması gerektiği anlamına da gelir.
Fragment shader, geçen süreyle süzülen özellik noktalarının üç çarpı üçlük komşuluğunu kontrol eder. En yakın nokta her hücrenin paletini belirler; en yakın ile ikinci en yakın mesafe arasındaki fark ise ortak sınırları vurgular. Gauss ağırlıklı imleç çarpıtması örneklenen koordinatları değiştirir; bir fizik ağını hareket ettirmez ve hücrelerin çarpışmasını simüle etmez.

Başlık Ölçeği
Çok büyük iki satırlık başlık, arkasındaki hücre geometrisi değişse bile konunun tanınabilir kalmasını sağlar.
Kenar Etiketleri
Büyük harflerle yazılmış küçük etiketler, ana başlıkla yarışmadan önizleme bağlamını ve render kavramını tanımlar.
Bindirme Yerleşimi
Sol üstteki “OPENDESIGN · WEBGL PREVIEW” etiketi ve sağ üstteki “REAL-TIME · GPU” etiketi tuvalin çevresinde geniş bir çerçeve kurar. Sağ alttaki “MOVE THE CURSOR ↗” ipucu, sol alttaki büyük başlığı dengeler ve geleneksel bir düğme akışı eklemeden etkileşime işaret eder.
Görünür Hareket ve Yetenek Sınırları
Üç görüntü, ayrı ekranlar değil, farklı anlardaki tek bir tam tuval kompozisyonunu gösterir. Kaynak, sürekli özellik noktası süzülmesini ve yerel imleç bozulmasını uygular. Normalize edilmiş iki imleç koordinatı da shader'ı etkilemeden önce her karede hedef ile mevcut değer arasındaki farkın 0.06 ile çarpımı kadar hedeflerine yaklaşır. Sağ alttaki imleç rozeti düğme değil, statik bir ipucudur; tıklama, sürükleme veya yapılandırma paneli gerekmez.
Kanıtlar bağlı hizmetleri, saklanan verileri, ölçülmüş performansı veya bir üretim dağıtımını ortaya koymaz. Ayrıca gösterilen her render iddiasının tüm cihazlarda geçerli olduğunu da göstermez. Bu çalışmayı, görünür gücü shader geometrisi, renk, bindirme tipografisi ve yerel girdi arasındaki ilişki olan bir tasarım ve uygulama örneği olarak okuyun.
Gözlemi Davranıştan Ayırın
Görünür çokgen alanı, soluk sınırları, renk bölgelerini ve bindirme metnini tasarım kararları olarak kaydedin; imleç yanıtını ve animasyonu bir hizmet yeteneği değil, yerelde kanıtlanmış davranış olarak ele alın.
Ödünleşimi Koruyun
Kompozisyonu uyarlarken tuvali görsel olarak baskın tutun; ancak hücre kenarları ve renk alanları altlarında hareket ederken başlığın ve destekleyici metnin okunur kalıp kalmadığını test edin.
OpenDesign'da Voronoi Shader Tasarımı Nasıl Oluşturulur
Tuvali ve Bindirmeyi Kurun
Tüm görünüm alanını kaplayan tek bir WebGL tuvali oluşturun; ardından sol üste küçük bir önizleme etiketi, sağ üste bir render etiketi ve sol alta destekleyici metinle birlikte iki satırlık büyük bir başlık yerleştirin.
Hücre Sistemini Biçimlendirin
Voronoi alanını düzensiz çokgen bölgeler, soluk ortak sınırlar ve mavi, yeşil, mor, petrol yeşili ve kahverengi alanlar içeren bir palet çevresinde geliştirin. Başlığın en yoğun geometrinin üzerinde de okunur kaldığını kontrol edin.
Yerel İmleç Hareketini Ekleyin
Normalize edilmiş iki imleç koordinatını da hedeflerine doğru yumuşatın ve örneklenen alanı etkilemek için mesafeye göre ağırlıklandırılmış bir çarpıtma kullanın. Sağ alttaki ipucunu statik tutun ve etkiyi hücre fiziği değil, yerel bozulma olarak tanımlayın. Bağlı hizmet, saklanan durum veya ölçülmüş performans iddiası eklemeyin.
Önerilen PromptSüzülen özellik noktaları, palete bağlı mavi, yeşil, mor, petrol yeşili ve kahverengi hücreler, soluk parlayan sınırlar, sol üstte “OPENDESIGN · WEBGL PREVIEW” etiketi, sağ üstte “REAL-TIME · GPU” etiketi, sol altta büyük “VORONOI CELLS” başlığı, süzülen özellik noktaları ve imleç öncülüğündeki hareket hakkında destekleyici metin ve sağ altta “MOVE THE CURSOR” ipucu içeren tam tuval bir WebGL Voronoi Cells tasarımı oluştur. Yalnızca yerel imleç etkisi kullan; arka uç hizmetleri, saklanan veriler, performans metrikleri veya ek kontroller uydurma.
Dışa Aktarın ve Paylaşım Bağlantısı Alın
Bitmiş tasarımınızı dışa aktarın, ardından bir paylaşım bağlantısı almak için OpenDesign'daki Paylaş seçeneğini kullanın. Bağlantıyı göndermeden önce ayrı bir tarayıcı penceresinde açarak amaçlanan sürümün ve bileşenlerinin erişilebilir olduğunu doğrulayın.




