Précédent   Forum du club des développeurs et IT Pro > Applications > Développement 2D, 3D et Jeux > API graphiques
API graphiques Forum d'entraide sur les API et bibliothèques graphiques 2D et 3D
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/10/2012, 18h41   #1
Teocali
Membre confirmé
 
Inscription : novembre 2004
Messages : 124
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : novembre 2004
Messages : 124
Points : 274
Points : 274
Par défaut [Cross-Platform]Recherche d'une API/Software de GUI 3D multi-platform

Bonjour,

Suite à une idée de projet un peu farfelue, je cherche un moyen de réaliser une interface en 3D. En gros, il me faudrait un peu la même chose que Flash ou JavaFX, mais en 3D. En gros, mes pre-requis (en plus de l'API 3D classique : manipulation de primitive, gestion de la caméra, etc.) sont les suivants :
- Gestion des evenements "classique" d'une GUI (click, focus, entre autre) sur les primitives et sur le reste (clavier, entre autre).
- Gestion du tactile et du multi-touche
- Multi plateforme (Android, Linux, Windows sont un minimum, Mac et IOS sont un plus)

Je ne suis fermé, ni au language eventuel (tant qu'il reste un minimum main stream : Python, C/C++, Java, etc.), ni à la solution (API pour un language donné, Logiciel de 3D avec Script, etc.)
La plupart des solutions que j'ai regardé a l'heure actuelle manque, au moins, de la premiere feature. Il faut que je regarde encore deux trois trucs (Blender en tête) mais si vous pouviez m'orienter, ça serait sympa.

Bien à vous,
Teocali
Teocali est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2012, 12h14   #2
p3ga5e
Membre confirmé
 
Inscription : octobre 2010
Messages : 166
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 166
Points : 245
Points : 245
Il semblerait que WebGL réponde à tous tes besoins

Il est également possible de l’utiliser sur des IOS JailBreacké, mais j’ai des doutes que WebGL soit, un jour, supporté de manière officielle, car ce serait une porte ouverte au déploiement d’application 3D sans passer par leur App store …
p3ga5e est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 26/10/2012, 12h38   #3
Teocali
Membre confirmé
 
Inscription : novembre 2004
Messages : 124
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : novembre 2004
Messages : 124
Points : 274
Points : 274
Huum, je cherche , mais j'ai pas l'impression que par defaut, WebGL te permettent de gerer les evenements au niveau de la primitive. Au niveau du canvas, oui, mais c'est a toi, ensuite, de te demerder pour savoir, par exemple, pour savoir sur quelle cube l'utilisateur a cliqué. Je me trompe ?

Teo
Teocali est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2012, 13h01   #4
p3ga5e
Membre confirmé
 
Inscription : octobre 2010
Messages : 166
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 166
Points : 245
Points : 245
Non tu ne te trompe pas ! WebGL est juste une adaptation de L’API OpenGL ES 2.0 pour le Web.

Ensuite la plupart des moteurs 3D gèrent les « lancer de rayon », mon préféré est Three.js . A toi d’écrire ta propre gestion d’évènement , et quoi de plus adapter que le langage JavaScript pour la programmation évènementiels
p3ga5e est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2012, 14h34   #5
Teocali
Membre confirmé
 
Inscription : novembre 2004
Messages : 124
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : novembre 2004
Messages : 124
Points : 274
Points : 274
Je note et vais y jeter un oeil, mais jene pense que je vais utiliser cette solution, parce que ça ne remplit pas mon premier besoin ("Gestion des evenements "classique" d'une GUI (click, focus, entre autre) sur les primitives et sur le reste (clavier, entre autre).").

Ma question reste donc en suspens

Teo
Teocali est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 03h45.


 
 
 
 
Partenaires

Hébergement Web