Interpolating Subdivision for meshes with arbitrary topology
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Fitting smooth surfaces to dense polygon meshes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Appearance-preserving simplification
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Real time compression of triangle mesh connectivity
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Displaced subdivision surfaces
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Towards hardware implementation of loop subdivision
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Adaptive view dependent tessellation of displacement maps
HWWS '00 Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware
Efficient parallel implementations for surface subdivision
EGPGV '02 Proceedings of the Fourth Eurographics Workshop on Parallel Graphics and Visualization
Mesh mutation in programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
IEEE Computer Graphics and Applications
A realtime GPU subdivision kernel
ACM SIGGRAPH 2005 Papers
GPU-based trimming and tessellation of NURBS and T-Spline surfaces
ACM SIGGRAPH 2005 Papers
Modeling with multiresolution subdivision surfaces
ACM SIGGRAPH 2006 Courses
Hardware support for adaptive tessellation of Bézier surfaces based on local tests
Journal of Systems Architecture: the EUROMICRO Journal
GPU conversion of quad meshes to smooth surfaces
Proceedings of the 2008 ACM symposium on Solid and physical modeling
A new architecture for efficient hybrid representation of terrains
Journal of Systems Architecture: the EUROMICRO Journal
Real-time Reyes-style adaptive surface subdivision
ACM SIGGRAPH Asia 2008 papers
Non-uniform fractional tessellation
Proceedings of the 23rd ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
Connectivity compression for stripified triangle meshes
Edutainment'07 Proceedings of the 2nd international conference on Technologies for e-learning and digital entertainment
Semi-uniform, 2-different tessellation of triangular parametric surfaces
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part I
Near-Optimum adaptive tessellation of general catmull-clark subdivision surfaces
CGI'06 Proceedings of the 24th international conference on Advances in Computer Graphics
New 3d graphics rendering engine architecture for direct tessellation of spline surfaces
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
Extensions for 3d graphics rendering engine used for direct tessellation of spline surfaces
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part II
Hi-index | 0.00 |
Adaptive subdivision of triangular meshes is highly desirable for surface generation algorithms including adaptive displacement mapping in which a highly detailed model can be constructed from a coarse triangle mesh and a displacement map. The communication requirements between the CPU and the graphics pipeline can be reduced if more detailed and complex surfaces are generated, as in displacement mapping, by an adaptive tessellation unit which is part of the graphics pipeline. Generating subdivision surfaces requires a large amount of memory in whicmultiple arbitrary accesses are required to neighbouring vertices to calculate the new vertices. In this paper we present a meshing scheme and new architecture for the implementation of adaptive subdivision of triangular meshes that allows for quick access using a small memory making it feasible in hardware, while at the same time allowing for new vertices to be adaptively inserted. The architecutre is regular and characterized by an efficient data management that minimizes the data storage and avoids the wait cycles that would be associated with the multiple data accesses required for traditional subdivision. This architecture is presented as an improvement for adaptive displacement mapping algorithms, but could also be used for adaptive subdivision surface generation in hardware.