CGTools

 
Hardware
Mouses
Glasses
Data gloves
Head mounted displays
Acquisition
Printing

Data
Formats
  - 3D
  - Image
  - Vector
Meshes
Generation
  - Points
  - Edges
  - Meshes
Viewers
Modelisation
Reconstruction

Treatments
Denoising
Holes filling
Simplification
Subdivision
Compression
Convex hull
Clipper
Geometric texturing

Analysis
Differential Geometry
Geodesics
Segmentation
Normalization
Shape descriptors
Vectorization
Visibility
NPR
  - Stylised Lighting
  - Silhouettes and edges
  - Pen & ink, hatching,...
  - Volume illustration
Cutaways
Matching
Symmetry

Subdivision


Introduction

Bookmark
Softwares

Methods

1 - Approximating Schemes

1.1 - Catmull and Clark


Recursively generated B-spline surfaces on arbitrary topological surfaces
E. Catmull, J. Clark
Computer-Aided Design 10(6):350-355, 1978
Bookmark

1.2 - Doo-Sabin


Behavior of recursive division surfaces near extraordinary points
D. Doo and M. Sabin
Computer-Aided Design, 10(6)356-360, 1978
Bookmark

1.3 - Loop


Smooth Subdivision Surfaces Based on Triangles
Charles Loop
M.S. Mathematics thesis, University of Utah, 1987
Bookmark

1.4 - Mid-Edge subdivision scheme

Bookmark

1.5 - √3 subdivision scheme

Bookmark

2 - Interpolating Schemes

2.1 - Doo-Sabin

2.2 - Butterfly

2.3 - Midedge

2.4 - Kobbelt


Programming
3D mesh libraries
Graphics libraries
Data structures
Partitioning
Quaternion
Pluecker
Triangulation

References
Library
Publications
Bookmark

News
OpenGL
Devmaster
Geeks3D
Web3d
oZone[3D].Net
3dvf

Mondes persistants
gamekult
jeuxvideo.fr
NoFrag
TDT 3D


Copyright CGTools 2008