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
Particle-Oriented Bounding Box Skeletal Animation in real-time applications
Blekinge Institute of Technology.
Blekinge Institute of Technology.
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Background. Skeletal animation is a technique used for displaying animated movement that uses bones in a hierarchy to get a structure; these bones are transformed based on their parent bones. Vertices in a mesh are connected to one or more bones with a weight, and the vertices will move based on the bone transformation, creating an animation.

Objectives. In this study, a technique called "Particle-Oriented Bounding Box Skeletal Animation", (POBBSA) is proposed. Tests were conducted with the aim of comparing traditional skeletal animation and POBBSA based on performance and quality. With the primary aim of determining if the POBBSA technique is a solution for displaying suspended sediment-based characters.

Methods. The two animation approaches were implemented with the intention to conduct performance tests based on memory usage and frames per second and quality tests based on feedback from a survey. The POBBSA will differ in its way of using oriented bounding boxes and particles with a certain style of movement.

Results. The POBBSA approach needs more computational power to run than traditional skeletal animation, but its memory consumption can also be lower than traditional skeletal animation. The results from the survey were mostly positive, but artifacted particles appearing on the character were also mentioned by multiple survey participants.

Conclusions. Performance-wise, the POBBSA is slower than traditional skeletal animation but has a slight advantage in memory usage. When comparing POBBSA and skeletal animation in terms of quality, it appears that for the current style, POBBSA works best for cuboid characters to avoid the artifacted particles that occur in complicated models.

Place, publisher, year, edition, pages
2023. , p. 43
Keywords [en]
Skeletal Animation, Particle, Velocity, Collision
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-25331OAI: oai:DiVA.org:bth-25331DiVA, id: diva2:1791831
Subject / course
DV1478 Bachelor Thesis in Computer Science
Educational program
DVGSP Game Programming
Supervisors
Examiners
Available from: 2023-08-28 Created: 2023-08-27 Last updated: 2023-08-28Bibliographically approved

Open Access in DiVA

fulltext(1955 kB)84 downloads
File information
File name FULLTEXT02.pdfFile size 1955 kBChecksum SHA-512
6a1f67146077576740a19bcf07923790b9930f2e7ccb9fac20d6bf8816630286bad06fe49a91bdaec2acd87fc94a20b2f9c677d75e537db986c15dbea0c38e28
Type fulltextMimetype application/pdf

By organisation
Blekinge Institute of Technology
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 84 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: 372 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