広告を閉じる

秋に発売されると iOSの7、Appleデバイスにたくさんの新機能が追加されます。完全に再設計された、時には物議を醸すことさえある外観に加えて、Apple はユーザーの楽しみのまったく新しいパラダイムを私たちに提供します。 Appleは、この思い切った一歩によって、今後10年間に向けたモバイルシステムの準備を整えたいと考えているようだ。

目新しいものの中には、いわゆる視差効果があります。引用するとしたら Wikipedii, 視差(ギリシャ語の「変化」を意味するπαράλλαξις(視差)に由来)は、空間内の2つの異なる位置から観察点まで引かれた直線によって定められる角度です。視差は、2 つの異なる場所から見たときの、背景に対する点の位置の見かけの違いとも呼ばれます。視差は、観察対象が観察点から離れるほど小さくなる。学校の机や退屈な物理の授業を思い出すと鳥肌が立つ人も多いでしょう。

実際には、これは単に、少し賢いプログラミングを行うことで、ディスプレイがさらに何かに変わることを意味します。突然、それはアイコンのマトリックスやユーザー環境のその他の要素を備えた単なる 2 次元の表面ではなく、ユーザーがデバイスの撮影中にそれを通して 3 次元の世界を見ることができるガラス パネルになりました。

遠近感と視差

2 次元ディスプレイ上で機能的な視差効果を作成する方法の基本原理は非常に簡単です。光は目を通過して一点に到達するため、脳は物体のエッジ間の角度に応じて物体のサイズを認識することを学習する必要がありました。その結果、近くの物体は大きく見え、遠くの物体は小さく見えます。

これらは遠近感の基本であり、皆さんも一度は聞いたことがあると思います。この iOS の文脈では、視差とは、オブジェクトの周りを移動するときの、これらのオブジェクト間の見かけの動きのことです。たとえば、車を運転しているとき、近くの物体 (道端の木) は、すべて静止しているにもかかわらず、遠くの物体 (遠くの丘) よりも速く動きます。すべてのものは同じ速度で、その場所を異なって変化させます。

物理学の他のいくつかのトリックと同様に、遠近法と視差は、私たちの周囲の世界の認識において非常に重要な役割を果たしており、私たちの目がとらえるさまざまな視覚感覚を分類して理解することを可能にします。また、遠近感のある写真家 彼らは遊ぶのが好きです.

ロケットから電話まで

iOS では、もともと打ち上げロケット用に開発されたテクノロジーの助けを借りて、視差効果はオペレーティング システム自体によって完全にシミュレートされます。最新の iOS デバイスの内部には、振動ジャイロスコープが搭載されています。これは人間の髪の毛よりも小さいデバイスで、電荷を受けると特定の周波数で振動します。

3 つの軸のいずれかに沿ってデバイスを動かし始めるとすぐに、ニュートンの第一法則、つまり慣性の法則により、機構全体が向きの変化に抵抗し始めます。この現象により、ハードウェアはデバイスの回転速度と方向を測定できるようになります。

これに、デバイスの向きを検出できる加速度計を追加すると、視差効果を生み出すために必要なデータを非常に正確に検出するためのセンサーの理想的な相互作用が得られます。これらを使用すると、iOS はユーザー環境の個々のレイヤーの相対的な動きを簡単に計算できます。

誰もが使えるパララックス

視差と奥行きの錯覚の問題は、数学のおかげで簡単に解決できます。ソフトウェアが知っておく必要がある唯一のことは、コンテンツを一連の平面に編成し、目からの知覚距離に応じてそれらを移動することです。その結果、奥行きがリアルにレンダリングされます。

見ていたら WWDC 2013 または iOS 7の紹介ビデオ、視差効果はメインアイコン画面に明確に表示されました。 iPhone を動かすと背景の上に浮かんでいるように見え、人工的な空間の印象を与えます。もう 1 つの例は、Safari で開いているタブの微妙な動きです。

しかし、その正確な詳細は今のところ謎に包まれています。 7つだけ明らかなことは、Appleはシステム全体に視差を織り込むつもりだということだ。結局のところ、これが iPhone 3GS と初代 iPad で iOS XNUMX がサポートされない理由かもしれません。どちらのデバイスにもジャイロスコープが搭載されていないからです。 Apple は、サードパーティ開発者向けに、電力をあまり消費せずに XNUMX 次元のメリットを享受できる API をリリースすると予想されます。

天才か見掛け倒しか?

iOS 7 の視覚効果のほとんどは包括的に代理で説明できますが、視差には独自の経験が必要です。公式かどうかに関係なく、何十ものビデオを見ることができますが、実際に試してみることなしに視差効果を評価しないでください。そうしないと、これは単なる「目」の効果であるという印象を与えてしまいます。

しかし、iOS 7 デバイスを手にすると、ディスプレイの向こう側に別の次元が見えるでしょう。これは言葉で説明するのが非常に難しいことです。ディスプレイはもはや、実際のマテリアルの模倣を表示するアプリケーションがレンダリングされる単なるキャンバスではありません。これらは、合成的であると同時にリアルな視覚効果に置き換えられます。

おそらく、開発者が視差効果を使い始めると、誰もが視差効果の正しい使用方法を見つけようとするため、アプリはその効果に圧倒されるでしょう。ただし、以前の iOS バージョンと同様に、状況はやがて安定します。しかし同時に、全く新しいアプリケーションが日の目を見ることになるでしょうが、その可能性は今日私たちが夢見ることしかできません。

ズドルイ: マックワールド.com
.