Triangle 을 나타내는 string 을 돌려줍니다. clipCoordinate = true 라면, 정점들의 위치를 $clip ⇒ ndc ⇒ viewport$ 로 변환한 결과 또한 보여줍니다. $viewport$ 로 변환하기 위해, Renderer.camera 에 설정된 Camera 의 정보를 사용합니다.

Syntax

triangle.toString()
triangle.toString(clipCoordinate)

Parameters

clipCoordinate

삼각형의 정점들이 클립 좌표(clip coordinate)인지 여부를 나타내는 boolean . 인자를 주지 않으면 clipCoordinate = false 라고 생각합니다. true 를 넘겨준다면, 문자열에 정점들의 위치를 $clip ⇒ ndc ⇒ viewport$ 로 변환한 결과가 추가됩니다.

Return value

Triangle 을 나타내는 string . 예를 들어 triangle.toString(true) 처럼 호출했다면, 다음과 같은 스타일의 정보가 문자열에 담겨 있습니다:

vertex0 : 
	position (clip)     : (0.99, 264.27, -3.69, -1.66)
	position (NDC)      : (-0.60, -158.95, 2.22, 1.00)
	position (viewport) : (-191.43, -28611.14, 2.22, 1.00)
	uv                  : (0.53, 0.06)

vertex1 : 
	position (clip)     : (0.90, 264.28, -3.70, -1.67)
	position (NDC)      : (-0.54, -158.11, 2.21, 1.00)
	position (viewport) : (-172.09, -28459.34, 2.21, 1.00)
	uv                  : (0.53, 0.06)

vertex2 : 
	position (clip)     : (0.99, 264.69, -3.67, -1.65)
	position (NDC)      : (-0.60, -160.90, 2.23, 1.00)
	position (viewport) : (-193.09, -28962.18, 2.23, 1.00)
	uv                  : (0.53, 0.06)

normal (clip) : (0.10, 0.04, -0.99)
normal (ndc)  : (-0.01, -0.01, -1.00)