OpenVG

L’OpenVG est la solution à ce problème proposée par le Khronos Group. Ce consortium de plus d’une centaine de sociétés au sein duquel on retrouve des noms peu connus comme Intel, ATI, nVidia, 3DLabs SGI ou Sun, est responsable de la création d’API ouvertes et libres de toutes royalties dédiées au traitement multimédia : 3D avec OpenGL ES, sonore avec OpenSL et bien entendu 2D vectorielle avec OpenVG. L’objectif du consortium est de créer des spécifications pouvant ensuite être efficacement implémentées dans le hardware.
Il faut bien comprendre qu’OpenVG n’est pas un nouveau format de fichier vectoriel, OpenVG est destiné à accélérer les formats existants en offrant une couche d’abstraction du hardware sous jacent.

OpenVG définit ainsi un pipeline de rendu idéal. Les implémentations ne sont pas obligées de se conformer exactement à ce pipeline mais comme pour OpenGL elles se doivent d’offrir un résultat final identique à celui obtenu par ce pipeline dans les limites tolérées par les tests de conformité.

Le pipeline en lui-même en rappellera à ceux qui connaissent celui d’OpenGL, à la différence que les primitives de base sont différentes. La primitive de base n’est pas ici le triangle mais la ligne ou la courbe de Bézier.
Ces primitives sont passées en entrée avec les propriétés de trait (forme et épaisseur de la brosse, pointillé), une transformation et la couleur à appliquer. Cette couleur peur être soit unie, soit un dégradé et il est même possible d’appliquer une texture à une primitive. Une fois la primitive épaisse générée, celle-ci est transformée puis discrétisée. A l’étage du pipeline suivant sont appliquées les opérations de fenêtrage (clipping) et éventuellement de masquage.

La primitive est ensuite colorée puis, si elle est texturée c’est à ce niveau que l’application de texture est effectuée.
Le dernier étage du pipeline permet le mélange de la primitive dans la scène (blending) et c’est à ce niveau qu’est effectué l’antialiasing comme dans le cas des GPU.
Alors finalement ce n'etait pas qu'un vaporware ?
Ca existe reellement ?
Pour quand le test de la Phantom ?
Ca serrait sorti il y a 4 jours on aurait tous pris ca pour un poisson
...

Mais ca aurait senti le rechauffe car deja fait
Neoryuki > Disons que la dernière fois qu'un site hardware a titillé Infinium Labs ces derniers ont assez mal réagis.