레퍼런스 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
Number:

평면의 너비.

height
Number:

평면의 높이.

detailX
Integer:

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

detailY
Integer:

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!

관련 레퍼런스