Fermer l'annonce

Quand il sortira à l'automne iOS 7, nous aurons un tas de nouvelles fonctionnalités sur nos appareils Apple. En plus d'une apparence complètement repensée, parfois même controversée, Apple nous propose un tout nouveau paradigme de plaisir d'utilisation. Il semble qu'Apple veuille préparer son système mobile pour la prochaine décennie avec cette mesure drastique.

Parmi les nouveautés figure ce que l'on appelle l'effet parallaxe. Si je devais citer Wikipedia, la parallaxe (du grec παράλλαξις (parallaxe) signifiant « changement ») est l'angle sous-tendu par des lignes droites tirées de deux endroits différents dans l'espace jusqu'au point observé. La parallaxe est également appelée différence apparente dans la position d'un point par rapport à l'arrière-plan vu depuis deux endroits différents. Plus l’objet observé est éloigné des points d’observation, plus la parallaxe est faible. La plupart d’entre vous ont probablement la chair de poule au souvenir des pupitres d’école et des cours de physique ennuyeux.

En pratique, cela signifie simplement qu’avec un peu de programmation intelligente, l’affichage se transforme en quelque chose de plus. Du coup, il ne s'agit plus seulement d'une surface bidimensionnelle avec des matrices d'icônes et d'autres éléments de l'environnement utilisateur, mais d'un panneau de verre à travers lequel l'utilisateur peut voir le monde tridimensionnel tout en filmant l'appareil.

Perspective et parallaxe

Le principe de base pour créer un effet de parallaxe fonctionnel sur un affichage bidimensionnel est assez simple. Parce que la lumière traverse l’œil jusqu’à un seul point, le cerveau a dû apprendre à reconnaître la taille des objets par rapport à l’angle entre leurs bords. Le résultat est que les objets les plus proches semblent grands, tandis que les objets éloignés semblent petits.

Ce sont les bases de la perception de la perspective, dont je suis sûr que chacun d’entre vous a entendu parler à un moment donné. La parallaxe, dans ce contexte iOS, est le mouvement apparent entre ces objets lorsque vous vous déplacez autour d'eux. Par exemple, lorsque vous conduisez une voiture, les objets les plus proches (les arbres au bord de la route) se déplacent plus rapidement que les objets plus éloignés (les collines au loin), même s'ils sont tous immobiles. Tout change de place différemment à la même vitesse.

Avec plusieurs autres astuces de la physique, la perspective et la parallaxe jouent un rôle très important dans notre perception du monde qui nous entoure, nous permettant de trier et de comprendre les différentes sensations visuelles captées par nos yeux. De plus, les photographes ayant le sens de la perspective ils aiment jouer.

Des fusées aux téléphones

Sous iOS, l'effet de parallaxe est entièrement simulé par le système d'exploitation lui-même, avec l'aide d'une technologie initialement développée pour les lanceurs. À l’intérieur des derniers appareils iOS se trouvent des gyroscopes vibrants, des appareils plus petits qu’un cheveu humain qui oscillent à une fréquence donnée lorsqu’ils sont exposés à une charge électrique.

Dès que vous commencez à déplacer l'appareil le long de l'un des trois axes, l'ensemble du mécanisme commence à résister au changement d'orientation dû à la première loi de Newton, ou loi de l'inertie. Ce phénomène permet au matériel de mesurer la vitesse et la direction dans laquelle l'appareil tourne.

Ajoutez à cela un accéléromètre capable de détecter l'orientation de l'appareil, et nous obtenons une interaction idéale de capteurs pour détecter très précisément les données nécessaires pour créer l'effet de parallaxe. En les utilisant, iOS peut facilement calculer le mouvement relatif des couches individuelles de l'environnement utilisateur.

La parallaxe pour tous

Le problème de la parallaxe et de l’illusion de profondeur peut être résolu de manière simple grâce aux mathématiques. La seule chose que le logiciel doit savoir est d'organiser le contenu dans un ensemble de plans, puis de les déplacer en fonction de leur distance perçue par rapport aux yeux. Le résultat sera un rendu réaliste de la profondeur.

Si vous avez regardé WWDC 2013 ou Vidéo d'introduction à iOS 7, l'effet de parallaxe était clairement affiché sur l'écran d'icônes principal. Lorsque vous déplacez l'iPhone, ils semblent flotter au-dessus de l'arrière-plan, ce qui crée une impression artificielle d'espace. Un autre exemple est le mouvement subtil des onglets ouverts dans Safari.

Cependant, les détails exacts restent pour l’instant entourés de mystère. Une seule chose est claire : Apple a l’intention d’appliquer la parallaxe à l’ensemble du système. Après tout, c'est peut-être la raison pour laquelle iOS 7 ne sera pas pris en charge sur l'iPhone 3GS et l'iPad de première génération, car aucun des deux appareils ne possède de gyroscope. On peut s'attendre à ce qu'Apple publie une API permettant aux développeurs tiers de bénéficier également de la troisième dimension, le tout sans trop de consommation d'énergie.

Génie ou guirlande ?

Alors que la plupart des effets visuels d'iOS 7 peuvent être décrits de manière exhaustive par procuration, la parallaxe nécessite sa propre expérience. Vous pouvez regarder des dizaines de vidéos, officielles ou non, mais n'évaluez certainement pas l'effet de parallaxe sans l'essayer vous-même. Sinon, vous aurez l’impression qu’il ne s’agit là que d’un effet « œil ».

Mais une fois que vous aurez mis la main sur un appareil iOS 7, vous verrez une autre dimension derrière l'écran. C’est quelque chose de très difficile à décrire avec des mots. L’affichage n’est plus seulement une toile sur laquelle sont rendues des applications affichant des imitations de matériaux réels. Ceux-ci sont remplacés par des effets visuels qui seront à la fois synthétiques et réalistes.

Il est plus que probable qu'une fois que les développeurs commenceront à utiliser l'effet de parallaxe, les applications en seront submergées alors que tout le monde essaiera de trouver la bonne façon de l'utiliser. Cependant, la situation se stabilisera d’ici peu, tout comme avec les versions précédentes d’iOS. Cependant, dans le même temps, des applications complètement nouvelles verront le jour, dont nous ne pouvons que rêver aujourd'hui.

Source: MacWorld.com
.