0

望ましい効果:

任意の方向にスクロールすると、ドームの中を見回しているように感じる UIScrollView を想像してみてください。のように、画面は、何らかのフィルター/メッシュによってエッジで引き伸ばされたり、歪んだり、歪んだりします。空を見上げる 3D ゲームを考えてみてください。

目的:

ある種の空にメニュー項目を塗りつぶす予定です。雲がタップ可能なメニュー項目であり、すべてを見つけるにはスクロールしなければならないほど十分な数の雲がある空を見ていると想像してみてください。これは、実際のコンテンツへの単なるメニューです。動き回れるようなフル3Dゲームではありません。したがって、画面の端を伸ばしたり、歪めたり、歪めたりして、3D 効果を偽造できることを願っています。

必要なもの:

少なくとも、それがどれほど実現可能で、どれだけの作業が必要かを確認できるように、方向性を知る必要があります。多すぎると、残念ながら別のことをしなければなりません。

これまで見てきたことから、QuartzCore では十分ではないようであり、OpenGL がそれを行う唯一の方法であると思われます。ただし、OpenGL に身を投じる前に (私はまったく初心者です)、それが私が注目すべき正しいテクノロジであるかどうかを知りたいと思います。もしそうなら、私はそれのどの領域を見るべきですか (最初の検索では、テクスチャ ワーピングのようなものが私が探しているものである可能性があることが示されました)。

ありがとう!

4

1 に答える 1

1

あなたは正しい軌道に乗っています。これには OpenGL ES を使用する必要があります。この背後にある基本的な考え方は、キューブの内側にシーンを投影し、ユーザーが指を動かすとキューブが回転するというものです。この本は、私が OpenGL を使い始めたときに本当に役に立ちました。

于 2013-09-17T02:00:44.490 に答える