TurkCIZIM3D 1.0.5 Beta

(_RstaR_)

Uzman üye
10 Şub 2008
1,005
14
MagMa
Üreticinin Tanıtımı:
TurkCIZIM3D grafik tabanlı 3 boyut katı modelleme programıdır. Henüz beta sürümünü yayınladığımız bu program, alanında Türkiye'de ilk ulusal 3D (Boyutlu) yazılım çalışmalarından biridir. CAD programları gibi çizgisel çizim fonksiyonlarını barındırdığı gibi, küp modelleme tekniği ile istediğiniz bir ürünü veya sahneyi tasarlamanıza olanak verir. Oluşturduğunuz ham modellerden düzgün yüzeyler oluşturmak için Catmul-clark subdivision tekniği kullanılmıştır. Amaç sadece model tasarlamak değil, ileriki sürümlerde ekleyeceğimiz ölçü ve değer girişleri ile üretime yönelik çizimler oluşturabilmektir.

Özellikleri


Grid ve gride uydurma seçeneği.
Nokta yakalama fonksiyonu (bu özellik geliştirilmektedir).


Çizgi çizme (daire, yay, poligon, yazı gibi diğer çizim araçları eklenecektir).
Küp, silindir, yüzey çizme (küre, koni, torus gibi diğer özellikler hazır model olarak var, çizime ilave edilecektir).
Çizilen çizgilerden poligon yüzey oluşturup katı model yapma.
Sembol kütüphanesi oluşturma (programın bulunduğu klasör içindeki Shapes klasörü içerisine istenilen klasörler açılıp içlerine obj formatında dosyalar konulabilir ve bunlar sağ tuşla menüde kullanıcıya sunulur).
Pan (Çizimi realtime kaydırma) özelliği. Diğer 3D programlardan farklı olarak çizimi CAD programları gibi kaydırır ve origin noktası çizimin merkezinde kalır. Böylece istenilen şekil üzerinde çalışma daha rahat yapılır. Farenin tekerlek tuşuna basılarak kaydırılırsa pan özelliği aktif olur.
Rotate (çevirme) özelliği. Gerçek-zamanlı 3D çevirme özelliği ile istenilen persfektiften çalışmak mümkün olur. Farenin orta tekerlek tuşuna bir kere tıklanır ve bırakılırsa çevirme işlemi başlar. Sol tuşla tıklanıldığında çevirmeden çıkılır.
Görünümler: Tepe, alt, sol, sağ, ön, arka ve izometrik olmak üzere çeşitli görünümlere geçiş mümkündür. Bu geçişlerde seçim ve çizim komutları aynen muhafaza edildiğinden, farklı viewport (görünüm pencereleri) olmadan tek bir pencerede tüm işler yapılabilmektedir.
Tüm katı modellerde yüzey, kenar ve nokta olmak üzere düzenleme yapmak mümkündür. Her bir obje müstakil olarak seçilip taşınabilir, küçültüp büyütülebilir, çevrilebilir. İstenilirse seçilen obje wireframe (çizgisel) olarak görüntülenebilir. İstenilirse kilitlenip değişikliklerden etkilenmeyebilir veya hafızayı boşaltmak için ekrandan geçici olarak gizlenebilir.
İmport (Al) (3ds/obj) ve export (Ver) (obj) özellikleri vardır.
Kendi özel biçimi ile proje tüm materyal, ışık ve kamera özellikleri ile saklanabilir ve daha sonra tekrar açılabilir.
Dış ortamdan referans resim dosyası alınarak üzerinden çizimler yapılabilir.
Kendi renderinde Opengl kullanılmıştır.
Yafray rendere ait materyal yapıları ve render parametreleri kolayca kendi içerisinden yapılabilmektedir.
Sunflow render adaptasyonu da vardır, bu rendere ait materyal ve render özellikleri bir sonraki sürümde kolaylaştırılmış olarak sunulacaktır.
Povray render için adaptasyonlar da devam etmektedir.

Obje Modu:

- Taşıma/Çevirme: Seçilen objeyi X, Y, Z ve herhangi bir seçim ekseni boyunca taşıma , çevirme mümkündür.
- Scale: Büyütüp küçültme.
- Mirror: Objenin eksenlere göre simetrisi.
- Yüzeyleri bölme: Seçili yüzeyleri dörde bölme,
- Yumuşatma: Seçilen yüzeyleri Catmul-clark subdivision tekniği ile yumuşatma.
- İki objeyi birleştirip tek obje yapma.

Yüzey modu:

- Taşıma/çevirme/Ölçek.
- Extrude: Yüzeyden kendi normali doğrultusunda yeni bir yüzey oluşturma.
- Extrude region: Seçili birden fazla yüzeyden topluca normalleri doğrultusunda yüzey oluşturma.
- İnset (offset): Seçili yüzey içerisinde yeni bir yüzey oluşturma.
- İnset region: Birden fazla seçili yüzeyin içerisinde ortak bir yüzey oluşturma.
- Yüzeyleri bölme: Seçilen yüzeyleri 4'e bölme.
- Yüzeyleri birleştirme: Seçilen iki yüzey arasında köprü oluşturma,
- Yuvarlat: Seçilen yüzeyi yuvarlatma.
- Yumuşat: Seçilen yüzeyleri yuvarlatma.
- Normal yönü değiştir: Seçilen yüzeylerin normal yönünü tersine çevirir.

Kenar modu:

- Taşıma/Çevirme/Ölçekleme.
- Kenarı bölme: Kenarı istenilen sayıda bölmeye yarar.
- Bevel: Kenarı eğmek, kenarlarda köşe yapmak, kenarları yumuşatmak.

Nokta modu:

- Taşıma/Çevirme/Ölçekleme.
- Bevel: Seçilen noktada bir yüzey oluşturma.
- Birleştir: Yüzeylerde seçilen noktaları birleştirerek yeni yüzeyler elde edilmesi özellikleri içerir.

Eklenmesi düşünülen Özellikler:

- Tüm çizim fonksiyonları.
- Dinamik hafıza sistemi ile milyonu aşan poligona sahip şekilleri açabilme.
- Plugin sistemi ile kullanıcıların kendi özel programlarının programa eklenmesini sağlama.
- Povray render için gerekli arayüzü oluşturma.

Programın beta sürümü ücretsiz olup geliştirilme aşamasındadır. https://tik.lat/eVshK
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.