<?xml version="1.0" encoding="utf-8" standalone="no"?>
<dublin_core schema="dc">
<dcvalue element="contributor" qualifier="author">Kim,&#x20;Jinwook</dcvalue>
<dcvalue element="contributor" qualifier="author">Kim,&#x20;Soojae</dcvalue>
<dcvalue element="contributor" qualifier="author">Ko,&#x20;Heedong</dcvalue>
<dcvalue element="contributor" qualifier="author">Terzopoulos,&#x20;Demetri</dcvalue>
<dcvalue element="date" qualifier="accessioned">2024-01-21T02:32:47Z</dcvalue>
<dcvalue element="date" qualifier="available">2024-01-21T02:32:47Z</dcvalue>
<dcvalue element="date" qualifier="created">2021-09-01</dcvalue>
<dcvalue element="date" qualifier="issued">2006-09</dcvalue>
<dcvalue element="identifier" qualifier="issn">0178-2789</dcvalue>
<dcvalue element="identifier" qualifier="uri">https:&#x2F;&#x2F;pubs.kist.re.kr&#x2F;handle&#x2F;201004&#x2F;135191</dcvalue>
<dcvalue element="description" qualifier="abstract">To&#x20;simulate&#x20;solid&#x20;dynamics,&#x20;we&#x20;must&#x20;compute&#x20;the&#x20;mass,&#x20;the&#x20;center&#x20;of&#x20;mass,&#x20;and&#x20;the&#x20;products&#x20;of&#x20;inertia&#x20;about&#x20;the&#x20;axes&#x20;of&#x20;the&#x20;body&#x20;of&#x20;interest.&#x20;These&#x20;mass&#x20;property&#x20;computations&#x20;must&#x20;be&#x20;continuously&#x20;repeated&#x20;for&#x20;certain&#x20;simulations&#x20;with&#x20;rigid&#x20;bodies&#x20;or&#x20;as&#x20;the&#x20;shape&#x20;of&#x20;the&#x20;body&#x20;changes.&#x20;We&#x20;introduce&#x20;a&#x20;GPU-friendly&#x20;algorithm&#x20;to&#x20;approximate&#x20;the&#x20;mass&#x20;properties&#x20;for&#x20;an&#x20;arbitrarily&#x20;shaped&#x20;body.&#x20;Our&#x20;algorithm&#x20;converts&#x20;the&#x20;necessary&#x20;volume&#x20;integrals&#x20;into&#x20;surface&#x20;integrals&#x20;on&#x20;a&#x20;projected&#x20;plane.&#x20;It&#x20;then&#x20;maps&#x20;the&#x20;plane&#x20;into&#x20;a&#x20;framebuffer&#x20;in&#x20;order&#x20;to&#x20;perform&#x20;the&#x20;surface&#x20;integrals&#x20;rapidly&#x20;on&#x20;the&#x20;GPU.&#x20;To&#x20;deal&#x20;with&#x20;non-convex&#x20;shapes,&#x20;we&#x20;use&#x20;a&#x20;depth-peeling&#x20;algorithm.&#x20;Our&#x20;approach&#x20;is&#x20;image-based;&#x20;hence,&#x20;it&#x20;is&#x20;not&#x20;restricted&#x20;by&#x20;the&#x20;mathematical&#x20;or&#x20;geometric&#x20;representation&#x20;of&#x20;the&#x20;body,&#x20;which&#x20;means&#x20;that&#x20;it&#x20;can&#x20;efficiently&#x20;compute&#x20;the&#x20;mass&#x20;properties&#x20;of&#x20;any&#x20;object&#x20;that&#x20;can&#x20;be&#x20;rendered&#x20;on&#x20;the&#x20;graphics&#x20;hardware.&#x20;We&#x20;compare&#x20;the&#x20;speed&#x20;and&#x20;accuracy&#x20;of&#x20;our&#x20;algorithm&#x20;with&#x20;an&#x20;analytic&#x20;algorithm,&#x20;and&#x20;demonstrate&#x20;it&#x20;in&#x20;a&#x20;hydrostatic&#x20;buoyancy&#x20;simulation&#x20;for&#x20;real-time&#x20;applications,&#x20;such&#x20;as&#x20;interactive&#x20;games.</dcvalue>
<dcvalue element="language" qualifier="none">English</dcvalue>
<dcvalue element="publisher" qualifier="none">SPRINGER</dcvalue>
<dcvalue element="subject" qualifier="none">ALGORITHMS</dcvalue>
<dcvalue element="subject" qualifier="none">FLUID</dcvalue>
<dcvalue element="title" qualifier="none">Fast&#x20;GPU&#x20;computation&#x20;of&#x20;the&#x20;mass&#x20;properties&#x20;of&#x20;a&#x20;general&#x20;shape&#x20;and&#x20;its&#x20;application&#x20;to&#x20;buoyancy&#x20;simulation</dcvalue>
<dcvalue element="type" qualifier="none">Article</dcvalue>
<dcvalue element="identifier" qualifier="doi">10.1007&#x2F;s00371-006-0071-x</dcvalue>
<dcvalue element="description" qualifier="journalClass">1</dcvalue>
<dcvalue element="identifier" qualifier="bibliographicCitation">VISUAL&#x20;COMPUTER,&#x20;v.22,&#x20;no.9-11,&#x20;pp.856&#x20;-&#x20;864</dcvalue>
<dcvalue element="citation" qualifier="title">VISUAL&#x20;COMPUTER</dcvalue>
<dcvalue element="citation" qualifier="volume">22</dcvalue>
<dcvalue element="citation" qualifier="number">9-11</dcvalue>
<dcvalue element="citation" qualifier="startPage">856</dcvalue>
<dcvalue element="citation" qualifier="endPage">864</dcvalue>
<dcvalue element="description" qualifier="journalRegisteredClass">scie</dcvalue>
<dcvalue element="description" qualifier="journalRegisteredClass">scopus</dcvalue>
<dcvalue element="identifier" qualifier="wosid">000240381000028</dcvalue>
<dcvalue element="identifier" qualifier="scopusid">2-s2.0-33748557248</dcvalue>
<dcvalue element="relation" qualifier="journalWebOfScienceCategory">Computer&#x20;Science,&#x20;Software&#x20;Engineering</dcvalue>
<dcvalue element="relation" qualifier="journalResearchArea">Computer&#x20;Science</dcvalue>
<dcvalue element="type" qualifier="docType">Article;&#x20;Proceedings&#x20;Paper</dcvalue>
<dcvalue element="subject" qualifier="keywordPlus">ALGORITHMS</dcvalue>
<dcvalue element="subject" qualifier="keywordPlus">FLUID</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">general-purpose&#x20;computation&#x20;on&#x20;GPUs</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">mass&#x20;property&#x20;computation</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">physics-based&#x20;animation</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">rigid-body&#x20;dynamics</dcvalue>
<dcvalue element="subject" qualifier="keywordAuthor">buoyancy&#x20;simulation</dcvalue>
</dublin_core>
