Visual Information of 3D Objects in Real-Time Rendering

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö

Date

2004

Major/Subject

Viestintätekniikka

Mcode

AS-75

Degree programme

Language

en

Pages

ix + 62 s. + liitt. 48

Series

Abstract

Diplomityön aiheena oli tutkia menetelmiä, joilla voitaisiin lisätä visuaalista informaatiota Tekla Structures rakennesuunnittelu- ja mallinnusohjelmistoon ja mahdollisesti toteuttaa osa näistä. Tehtävänannon aikaan käytössä oli vain joitakin väri- ja valaistusmäärityksiä, joilla voitiin erottaa eri kappaleet mallissa tietokoneen ruudulla katseltaessa. Diplomityön tekijällä oli jonkin verran aikaisempaa tietoa tietokoneiden reaaliaikaisesta piirrosta ja näiden perusteella joitakin kehittyneempiä 3D-tekniikoita tutkittiin ja testattiin itse tehdyllä testausohjelmalla. Testattuja tekniikoita olivat 2D- teksturointi, tekstuurien projisiointifunktiot, kohotekstuurit, prosessuaalinen teksturointi, varjostuskielet ja reunan pehmennys. Tutkimuksen ja testauksen perusteella 2D-teksturointituki toteutettiin Teklan Z-kit 3D- grafiikkaohjelmistokirjastoon, jota Tekla Structures käyttää. Myös materiaali- ja valaistuseditorit luotiin helpottamaan Z-kit kirjaston käyttöä. Jatkossa on tarkoitus ottaa jokin varjostuskielistä käyttöön ja tutkia mitä muita tässä työssä mainittuja 3D-tekniikoita voitaisiin ja pitäisi toteuttaa Teklassa.

Description

Supervisor

Oittinen, Pirkko

Thesis advisor

Rousu, Ville

Keywords

real-time rendering, reaaliaikainen piirto, texture mapping, teksturointi, bump mapping, kohotekstuurit, procedural texturing, prosessuaalinen teksturointi, shading languages, varjostuskielet

Other note

Citation