Quelle est la manière la plus simple de faire des graphiques 3D accélérés dans un TForm dans Delphi?Graphiques 3D dans les interfaces graphiques Delphi/Native TForm
Répondre
Utilisez une bibliothèque telle qu'Asphyre (http://afterwarp.net/), qui prend en charge à la fois DirectX et OpenGL.
Vous pouvez utiliser GLScene (http://www.glscene.org) pour cela. GLScene est basé sur des composants, a un Viewer-Component (similaire à un TPanel) qui montre la scène rendue sur un formulaire.
Je recommande d'utiliser la version CVS, car le dernier instantané est assez ancien. GLScene travaille également avec Freepascal/Lazarus sur plusieurs plateformes et a de nombreuses démos.
Dans Delphi 2010, si vous utilisez Windows 7, vous pouvez utiliser Direct2D de manière native.
Embarcadero Developer Network donne un exemple (http://edn.embarcadero.com/article/26401) pour insérer du code dans un TForm traditionnel. Il est facile de convertir une application de console (avec WinMain) à un formulaire Delphi habituel. Le dessin OpenGL est effectué dans la méthode Paint du TForm. Très peu d'instructions sont nécessaires pour obtenir des résultats, par rapport au modèle de console pas très pratique pour les débutants.
- 1. Cycles d'événements de rupture dans les interfaces graphiques
- 2. Formats pour l'enregistrement de graphiques 3D vectoriels
- 3. Graphiques ou graphiques dans Windows Mobile 6
- 4. Graphiques dans les pages Web
- 5. Excel 2003 Graphiques: données graphiques trop complexes
- 6. Des solutions graphiques et graphiques complètes ...?
- 7. CrystalReportViewer n'affiche pas les graphiques
- 8. effet « écran » dans les graphiques Java 2D
- 9. Dessiner des graphiques dans VBScript
- 10. Affichage graphiques NOAA dans .NET
- 11. Relation/Node Graphiques/Graphiques ... Utilisation de Javascript ou d'autre chose?
- 12. Graphiques Flash et Graphiques exportés pour utilisation dans les rapports PDF - automation
- 13. Enregistrement de graphiques dans Haskell
- 14. Graphiques dans ASP.NET Medium Trust
- 15. Quelles sont les meilleures solutions pour les graphiques instantanés et graphiques?
- 16. IE8 bouton graphiques
- 17. Graphiques ASP.Net LabelURL
- 18. Superposition de graphiques
- 19. Routines graphiques de polices
- 20. Graphiques BGI pour Linux?
- 21. effacement des graphiques sprite?
- 22. Création de graphiques C#
- 23. graphiques à barres empilées
- 24. J2ME moteur 2d graphiques
- 25. NSScroller glitches graphiques/lag
- 26. Est-ce que quelqu'un a essayé le plugin O3D de Google pour les graphiques 3D?
- 27. Quel système de contrôle de version distribué a les meilleures interfaces graphiques pour Windows?
- 28. Effacer les graphiques d'un panneau transparent C#
- 29. wrapper PHP pour les graphiques XML/SWF
- 30. Algèbre linéaire pour les graphiques en C
Maintenant, c'est vraiment intéressant - je suppose que nous ferons une mise à jour bientôt :-) –