Small-scale texture mapping

This master’s thesis examines the applicability of texture mapping in modeling small-scale surface features of materials in computer graphics. A technique is introduced, implemented and examined using a custom software renderer. This technique uses sampled small-scale albedo, normal, and displace...

Full description

Bibliographic Details
Main Author: Kinnunen, Matti
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:eng
Published: 2018
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/57841
_version_ 1826225693359341569
author Kinnunen, Matti
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia University of Jyväskylä Jyväskylän yliopisto
author_facet Kinnunen, Matti Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia University of Jyväskylä Jyväskylän yliopisto Kinnunen, Matti Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia University of Jyväskylä Jyväskylän yliopisto
author_sort Kinnunen, Matti
datasource_str_mv jyx
description This master’s thesis examines the applicability of texture mapping in modeling small-scale surface features of materials in computer graphics. A technique is introduced, implemented and examined using a custom software renderer. This technique uses sampled small-scale albedo, normal, and displacement maps to model complex small-scale surface features and their effect on surface reflectance. The implementation of the technique was able to model these features, but further improvements on the technique are needed to address the visual accuracy and computational efficiency. Tämä pro gradu -tutkielma tarkastelee tekstuurien ja pintakuviointien soveltuvuutta pienen skaalan materiaaliominaisuuksien mallintamiseen tietokonegrafiikassa. Tutkielmassa esitellään tähän liittyvä tekniikka sekä toteutetaan ja tarkastellaan tekniikkaa räätälöidyllä renderöintiohjelmistolla. Tekniikka käyttää albedo-, normaali- ja siirtymäkarttoja mallintamaan kompleksisia pienen skaalan pintaominaisuuksia sekä niiden vaikutusta valon heijastumaan. Ohjelmistolla onnistuttiin mallintamaan näitä ominaisuuksia, mutta tekniikka tarvitsee parannuksia visuaalisen tarkkuuden ja laskennallisen tehokkuuden parantamiseks
first_indexed 2024-09-11T08:50:40Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.author", "value": "Kinnunen, Matti", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2018-05-03T12:56:45Z", "language": "", "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2018-05-03T12:56:45Z", "language": "", "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2018", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1869815", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/57841", "language": "", "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This master\u2019s thesis examines the applicability of texture mapping in modeling\r\nsmall-scale surface features of materials in computer graphics. A technique is introduced,\r\nimplemented and examined using a custom software renderer. This technique uses sampled\r\nsmall-scale albedo, normal, and displacement maps to model complex small-scale surface\r\nfeatures and their effect on surface reflectance. The implementation of the technique was able\r\nto model these features, but further improvements on the technique are needed to address the\r\nvisual accuracy and computational efficiency.", "language": "", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4m\u00e4 pro gradu -tutkielma tarkastelee tekstuurien ja pintakuviointien\r\nsoveltuvuutta pienen skaalan materiaaliominaisuuksien mallintamiseen tietokonegrafiikassa.\r\nTutkielmassa esitell\u00e4\u00e4n t\u00e4h\u00e4n liittyv\u00e4 tekniikka sek\u00e4 toteutetaan ja tarkastellaan\r\ntekniikkaa r\u00e4\u00e4t\u00e4l\u00f6idyll\u00e4 render\u00f6intiohjelmistolla. Tekniikka k\u00e4ytt\u00e4\u00e4 albedo-, normaali- ja\r\nsiirtym\u00e4karttoja mallintamaan kompleksisia pienen skaalan pintaominaisuuksia sek\u00e4 niiden\r\nvaikutusta valon heijastumaan. Ohjelmistolla onnistuttiin mallintamaan n\u00e4it\u00e4 ominaisuuksia,\r\nmutta tekniikka tarvitsee parannuksia visuaalisen tarkkuuden ja laskennallisen tehokkuuden\r\nparantamiseks", "language": "", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Matti Kinnunen (makukinn) on 2018-05-03 12:56:45.143414. Form: Pro gradu -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake). JyX data: [jyx_publishing-allowed (fi) =True]", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija.group@korppi.jyu.fi) on 2018-05-03T12:56:45Z\r\nNo. of bitstreams: 2\r\nURN:NBN:fi:jyu-201805032448.pdf: 3428520 bytes, checksum: 8d323775c05926fa6429113d8e5ea4e7 (MD5)\r\nlicense.html: 4784 bytes, checksum: 92ad5cdc5f83f79ca510f497c57df3a7 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2018-05-03T12:56:45Z (GMT). No. of bitstreams: 2\r\nURN:NBN:fi:jyu-201805032448.pdf: 3428520 bytes, checksum: 8d323775c05926fa6429113d8e5ea4e7 (MD5)\r\nlicense.html: 4784 bytes, checksum: 92ad5cdc5f83f79ca510f497c57df3a7 (MD5)\r\n Previous issue date: 2018", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto (63 sivua)", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "eng", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.title", "value": "Small-scale texture mapping", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201805032448", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2018-05-03T12:56:46Z", "language": "", "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietokonegrafiikka", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_57841
language eng
last_indexed 2025-02-18T10:56:31Z
main_date 2018-01-01T00:00:00Z
main_date_str 2018
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/8838f8cf-af78-41d3-95be-69cd98c37237\/download","text":"URN:NBN:fi:jyu-201805032448.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2018
record_format qdc
source_str_mv jyx
spellingShingle Kinnunen, Matti Small-scale texture mapping Tietotekniikka Mathematical Information Technology 602 tietokonegrafiikka
title Small-scale texture mapping
title_full Small-scale texture mapping
title_fullStr Small-scale texture mapping Small-scale texture mapping
title_full_unstemmed Small-scale texture mapping Small-scale texture mapping
title_short Small-scale texture mapping
title_sort small scale texture mapping
title_txtP Small-scale texture mapping
topic Tietotekniikka Mathematical Information Technology 602 tietokonegrafiikka
topic_facet 602 Mathematical Information Technology Tietotekniikka tietokonegrafiikka
url https://jyx.jyu.fi/handle/123456789/57841 http://www.urn.fi/URN:NBN:fi:jyu-201805032448
work_keys_str_mv AT kinnunenmatti smallscaletexturemapping