Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Measuring player preference using muscle simulation
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
2019 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Background: Simulation of physics is something several modern video games use. These simulations are often used to create more believable and realistic environments. Physics-based animations in the form of muscle simulations is one such technique.

Objectives: The aim of this thesis is to investigate three different stages of full-body muscle deformation and observe which of these are preferred. One using no degree of deformation being the control condition and the other two using different degrees of deformation being the treatments. This study is conducted by creating animationswith three different degrees of muscle simulation. These animations are then rendered in Maya as well as put into a small fighting scenario implemented in Unreal Engine 4. A user experiment will be conducted where a number of participants will be asked to choose between different scenarios using two-alternative forced choice. After the user study is completed, the data will be analyzed and used to form a conclusion.

Methods: Implementations needed to create the stimulus was first done in Maya where the meshes, muscles and animations were created. Renders were done in Maya of all animations and a scene was also implemented in Unreal Engine 4 simulating a small fighting game using the assets created in Maya. To evaluate player preference,a user experiment was conducted with 13 participants where each participant was asked to watch 27 scenarios containing two side-by-side comparisons with different degrees of muscle deformation. The user experiment stimulus was created using PshycoPy which also collected the data of user preference. The scenarios where presented in an arbitrary order. The study was held in a room where the participant was undisturbed.

Results: The results showed that no muscle deformation was preferred in all cases where a statistical difference could be found.

Conclusions: While the results show that the control condition is mostly preferred, most cases did not yield a conclusive result. Thus further research in the area is necessary.

Place, publisher, year, edition, pages
2019. , p. 29
Keywords [en]
muscle simulation, animation, user experiment
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-18424OAI: oai:DiVA.org:bth-18424DiVA, id: diva2:1335250
Subject / course
UD1416 Bachelor's Thesis in Digital Game Development
Educational program
UDGTA Technical artist for games
Presentation
2019-06-07, 19:19 (English)
Supervisors
Examiners
Available from: 2019-07-05 Created: 2019-07-04 Last updated: 2019-07-05Bibliographically approved

Open Access in DiVA

fulltext(2172 kB)34 downloads
File information
File name FULLTEXT02.pdfFile size 2172 kBChecksum SHA-512
61eee1bfb53dbd134b396edfd5c6b2ff12f176386695e203f6de8cfe03693bf0e5f12bdff9edb0eff0a92802c865bb21717fdb971cc5848cf619ed14fd08388e
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 34 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: 48 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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