더 간단한 3D 도형으로부터 사용자 지정 p5.Geometry 객체를 만듭니다.
buildGeometry()
는 sphere() 와 같은 간단한 도형으로부터 복잡한 3D 도형을 만드는 데 도움을 제공합니다. 이것은 스케치를 더욱 효율적으로 다루는 데 도움을 줍니다. 예를 들어, 복잡한 3D 도형이 스케치 실행 중에 변경되지 않는 경우, buildGeometry()
로 그려질 수 있습니다. p5.Geometry 객체를 한 번 생성후 그리는 것은 조각을 하나씩 반복적으로 그리는 것보다 실행 속도가 빨라집니다.
매개변수인 callback
은 새로운 p5.Geometry 객체에 대한 그리기 지침을 가진 함수입니다. 3D 도형을 만들기 위해, 한 번 호출됩니다.
beginGeometry() 와 endGeometry() 를 통해 3D 도형을 만드는 또 다른 방법을 참조하세요.
참고: buildGeometry()
는 WebGL 모드에서만 사용할 수 있습니다.
예제
구문
buildGeometry(callback)
매개변수
callback
Function:
도형을 그리는 기능.
Returns
p5.Geometry: 3D 도형.
Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!