Geri Dön

Katı cisimlerin yapıcı katı geometrisinde, ışın izleme yöntemi kullanılarak modellenmesi ve görüntülenmesi

The Modelling and rendering of solid object in constructive solid geometry by using ray-tracing technique

  1. Tez No: 67721
  2. Yazar: MEHMET ERSOYLU
  3. Danışmanlar: YRD. DOÇ. DR. TÜLAY TİNLİ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 1997
  8. Dil: Türkçe
  9. Üniversite: Yıldız Teknik Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 67

Özet

TÜRKÇE ÖZET Bu çalışmanın amacı katı cisimlerin modellenmesi ve görüntülenmesidir. Karmaşık katı cisimler, ilkel cisimler dediğimiz (Küre, Silindir, Koni, Küp gibi) cisimlerin, bir ağaç yapısında, birtakım küme operatörleriyle (+, -, * gibi) birleştirilmesi sonucu modellenebilirler. Bu karmaşık cisimleri iki boyutlu ekranda görüntülemek için, hayali ışık ışınları gönderilir. Bu yönteme ışın izleme yöntemi denir. Bu yöntem, gerçeğe çok yakın üç boyutlu görüntüler elde etmemizi sağlar. Işın izleme yönteminde en fazla zaman kaybına neden olan durum doğru-cisim kesişim noktasını bulmaktır. Bu yüzden düzlem, ikinci dereceden yüzeyler gibi ilkel cisimler, kapsayıcı yüzeyler olarak kullanılabilirler. Doğrunun, kapsayıcı yüzeyi kesmediği durumlarda o yüzeyin içinde kalan cisimler doğrunun kesmediği cisimlerdir. Böylece gereksiz doğru-cisim kesim noktasını bulmaktan kaçınılmış olunur. Yapıcı katı geometrisi kullanılarak kompleks cisimler bir ağaç yapısında modellenirler. Bu ağacın en alt seviyesini ilkel cisimler oluşturur. Bu yapıda, önce ışın izleme yöntemi ile gönderilen ışının ilkel cisimler ile olan kesim noktalan bulunur. Daha sonra, bulunan kesim noktalan, küme operatörlerine göre (+, -, *) birleştirilerek, ağacın bir üst seviyesindeki katı cismin, ışın ile olan kesim noktalan elde edilir. Tekrarlı bir yapıda bu işleme devam edilerek en üst seviyedeki istenen kompleks cismin ışın ile olan kesim noktası elde edilir. Bundan sonra, bulunan kesim noktasından yola çıkılarak, o noktadaki yüzeyin normali elde edilir. Yüzeyin normali ve ışık kaynağı arasındaki açının kosünüsü gerçek rengin oluşmasını sağlar. III

Özet (Çeviri)

YABANCI DİLDE ÖZET The main objective of this project is the modelling and rendering of solid objects in computer environment. The solid objects are modeled as compositions of primitive solids ( sphere, cone, cylinder, box ), combined using boolean set operators union, intersection and difference. To visualize and analyze the composite solids modeled, virtual light rays are cast as probes. The procedure is called ray tracing or ray casting. This method provides us to obtain 3D photo realistic images of the solid objects.The most difficult and the most time-consuming part of this method is to find the line-surface intersection points. So surfaces such as planes, quadrics and even parametric surface patches may bound the primitive solids. Using the constructive solid geometry method, solid objects are represented by a binary tree. The leaf nodes of the tree are primitives. The root node at the top represents the entire composition, but every node in the tree represents a complete solid. The ray casting algorithm composes of two important parts. First, intersect rays with primitives to find the enter-exit points, thereby providing ray-primitive classifications. Second, combine ray classifications according to the (+,-,*) operators. Raycast starts at the top of the solid composition tree, recursively descends to the bottom, classifies the ray with respect to the primitive solids, and then returns up the tree combining the classifications of the left and right subtrees. After finding the intersection point at the root, we find the surface normal at this intersection point. This surface normal helps us to find the color value of the intersection point. The cosine of the angle between the surface normal and light vector gives us the illumination at the intersection point. IV

Benzer Tezler

  1. Yeni Cami'nin akustik açıdan performans değerlendirmesi

    Evaluation of the acoustical performance of the New Mosque

    EVREN YILDIRIM

    Yüksek Lisans

    Türkçe

    Türkçe

    2003

    Mimarlıkİstanbul Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    PROF. DR. SEVTAP YILMAZ DEMİRKALE

  2. Organik rankine sistemi ve türbininin tasarımı

    Organic rankine system and turbine design

    NURİYE ANIL GÜRLEK

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

    Enerjiİstanbul Teknik Üniversitesi

    Uçak ve Uzay Mühendisliği Ana Bilim Dalı

    PROF. DR. FIRAT OĞUZ EDİS

  3. A heavy duty diesel engine exhaust manifold thermo mechanical fatigue test rig design, analysis and verification

    Ağır vasıta dizel motor egzoz manifoldu termomekanik yorulma test sistemi tasarımı, analizi ve doğrulanması

    UĞUR ERKEN

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    PROF. DR. ATA MUGAN

    DR. UMUD ESAT ÖZTÜRK

  4. The effects of design parameters on the strength of adhesively bonded single lap joints

    Tasarım parametrelerinin tek tesirli yapıştırma bağlantılarının dayanımına etkileri

    TİMUR SOĞANCI

    Yüksek Lisans

    İngilizce

    İngilizce

    2019

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    ÖĞR. GÖR. SÜREYYA ERGÜN BOZDAĞ

  5. Design of additively manufactured hybrid structural brackets via topology optimization

    Topoloji optimizasyonu ile eklemeli imalata uygun hibrit yapısal braketlerin tasarımı

    CENGİZ KÖSEOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Makine Mühendisliğiİstanbul Teknik Üniversitesi

    Makine Mühendisliği Ana Bilim Dalı

    DOÇ. DR. MESUT KIRCA