Çok Boyutlu Cisimlerin İzdüşümlerinin Ve Arakesitlerinin Alınması

(TÜBİTAK Proje yarışmasında ikincilik aldı)

elem1

Eser Aygün, Işık Barış Fidaner
İzmir Fen Lisesi 2000-2001

Giriş:
Bilimde önem kazanan çok boyut kavramı, üç boyutlu beyinlerimiz için anlaşılırlıktan uzaktır. Çok boyutlu cisimleri ve arakesitlerini görselleştirmek, bu kavramı anlaşılır kılmak için önemli bir adım olacaktır.

Amaç:
Bu projenin amacı, Delphi programlama dilinde;

  • Basit geometrik cisimlerden, hiperküp gibi çok boyutlu cisimler türeten
  • Bu cisimleri bilgisayar ekranında görüntüleyen
  • Yine bu cisimlerin, alt uzaylarıyla arakesitlerini alan bir bilgisayar programı yazmaktır.

Yöntem:
Öncelikle üç boyutlu uzay analitiğini çok boyut için genelleştirdik. Cisimleri; köşe, kenar, yüzey gibi elemanları arasındaki ilişkilere dayanan bir veri yapısında tuttuk. Geliştirdiğimiz yöntemlerle, cisimlerin arakesitlerini ve izdüşümlerini aldık. İzdüşümleri Bresenham çizgi çizme algoritmasıyla çizdik.

Sonuç:
elemanlar.exe programı, her boyuttaki küp, simplex, silindir, küre, koni ve toroid cisimlerini üretebilmektedir. Ayrıca; döndürme, öteleme, izdüşüm alma, arakesit alma, görüntüleme, dosyaya yazma ve dosyadan okuma işlemlerini gerçekleştirebilmektedir.

elemanlar

PDF

 Açıklayıcı GIFler

Windows Programı

6 Yorum

Filed under Bilim

6 responses to “Çok Boyutlu Cisimlerin İzdüşümlerinin Ve Arakesitlerinin Alınması”

  1. Geri bildirim: Redundancy üzerine bir not | YERSİZ ŞEYLER

  2. Geri bildirim: Elements — Eser Aygün | YERSİZ ŞEYLER

  3. Geri bildirim: Olmayadabilir — çeviri derlemesi | YERSİZ ŞEYLER

  4. Geri bildirim: Pürüzma — Blondie | YERSİZ ŞEYLER

  5. Geri bildirim: Akşamsefası bitkisinin kalıtım şeması | YERSİZ ŞEYLER

  6. Geri bildirim: Bir Paradigma Eşiği | 🦋🤖 YERSİZ ŞEYLER