Juan José Jiménez-Delgado, C. Ogáyar, R. Segura, F. Feito-Higueruela
{"title":"基于可编程GPU的复杂实体与粒子云碰撞检测","authors":"Juan José Jiménez-Delgado, C. Ogáyar, R. Segura, F. Feito-Higueruela","doi":"10.2312/PE/vriphys/vriphys06/043-052","DOIUrl":null,"url":null,"abstract":"In this work the problem of collision detection (CD) between a Complex Solid and a Particle cloud with au-tonomous movement is studied. In order to do this, some algorithms and data have been adapted to suit new extensions of the new generations of programmable graphics cards. These types of graphics cards allow more (cid:3)ex-ible programming in order to solve problems not-related to visualization process. We use a representation based on simplicial coverings as well as a structure named Tetra-Tree in order to represent and classify the simplices of complex objects. With this type of representation the operations carried out in CD are more robust and ef(cid:2)cient than those used in classic algorithms, so it is not necessary to decompose the complex object into more simple pieces. We also propose some implementation alternatives and give a study of their performance. Categories and Subject Descriptors (according to ACM CCS) : I.3.5 Graphics]: Geometric algorithms, languages and systems; Curve, surface, solid, and object representations. I.3.6 Graphics]: Methodol-ogy and Techniques; Graphics data structures and data types.","PeriodicalId":446363,"journal":{"name":"Workshop on Virtual Reality Interactions and Physical Simulations","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Collision Detection between a Complex Solid and a Particle Cloud assisted by Programmable GPU\",\"authors\":\"Juan José Jiménez-Delgado, C. Ogáyar, R. Segura, F. Feito-Higueruela\",\"doi\":\"10.2312/PE/vriphys/vriphys06/043-052\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this work the problem of collision detection (CD) between a Complex Solid and a Particle cloud with au-tonomous movement is studied. In order to do this, some algorithms and data have been adapted to suit new extensions of the new generations of programmable graphics cards. These types of graphics cards allow more (cid:3)ex-ible programming in order to solve problems not-related to visualization process. We use a representation based on simplicial coverings as well as a structure named Tetra-Tree in order to represent and classify the simplices of complex objects. With this type of representation the operations carried out in CD are more robust and ef(cid:2)cient than those used in classic algorithms, so it is not necessary to decompose the complex object into more simple pieces. We also propose some implementation alternatives and give a study of their performance. Categories and Subject Descriptors (according to ACM CCS) : I.3.5 Graphics]: Geometric algorithms, languages and systems; Curve, surface, solid, and object representations. I.3.6 Graphics]: Methodol-ogy and Techniques; Graphics data structures and data types.\",\"PeriodicalId\":446363,\"journal\":{\"name\":\"Workshop on Virtual Reality Interactions and Physical Simulations\",\"volume\":\"19 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Workshop on Virtual Reality Interactions and Physical Simulations\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2312/PE/vriphys/vriphys06/043-052\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Virtual Reality Interactions and Physical Simulations","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2312/PE/vriphys/vriphys06/043-052","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Collision Detection between a Complex Solid and a Particle Cloud assisted by Programmable GPU
In this work the problem of collision detection (CD) between a Complex Solid and a Particle cloud with au-tonomous movement is studied. In order to do this, some algorithms and data have been adapted to suit new extensions of the new generations of programmable graphics cards. These types of graphics cards allow more (cid:3)ex-ible programming in order to solve problems not-related to visualization process. We use a representation based on simplicial coverings as well as a structure named Tetra-Tree in order to represent and classify the simplices of complex objects. With this type of representation the operations carried out in CD are more robust and ef(cid:2)cient than those used in classic algorithms, so it is not necessary to decompose the complex object into more simple pieces. We also propose some implementation alternatives and give a study of their performance. Categories and Subject Descriptors (according to ACM CCS) : I.3.5 Graphics]: Geometric algorithms, languages and systems; Curve, surface, solid, and object representations. I.3.6 Graphics]: Methodol-ogy and Techniques; Graphics data structures and data types.