私はdrawIndexedPrimitives関数を使ってMetalで点を描画しますが、どこで点のサイズを調整する必要はありません。 OpenGL ESでは、シェーダのポイントサイズを調整することができます:gl_PointSize = 10.0f;これはMetaでどのように機能しますか?金属の描画点
ところで、ファイルからの描画ポイントについては、私はlasファイル(3Dポイントクラウドデータ:センサーからのデータを格納するために使用されるシーケンシャルバイナリフォーマットと、一部のアプリケーションによる中間処理ストレージ)を持っています。それをXcodeにインポートし、Metal for iOSを使用してこれらのポイントをレンダリングすると、誰もMetalを使用してlasファイルを実装する方法を知っていますか?それをインポートする前にOBJまたはPLYに変換する必要がありますか?
ドローポイント機能(SWIFT):
commandEncoder.drawIndexedPrimitives(.Point,
indexCount:indexCount,
indexType:.UInt16,
indexBuffer:indexBuffer,
indexBufferOffset: 0)