|
ABSTRACT
In general, two quadric surface intersect in a space quartic curve. However, the intersection frequently degenerates to a collection of plane curves. Degenerate cases are frequent in geometric/solid modeling because degeneracies are often required by design. Their detection is important because degenerate intersections can be computed more easily and allow simpler treatment of important problems. In this paper, we investigate this problem for natural quadrics. Algorithms are presented to detect and compute conic intersections and linear intersections. These methods reveal the relationship between the planes of the degenerate intersections and the quadrics. Using the theory developed in the paper, we present a new and simplified proof of a necessary and sufficient condition for conic intersection. Finally, we present a simple method for determining the types of conic in a degenerate intersection without actually computing the intersection, and an enumeration of all possible conic types. Since only elementary geometric routines such as line intersection are used, all of the above algorithms are intuitive and easily implementable.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
BEREIS, R. 1964. Darstellende Geometrie I. Akademie-Verlag, Berlin.
|
| |
3
|
|
| |
4
|
BROMWlCH, T.J. 1971. Quadratic forms and their classification by means of invariant-factors. Harrier Publishing Company, New York.
|
| |
5
|
DANDELIN, G.P. 1822. M~moire sur quelques propri~t6s remarquables de la Focal Parabolique. Nouveaux Mdmoires de l'Academie Royale des Sciences et Belles-lettres de Bruxelles 2,171-202.
|
 |
6
|
|
| |
7
|
|
| |
8
|
GOLDMAN, R. N. 1983. Two approaches to a computer model for quadric surfaces. IEEE Comput. Graph. Appl. 3, 6, 21-24.
|
| |
9
|
|
| |
10
|
GOLDMAN, R. N., AND MILLER, J. R. 1990. Detecting and calculating conic sections in the intersection of two natural quadric surfaces, Part I: Detection. Drain, Oct.
|
 |
11
|
|
| |
12
|
GOLDMAN, R. N., AND WARSEN, J. D. 1990. A sufficient condition for the intersection of two quadrics of revolution to degenerate into a pair of conic sections. Tech. Rep. Rice Univ., Dec.
|
| |
13
|
GORDON, V. O., AND SEMENTSOV-OGIEVSKII, M.A. 1980. A Course in Descriptive Geometry. Translated from Russian by Leonid Levant, MIR Publishers, Moscow.
|
| |
14
|
H~oa~, D. G., HILLYARD, R. C., NOURSE, B. E., AND MALR~dSON, P.J. 1980. Natural quadrics in mechanical design, in Proceedings of Autofact West 1 (Anaheim, Calif., Nov.) 363-378.
|
| |
15
|
H/LBERT, D. AND COHN-VOSSEN, S. 1952. Geometry and the Imagination. Translated from the German edition, Anschauliche Geometric by P. Nemenyi, Chelsea, New York.
|
| |
16
|
|
| |
17
|
HOHMEYER, M. E. 1991. A surface intersection algorithm based on loop detection. Int. J. Comput. Geom. Appl. 1, 4 (Dec.), 473-490.
|
| |
18
|
JOHNSTONE, J. K. AND SHENE, C.-K. 1992. Computing the intersection of a plane and a natural quadric. Comput. Graph. 16, 2, 179-186.
|
| |
19
|
|
 |
20
|
|
| |
21
|
L~ZVIN, J.Z. 1979. Mathematical models for determining the intersections of quadric surfaces. Comput. Graph. Image Process. ll, 73-87.
|
| |
22
|
MANOCHA, D., AND CANNY, J. 1991. A new approach for surface intersection. Int. Comput. Geom. Appl. I, 4,491-516.
|
 |
23
|
|
| |
24
|
Mn.t,Ea, J. R., AND GOLDMAN, R. N. 1991. Detecting and calculating conic sections in the intersection of two natural quadric surfaces, Part II: Calculation. Draft, Feb.
|
| |
25
|
|
| |
26
|
O(:KEN, S., SCHWARTZ, J. T., AND SHARIR, M. 1987. Precise implementation of CAD primitives using rational parameterizations of standard surfaces. In Planning, Geometry, and Complexity of Robot Motion, J. T. Schwartz, M. Sharir and J. Hopcroft, Eds. Ablex Publishing Co., Norwood, N.J., 245 266.
|
| |
27
|
|
| |
28
|
|
| |
29
|
PIEGL, L. 1992. Constructive geometric approach to surface-surface intersection. In Geometry Processing for Design and Manufacturing, R. E. Barnhill, Ed. SIAM, Philadelphia, 137-159.
|
| |
30
|
|
| |
31
|
|
| |
32
|
REJ4BOCK, F. 1964. Darstellende Geometrie, Second Ed., Springer-Verlag, New York.
|
| |
33
|
SABIN, M.A. 1976. A method for displaying the intersection curve of two quadric surfaces. Comput. J. 19, 4, 336-338.
|
| |
34
|
SAS}N, M.A. as communicated to Pratt {Pratt 1990}.
|
| |
35
|
SAMUEL, N. M., REQUICHA, A. A. G., AND ELKIND, S.A. 1976. Methodology and results of an industrial part survey. Tech. Memo. No. 21, Production Automation Project, Univ. of Rochester, Rochester, NN.
|
| |
36
|
SARRAGA, R.F. 1983. Algebraic methods for intersections of quadric surfaces in GMSOLID. Comput. Vis. Graph. Image Process. 22, 222-238.
|
| |
37
|
|
| |
38
|
|
 |
39
|
|
 |
40
|
|
| |
41
|
S~E~E, C.-K., AND JOHNSTONE, J.K. 1991b. On the lower degree intersections of two natural quadrics. Tech. Rep. JHU-91/15, Dept. of Computer Science, The Johns Hopkins Univ., Baltimore, Md., Sept. 1991.
|
| |
42
|
SHE~E, C.-K., ~u JOHNSTONE, J. K. 1991c. When does a quadrilateral have an inscribed circle? Tech. Rep. JHU-91/22, Dept. of Computer Science, The Johns Hopkins Univ., Baltimore, Md., Dec. 1991.
|
 |
43
|
|
 |
44
|
|
| |
45
|
WILSON, P.R. 1987. Conic representations for shape description. IEEE Comput. Graph. Appl. 7, 4 (April), 23-40.
|
CITED BY 9
|
|
Laurent Dupont , Daniel Lazard , Sylvain Lazard , Sylvain Petitjean, Near-optimal parameterization of the intersection of quadrics, Proceedings of the nineteenth annual symposium on Computational geometry, June 08-10, 2003, San Diego, California, USA
|
|
|
|
|
|
|
|
|
Jinyuan Jia , Kai Tang , Ki-wan Kwok, A novel algorithm for computing intersections of two surfaces of revolution, Geometric modeling: techniques, applications, systems and tools, Kluwer Academic Publishers, Norwell, MA, 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|