Digitala Vetenskapliga Arkivet

Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Semantic Decompositionand RealTime Visualization of Procedural 3D Geometry in WebGL
Luleå tekniska universitet, Institutionen för system- och rymdteknik.
2026 (svensk)Independent thesis Basic level (university diploma), 10 poäng / 15 hpOppgave
Abstract [en]

Modern architectural visualization often relies on complex, server-side geometry engines that prioritize precision over real-time interactivity. This study addresses a specific bottleneck in the staircase manufacturing industry: a 10-second latency required to generate high-precision 3D geometry from a backend engine. Such delays hinder the user experience by making minor visual adjustments, such as material swaps or architectural visibility toggles, computationally expensive and unresponsive. To resolve this issue, this thesis proposes a client-side heuristic layer developed using Three.js and React with TypeScript. Following the Design Science Research (DSR) methodology, an artifact was created to perform Semantic Decomposition, automatically deconstructing a unified, static mesh into an intelligent, hierarchical scene graph based on naming conventions.  A key technical contribution is the implementation of Contextual Mesh Modification. By identifying "wallplank" metadata, the system procedurally calculates coordinates to simulate real-time floor-opening adjustments, bypassing the need for server-side recalculation. Furthermore, the study analyzes the rendering trade-offs of high-fidelity glass; specifically, how the removal of Screen Space Ambient Occlusion (SSAO) on transparent layers was necessary to eliminate "black square" artifacts caused by depth-buffer contention in the transmission pass. The results demonstrate that by shifting the computational burden of material and spatial logic to the client-side, the "time-to-interaction" is reduced from 10 000 milliseconds to under 100ms. The prototype maintains a stable performance of >60 FPS, proving that metadata-driven heuristics effectively bridge the gap between high-precision asynchronous geometry and responsive web-based 3D visualization.

sted, utgiver, år, opplag, sider
2026. , s. 15
Emneord [en]
programering, graphicsprogramering, webbprograming
Emneord [sv]
programmering, grafikprogrammering, webbprogramming
HSV kategori
Identifikatorer
URN: urn:nbn:se:ltu:diva-119269OAI: oai:DiVA.org:ltu-119269DiVA, id: diva2:2091792
Fag / kurs
Student thesis, at least 15 credits
Utdanningsprogram
Bachelor Programme in Computer Game Programming
Presentation
2026-06-05, A193, Forskargatan 1, Skellefteå, 10:00 (engelsk)
Examiner
Tilgjengelig fra: 2026-08-14 Laget: 2026-08-13 Sist oppdatert: 2026-08-14bibliografisk kontrollert

Open Access i DiVA

fulltext(1150 kB)13 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 1150 kBChecksum SHA-512
89c9f7a578691d8299ad7a312668026651d9cab8f47ce482b2771ef2091ad96777b93222b54951a9ead97fa9b717f64debfce0b890403d52ec93988096397d8a
Type fulltextMimetype application/pdf

Søk i DiVA

Av forfatter/redaktør
Seekaew, Thepphithak
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 22 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf