Applications with 3D graphics often utilize high-resolution image textures to enhance re-alism. Image textures are stored as large files, which can result in significant storage spaceallocation for the application. Furthermore, image textures are also disadvantaged becausethey are static and lack flexibility. These issues could be addressed through the use of pro-cedurally generated textures, referred to as procedural textures. The thesis explored andinvestigated the feasibility of implementing procedural textures in Configura’s 3D interiordesign software CET. A procedural texture was implemented that showcased many posi-tive attributes of procedural textures, including: reduced storage space requirements, un-limited resolution, and versatile customization. To accomplish this, an iterative approachwas used as the methodology, where the procedural texture was gradually incorporatedinto CET. The procedural texture later underwent a performance evaluation. The resultsshowed that traditional textures allocate an order of magnitude more storage space thanthe procedural approach. Despite this, renderings times in CET remained similar. In tworendering tests, the procedural texture was measured to be 9% faster in the first test, and 3.4% slower in the second test. In conclusion, procedural texture have many benefits thatcompanies such as Configura could take advantage of.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-195179 |
Date | January 2023 |
Creators | Oscar, Sandell, Adam, Schuber |
Publisher | Linköpings universitet, Institutionen för datavetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0024 seconds