nickdan a écrit :
Sinon, ça utilise peut-être un autre système qu'OpenGL, mais là, je sais pas... à part les contacter...
Il faut OpenGL
- Si la version OpenGL est inférieure à 1.2 ou ne permet pas
cubic texture mapping, Panini ne marche pas.
- Si la version OpenGL est inférieure à 1.5 c'est pas sur que ça marche bien.
- Les meilleurs résultats sont obtenus avec OpenGL 2.0 et plus
- sur Mac: il faut Mac OS X 10.4 pour avoir OpenGL 2.0
Sur Mac, on change pas de driver, on met à jour le systeme. Avoir OpenGL 2.0 depend de la carte graphique. Avec Intel GMA, impossible. Avec Nvidia plus vielle que GeForce 6, impossible. Avec ATI plus vieille que 9600/9700/9800/X600, impossible. See this official table from Apple for reference:
http://developer.apple.com/graphicsimag ... index.html
Sur PC on met à jour le driver de la carte en le téléchargeant sur le site du constructeur de la carte vidéo.
___
A propos de panini des indications plus précises sont fournies par l'auteur (Thomas K Sharpless) dans le fichier
panini-usage.txt:
SYSTEM REQUIREMENTS and LIMITATIONS
To run Panini you need several Qt runtime libraries, version 4.4.2 or above, and on Windows, the minGW runtime, mingwm10.dll. The Windows and OSX packages contain those libraries, Linux and Unix users will need to install the open source Qt package (which is not a bad idea on Mac and Windows, either, if you do any C++ development). You can get it at
http://trolltech.com/downloads/opensource/appdev.
To display pictures Panini uses OpenGL, a low level graphics API that is tightly integrated with the system's video drivers. OpenGL cannot be installed as a separate piece of software. If the version of your OpenGL implementation is less than 1.2 or does not support cubic texture mapping, Panini will not run. If the OpenGL version is less than 1.5 it may not be able to display all pictures correctly.
You will get best results with OpenGL version 2.0 and above. That means you should have either a "gaming" video card, or a recent "multimedia" one. But ultimate gaming performance is not needed; a basic version 2 system should be adequate. Cards to upgrade most desktop PCs to that level now cost under $50.
On Ubuntu Linux you will probably need to install the manufacturer's video drivers (both nVidia and ATI now supply them). Ubuntu does not install these drivers by default because they are not open source.
The "About" dialog shows information about your system's OpenGL facilities as well as the version of Panini you are running. It reports these limits:
texPwr2: must texture dimensions be powers of 2? 0 (false) preferred.
texMax: maximum dimension of 2D textures, the bigger the better.
cubeMax: maximum dimension of cubic textures, the bigger the better.
The maximum resolution Panini can display or render depends on the amount of texture memory available. Cubic images generally support somewhat larger texture maps than the flat formats. Saved image resolution is normally several times screen resolution, however that too may be limited by OpenGL resources. If your OpenGL does not support offscreen frame buffers of arbitrary size, all saved views will be at screen resolution.
Panini places no special demands on CPU speed or memory; if you can stitch panoramas, you will have no trouble viewing them.