Principles of interactive computer graphics (2nd ed.)
Principles of interactive computer graphics (2nd ed.)
Boundary evaluation of non-convex primitives to produce parametric trimmed surfaces
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Accurate Solid Modeling Using Polyhedral Approximations
IEEE Computer Graphics and Applications
BRep-Index: a multidimensional space partitioning tree
SMA '91 Proceedings of the first ACM symposium on Solid modeling foundations and CAD/CAM applications
Efficient and accurate B-rep generation of low degree sculptured solids using exact arithmetic
SMA '97 Proceedings of the fourth ACM symposium on Solid modeling and applications
Representations for Rigid Solids: Theory, Methods, and Systems
ACM Computing Surveys (CSUR)
Interference detection among solids and surfaces
Communications of the ACM
A parametric algorithm for drawing pictures of solid objects composed of quadric surfaces
Communications of the ACM
Anima II: a 3-D color animation system
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
A system for sculpting 3-D data
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
ESOLID---A System for Exact Boundary Evaluation
Proceedings of the seventh ACM symposium on Solid modeling and applications
A Solid Modelling System for Robot Action Planning
IEEE Computer Graphics and Applications
Architectural Issues in Solid Modelers
IEEE Computer Graphics and Applications
Robust Set Operations on Polyhedral Solids
IEEE Computer Graphics and Applications
An algorithm and data structure for 3D object synthesis using surface patch intersections
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
Recent developments in representation in the science of design
DAC '81 Proceedings of the 18th Design Automation Conference
Interactive shape generation and spatial conflict testing
DAC '81 Proceedings of the 18th Design Automation Conference
Geometric modelling in ALGOL 68
Proceedings of the Strathclyde ALGOL 68 conference
Three-dimensional representations for computer graphics and computer vision
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
A unified approach to geometric modelling
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
QUADRIL: A computer language for the description of quadric-surface bodies
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
Origins of the APT language for automatically programmed tools
ACM SIGPLAN Notices - Special issue: History of programming languages conference
Modeling polyhedral solids bounded by multi-curved parametric surfaces
DAC '82 Proceedings of the 19th Design Automation Conference
Design of a graphic processor for computer-aided drafting
DAC '82 Proceedings of the 19th Design Automation Conference
Building solid models from boreholes and user-defined cross-sections
Computers & Geosciences
Origins of the APT language for automatically programmed tools
History of programming languages I
Reconstruction of 3D solid models using fuzzy logic recognition
ISCGAV'04 Proceedings of the 4th WSEAS International Conference on Signal Processing, Computational Geometry & Artificial Vision
Representation of compartmented spaces for computer-aided ship design
Computer-Aided Design
Procedural representation of three-dimensional objects
IBM Journal of Research and Development
Heterogeneous objects modelling and applications
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part II
Solid modelling based on sixth order partial differential equations
Computer-Aided Design
Hi-index | 48.25 |
A technique is presented which allows a class of solid objects to be synthesized and stored using a computer. Synthesis begins with primitive solids like a cube, wedge, or cylinder. Any solid can be moved, scaled, or rotated. Solids may also be added together or subtracted. Two algorithms to perform addition are described. For practical designers, the technique has the advantage that operations are concise, readily composed, and are given in terms of easily imagined solids. Quite short sequences of operations suffice to build up complex solids bounded by many faces.