13

CGAffineTransform を CGTransform3D に変換する方法は?

カメラ コントローラーとして UIImagePickerController を使用します。カメラビューの上部に 3D レイヤーを追加します。

次に、3dモデルを3dレイヤーに追加したいとき。3D シーン カンペラ プロジェクション マトリックスを設定する必要があります。およびモデル ビュー マトリックス。

しかし、 UIImagePickerController には CGAffineTransform しかありません。

4

1 に答える 1

47

CATransform3DMakeAffineTransformを試してください。Appleのドキュメントから:

アフィン変換'm'と同じ効果を持つ変換を返します。

CATransform3D CATransform3DMakeAffineTransform (CGAffineTransform m)

iOS2.0以降で利用できます。宣言:

CATransform3D.h
于 2011-12-20T04:35:02.313 に答える