삼각형에서의 부호를 갖는 질량 중심 좌표에 대한 체계적 분석과 사각형 스무스 컬러 세이딩에의 활용
Systematic Analysis on Signed Barycentric Coordinate in a Triangle and Its Application to Square Smooth Color Shading
1
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
This paper presents a systematic analysis of the signed barycentric coordinate concerning a triangle and its application to the smooth color shading of a square containing a triangle. The primary purpose of this paper is to establish a unified theory of the barycentric coordinate, which is valid regardless of whether a given point is inside, outside, or on the boundary of the referenced triangle. First, the barycentric coordinate in a triangle is geometrically defined as the ratio of the signed areas of three sub-triangles. Second, the algebraic computation of three components of the barycentric coordinate is described, which facilitates the efficient calculation of the signed values of the three components. Third, based on the sign combination of the barycentric coordinate, 2-dimensional space is wholly divided into a total of 19 regions, and the decision table is provided to determine the region where a given point belongs. Fourth, as an application of the signed barycentric coordinate, the smooth shading of a square with an equilateral triangle inside is performed, along with the generation of repetitive color patterns with the left-right and top-bottom symmetry.
Abstract
This paper presents a systematic analysis of the signed barycentric coordinate concerning a triangle and its application to the smooth color shading of a square containing a triangle. The primary purpose of this paper is to establish a unified theory of the barycentric coordinate, which is valid regardless of whether a given point is inside, outside, or on the boundary of the referenced triangle. First, the barycentric coordinate in a triangle is geometrically defined as the ratio of the signed areas of three sub-triangles. Second, the algebraic computation of three components of the barycentric coordinate is described, which facilitates the efficient calculation of the signed values of the three components. Third, based on the sign combination of the barycentric coordinate, 2-dimensional space is wholly divided into a total of 19 regions, and the decision table is provided to determine the region where a given point belongs. Fourth, as an application of the signed barycentric coordinate, the smooth shading of a square with an equilateral triangle inside is performed, along with the generation of repetitive color patterns with the left-right and top-bottom symmetry.
참고문헌 (15)
- Coxeter, H., "Introduction to Geometry" (1969), Wiley
- Bottema, O., "Topics in Elementary Geometry" (2000), Springer
- Kimberling, C., , Mathematics Magazine, 67(3), pp.163~187 (1994)
- Yiu, P., , Int. Jour. of Mathematical Education in Science Technology, 31, pp.569~578 (2000)
- "Encyclopedia of Triangle Centers"[URL]
- Strang, G., "An Analysis of the Finite Element Method" (1973), Prentice Hall
- Ong, H., , Jour. of Computational and Applied Mathematics, 10, pp.39~43 (1984)
- Farin, G., "Curves and Surfaces for Computer-Aided Geometric Design" (1993), Academic Press
- Han, J., "Introduction to Computer Graphics with OpenGL ES" (2019), CRC Press
- Jong, Y., "Computer Technology for Textiles and Apparel" (2011), Woodhead Publishing
- Gouraud, H., , IEEE Trans. on Computers, 20(6), pp.623~629 (1971)
- Phong, B., , Communications of ACM, 18(6), pp.311~317 (1975)
- Badouel, D., "Graphics Gems" (1990), Academic Press
- Catmull, E., "A Subdivision Algorithm for Computer Display of Curved Surfaces", Ph. D, pp.1974
- Möller, T., , Jour. of Graphics Tools, 2(1), pp.21~28 (1997)
