Implementació en CUDA del Distance Field
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2099.1/11443
Tipus de documentProjecte/Treball Final de Carrera
Data2011-01-25
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
El Distance Field en 3D és una representació on, per a un conjunt discret de punts dins d'un volum, es coneix la distància des de cada punt al punt més proper de la superfície de qualsevol dels objectes del domini. Es proposa una implementació per a calcular el Distance Field en 3D basada en l'arquitectura CUDA. En el plantejament proposat, es calcula la distància Euclídea per a cada punt i per totes les cares. El codi està preparat per a calcular el signed distance field però en la implementació final no s'ha inclòs. El signe es determina utilitzant el mètode angleweighted pseudonormals. També es proposa una segona implementació que permet obtenir un rendiment més satisfactori en temps a costa d'obtenir el DF només a les regions properes a la superfície. Finalment es compara el rendiment d'una implementació i l'altra i com varia el rendiment en cada una d'elles a mida que es van aplicant optimitzacions.
TitulacióENGINYERIA INFORMÀTICA (Pla 2003)
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
65755.pdf | 4,461Mb | Visualitza/Obre |