Marcelino, LuisFigueiredo, MauroFernando, TerrenceXavier PueyoManuel Próspero dos SantosLuiz Velho2023-01-242023-01-242022978-3-03868-194-6https://doi.org/10.2312/pt.20021405https://diglib.eg.org:443/handle/10.2312/pt20021405Detecting collision between surfaces is an important feature for supporting interactive assembly operations based on the geometric constraint-based simulation. CAD models define the geometry of components using surfaces as the basic primitive while current collision detection toolkits, disregard this information and use only polygons. The automatic recognition of geometric constraints can use colliding surfaces to simulate realistic behaviour interactively. This paper presents our research into supporting surface based collision detection for use in immersive Virtual Environments. That resulted in the implementation of a surface collision detection module built on top of RAPID.Attribution 4.0 International LicenseCollision Detection, Surface, Virtual Environment, Virtual PrototypingCollision DetectionSurfaceVirtual EnvironmentVirtual PrototypingSurface Collision Detection for Maintenance Support in Virtual Environments10.2312/pt.2002140567-737 pages