Nous faisons un travail d'interface de jeux sérieux. Les jeux permettent de nouvelles interfaces uniques, mais nous voulons également éviter de devoir réimplémenter les contrôles 2D traditionnels, nous voulons tirer parti des années de raffinement des contrôles Windows. Comment allons-nous héberger et rendre les contrôles .NET dans un contexte 3D? 3D dans le sens de, finalement ils devront passer par le moteur de jeu/opengl, mais cela pourrait facilement être simplement en peignant le contrôle à une texture et en mettant un quad texturé sur l'interface.pas réimplémenter les contrôles de l'interface graphique sur la nouvelle «plate-forme»
Répondre
Peut-être que vous voulez regarder quelque chose comme le travail WPF 2D on 3D que l'équipe WPF3D travaillait. Ce qu'ils ont fait était de prendre les contrôles de l'interface graphique de WPF et de les tracer sur une surface 3D, comme mettre une image sur une carte postale 3D, ou prendre une carte du monde et l'enrouler autour d'une sphère. L'utilisateur peut toujours interagir avec ces contrôles, comme la possibilité de faire glisser/sélectionner une zone "rectangulaire" sur la sphère qui suit les lignes lat/longues. Plutôt cool.
Le code is available on CodePlex, mais attention, il est distribué sous la licence Ms-LPL, que je ne crois pas être une vraie licence de logiciel libre. Il limite son utilisation uniquement aux systèmes d'exploitation Windows. Je ne sais pas si c'est une préoccupation pour vous.
- 1. Meilleure interface graphique multi-plateforme/SQL?
- 2. Réimplémenter mkpasswd
- 3. Portage des applications Java sur la plateforme Android
- 4. ComboBox de style smartphone sur la plateforme PocketPC?
- 5. Requête sur plateforme de filtrage Windows
- 6. Que propose la nouvelle plateforme Facebook Connect par rapport à une application Facebook traditionnelle?
- 7. Comment l'interface graphique de Google Chrome compile-t-elle la plateforme croisée?
- 8. Validation sur les contrôles dynamiques
- 9. XNA sur la carte graphique
- 10. Force la validation sur les contrôles liés de XAML?
- 11. Les outils génèrent un graphique de dépendance pour les contrôles de balisage ASP.NET
- 12. Les contrôles ASP.Net apparaissent sur la page, mais pas dans un contrôle utilisateur sur cette page
- 13. Comment installer les outils de la plateforme Web dans Eclipse?
- 14. Application de filtres sur les contrôles
- 15. Ombre WPF sur les contrôles de la pile
- 16. SQL Server Reporting Services: contrôles de graphique tiers?
- 17. AccExplorer ne trouve pas de nouveaux contrôles/pense que les anciens contrôles sont toujours là
- 18. Communication entre les contrôles utilisateur sur la page - C#/ASP.NET
- 19. API multi-plateforme pour les informations système
- 20. Pourquoi la touche n'est pas appelée après un clic sur les contrôles natifs?
- 21. Comment générer dynamiquement des éléments d'écran dans la plateforme OutSystems?
- 22. Itérer sur les contrôles dans le répéteur
- 23. 403 sur la nouvelle application Web
- 24. Contrôle RTF multi-plateforme?
- 25. La plateforme WCF est-elle indépendante?
- 26. Une bibliothèque graphique simple et multi-plateforme 2d pour c ou C++?
- 27. Actualiser tous les contrôles sur le formulaire
- 28. iPhone-SDK: UITextView n'affiche pas la clé de nouvelle ligne
- 29. Configuration de l'application multi-plateforme
- 30. solutions de compilation/compilation multi-plateforme
c'est la recherche donc Windows est bien, ma principale préoccupation est la facilité d'utilisation pour mes développeurs –
@Dustin Getz - oui, il semblait que c'était assez facile à utiliser, une fois que vous avez le cadre de base en place. J'ai regardé certaines de leurs vidéos. –