Triangle
을 나타내는 string
을 돌려줍니다. clipCoordinate = true
라면, 정점들의 위치를 $clip ⇒ ndc ⇒ viewport$ 로 변환한 결과 또한 보여줍니다. $viewport$ 로 변환하기 위해, Renderer.camera 에 설정된 Camera
의 정보를 사용합니다.
triangle.toString()
triangle.toString(clipCoordinate)
clipCoordinate
삼각형의 정점들이 클립 좌표(clip coordinate)인지 여부를 나타내는 boolean
. 인자를 주지 않으면 clipCoordinate = false
라고 생각합니다. true
를 넘겨준다면, 문자열에 정점들의 위치를 $clip ⇒ ndc ⇒ viewport$ 로 변환한 결과가 추가됩니다.
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)