Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
SHADERPRESTANDA OCH OPTIMERING I UNITY: Skillnad i prestanda mellan HLSL och Unity Shader Graph shaders
University of Skövde, School of Informatics.
2025 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
SHADER PERFORMANCE AND OPTIMIZATION IN UNITY : Difference in performance between HLSL and Unity Shader Graph shaders (English)
Abstract [sv]

Inom spelutveckling krävs skapandet av shaders för att uppnå vissa visuella effekter. Denna studie fokuserar på att jämföra prestandan hos shaders utvecklade med Unity Shader Graph (USG) mot shaders skapade med High-Level Shader Language (HLSL). De HLSL-shaders som utvärderas använder optimeringstekniker enligt Crawford och O'Boyle (2018). Syftet med studien är att testa prestandaskillnader mellan shaders gjorda och implementerade med USG jämfört med de i HLSL. Resultaten av analysen visar att shaders som utvecklades i HLSL inte uppvisar några betydande prestandaförbättringar jämfört med de som skapades i USG. Detta tyder på att valet av shaderspråk i spelutveckling kan vara av mindre betydelse för att uppnå prestandaförbättringar och att användningen av USG kan vara ett användarvänligare alternativ utan att kompromissa med prestanda i jämförelse med HLSL. Vidare forskning och analys är dock viktigt för att få en djupare förståelse av shaderskapandets påverkan på renderingsprestandan inom spelapplikationer.

Place, publisher, year, edition, pages
2025. , p. 27
Keywords [en]
Optimering, Shaders, Unity Shader Graph, High-Level Shading Language, Spel
National Category
Media and Communications Information Systems
Identifiers
URN: urn:nbn:se:his:diva-25113OAI: oai:DiVA.org:his-25113DiVA, id: diva2:1956060
Subject / course
Informationsteknologi
Educational program
Computer Game Development - Programming
Examiners
Available from: 2025-05-05 Created: 2025-05-05 Last updated: 2025-05-05Bibliographically approved

Open Access in DiVA

fulltext(1091 kB)7 downloads
File information
File name FULLTEXT01.pdfFile size 1091 kBChecksum SHA-512
759fd481a63e513f64b8a4123fc2ccd887b00fc17e7683be6da349c852f1e68f0d8f3f8fee44da766c4f428a459cc53881c68a023d41c9743ae865dbd52428ac
Type fulltextMimetype application/pdf

By organisation
School of Informatics
Media and CommunicationsInformation Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 7 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 16 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf