새로운 p5.Geometry 객체에 도형을 추가하기 시작합니다.
The beginGeometry()
와 endGeometry() 함수는 sphere() 와 같은 더 간단한 모양에서 복잡한 3D 도형을 만드는 데 도움이 됩니다. beginGeometry()
는 사용자 지정 p5.Geometry 객체에 도형을 추가하기 시작하고, endGeometry() 는 도형을 추가하는 것을 멈춥니다.
beginGeometry()
와 endGeometry() 는 스케치를 더 효율적으로 만드는 데 도움이 됩니다. 예를 들어, 스케치가 실행되는 동안 복잡한 3D 도형이 변경되지 않는 경우, beginGeometry()
와 endGeometry() 를 사용하여 만들 수 있습니다. p5.Geometry 객체를 한 번 생성 후 그리는 것이 개별 조각을 반복적으로 그리는 것보다 빠르게 실행됩니다.
buildGeometry() 를 사용하여 3D 도형을 만드는 또 다른 방법을 확인하세요.
참고: beginGeometry()
는 WebGL 모드에서만 사용할 수 있습니다.
예제
Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!