2
iOS Metal API에 대한 몇 가지 자습서를 살펴 봤는데 Metal에서 모든 것이 삼각형이라고 언급했습니다.이 경우 호를 그리려면 핵심 그래픽을 가져 와서 사용해야하거나 방법이 있습니다. 금속을 사용해서 그것을 할 수 있습니까?메탈을 사용하여 호를 그리려면 어떻게해야합니까?
감사합니다.
iOS Metal API에 대한 몇 가지 자습서를 살펴 봤는데 Metal에서 모든 것이 삼각형이라고 언급했습니다.이 경우 호를 그리려면 핵심 그래픽을 가져 와서 사용해야하거나 방법이 있습니다. 금속을 사용해서 그것을 할 수 있습니까?메탈을 사용하여 호를 그리려면 어떻게해야합니까?
감사합니다.
GPU (일부 예외는 있음)는 삼각형으로 만 작동합니다. 사각형은 단지 서로 마주하는 두 개의 삼각형입니다. 원은 부채 모양으로 배열 된 작은 삼각형의 그룹입니다. 모든 모양은 적절한 패턴으로 여러 개의 작은 삼각형으로 구성됩니다.
메탈은 저레벨 방식으로 GPU와 통신하므로 이제는 삼각형 그룹으로 모양을 표현하는 것이 당신의 임무가됩니다.
수백 또는 수천 개의 삼각형을 만들고 다음과 같이 함께 맞춰야합니다. http://i.stack.imgur.com/iai86.png. 이것이 GPU 하드웨어가 낮은 수준에서 작동하는 방식입니다. 삼각형 만 그릴 수있는 유일한 모양입니다. –
"Everything"이 정확하지 않습니다. 분명히, 예를 들어, 지금까지 그린 모든 텍스처는 삼각형을 묘사하지 않습니다. 또한, "draw"를 정의하십시오. – Jessy
화면 상에 렌더링/표시하고자하는 것은 삼각형으로 분해되어야한다는 것을 의미합니다. – user1754784