레퍼런스 plane()

plane()

평면을 그립니다.

평면은 각 모서리의 각도가 90˚인, 네모낳고 평평한 도형입니다. 이는 직사각형과 유사하며, WebGL 모드에서 고급 그리기 기능을 제공합니다.

첫 번째 매개변수 width 는 선택 사항입니다. Number 가 예를 들어 plane(20) 와 같이 전달되면, 평면의 너비와 높이가 설정됩니다. 기본적으로, width 은 50입니다.

두 번째 매개변수 height 도 선택 사항입니다. Number 가 예를 들어 plane(20, 30) 와 같이 전달되면, 평면의 높이가 설정됩니다. 기본적으로, height 는 평면의 width 에 설정됩니다.

세 번째 매개변수 detailX 도 선택 사항입니다. Number 가 예를 들어 plane(20, 30, 5) 와 같이 전달되면, x축을 따라 사용할 삼각형 분할 수가 설정됩니다. 모든 3D 도형은 삼각형을 연결하여 표면이 만들어집니다. 기본적으로, detailX 는 1입니다.

네 번째 매개변수 detailY 도 선택 사항입니다. Number 가 예를 들어 plane(20, 30, 5, 7) 와 같이 전달되면, y축을 따라 사용할 삼각형 분할 수가 설정됩니다. 모든 3D 도형은 삼각형을 연결하여 표면이 만들어집니다. 기본적으로, detailY 는 1입니다.

참고: plane() 는 WebGL 모드에서만 사용할 수 있습니다.

예제

구문

plane([width], [height], [detailX], [detailY])

매개변수

width

평면의 너비.

height

평면의 높이.

detailX

x축을 따라 생성할 삼각형 분할면 수.

detailY

y축을 따라 생성할 삼각형 분할면 수.

Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!

관련 레퍼런스