IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

C++ Qt OpenCv HTML


Sujet :

C++

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut C++ Qt OpenCv HTML
    bonjour à tous

    déjà avant tout je suis désolée de poser cette question qui est sûrement claire pour beacoup d'entre vous!!!

    je ne sais même pas sur quel forum la placer (Qt? OpenCv? C++? API Graphiques?)

    en fait je dois faire un site web avec la possibilité d'afficher un graphe, car il s'agit d'un site de type réseau professionel. Donc afficher un graphe de façon 3D (très joli, tres interactif) avec une interaction de la part de l'utilisateur sur les noeuds du réseau.

    J'ai pensé à la possibilité de faire tout ça avec C++ et VTK et Qt

    Je ne sais pas si c'est la meilleure façon de faire ce genre de projet WEB, car c'est ça le truc: c'est que cela reste un projet Web.

    J'avoue ne pas du tout aimer Java (désolée pour ceux qui l'aime), bien que j'aie suivi un cours de Processing (basé sur java) au CNAM

    A vrai dire je ne sais pas si lorsque l'on fait un projet WEB avec du C++ on perd la notion de compilé et que le site devient un site "interpreté" comme un autre (interpreté, vous savez ce que je veux dire)

    je suis désolée encore une fois pour la question: je fais des sites depuis très longtemps avec PHP + Flash/Flex (donc actionscript), Ajax, etc et j'ai fait pas mal de C sur des machines unix il y a longtemps mais c'est la première fois que je tente de savoir si le C++ et le Web font bon menage.

    merci à tous de vos retours d'expérience.

    gros bisous à tous

    Après les bisous j'ai trouvé un lien sur Wt
    et ceci dit :
    C'est une librairie C++ pour développer des applications Web en C++.

    •Elle est orienté "composants" comme QT et fabrique le code JS/HTML/CSS à la volée.
    •Elle utilise les signaux pour réagir aux évènements.
    •Elle privilégie l'utilisation d'AJAX mais permet à l'application web de fonctionner si le javascript est désactivé (il y aura un rechargement de page à chaque action).
    •Elle intègre son propre serveur (httpd) ou s'intègre avec un serveur web comme Apache (FastCGI)
    Donc voilà je vois que tout ça genère des choses classiques du WEB donc si je comprends bien la notion de compilé passe à la trappe...
    ah, combien c'est domage
    mais bon passons, est-ce que cependant cette gestion assez complexe du graphe (réseau 3D) restera bonne après ou dois-je passer par d'autres outils de gestion de la 3D interactive pour le web

    encore merci et encore des bisous à tous

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    As-tu jeté un œil à WebGL ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    bonjour et merci de ta réponse

    j'ai regardé ceci :

    WebGL est basée sur OpenGL ES2.0 (OpenGL for Embedded Systems), une version d'OpenGL destinée aux systèmes embarqués. Certaines fonctionnalités d'OpenGL y sont absentes, dont :

    le selection Buffer : WebGL ne dispose pas de buffer de sélection.
    les textures 3D : Il n'est pas possible d'afficher de textures 3D en WebGL.
    les shaders : WebGL n'utilise que le vertex shader et le fragment shader. On ne peut pas modifier le geometry shader.
    Certains problèmes de compatibilité étant apparus, beaucoup de cartes graphiques sont désormais bloquées par défaut pour Webgl [6].

    En juin 2011, Microsoft a renouvelé sa défiance vis à vis de cette technologie[7] principalement pour des raisons de sécurité. Mike Shaver, vice-président de la stratégie technique de la fondation Mozilla répond que les critiques de Microsoft valent pour toutes les technologies 3D web (Silverlight inclus), s'appuyant sur l'accélération 3D matérielle [8].


    j'avoue que, en plus, ça ne me tente pas du tout de faire ceci en javascript. tant qu'à faire rester sur actionscript (Flash/Flex) mais j'aurais voulu faire quelque chose autour de c++; mais je ne peux pas faire le choix sans être sûre que ça marchera nickel pour le web.
    wt permet de faire du c++ pour le web mais est-ce que mon moteur d'affichage et interaction avec le graphe marchera?????
    c'est ça mon doute

    merci quand-même de ton aide !!! et si d'autres ont plus d'expérience que moi sur ce sujet, n'hesitez pas à me donner une petite lumière

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Je n'ai pas l'impression que les communautés/technologies Web et C++ se côtoient beaucoup...

  5. #5
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 618
    Par défaut
    Citation Envoyé par oodini Voir le message
    Je n'ai pas l'impression que les communautés/technologies Web et C++ se côtoient beaucoup...
    +1

    Mais je ne pense pas qu'il soit possible de faire ce que tu veux en full C++. Le C++ sera exécute coté serveur et enverra du html/javascript au client. Donc, que des choses très statiques.

    Si tu veux un redu interactif, le rendu doit être fait coté client. Donc, forcement flash, js, ou autres techno intégré au navigateur. Mais aucun navigateur digne de ce nom ne te laissera exécuter du code à toi (binaire je parle) sur le client.

    Malheureusement (le js me donne aussi des boutons ) webGL semble le plus indiqué pour ce que tu veux faire...

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2011
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 28
    Par défaut
    Tu n'aimes pas Processing, mais à mon avis une option très intéressante se situerait du côté de Processingjs (tu codes en processing et une librairie javascript traduit ton code pour le web).
    Exemple : http://mariuswatz.com/works/abstract...ndex_auto.html

    Je pense, mais je ne suis pas expert, que du C++ dans ton cas est hors sujet.

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    oui c'est tellement dommage....

    et Python?

    ???

    je suis perdue je voulais tellement le faire en c++

    merci à tous

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Ah, désolée Arthur je n'avais pas vu ta réponse

    Siiii, j'aime processing .... je n'aime pas Java disons Java direct.

    En passant par processing c'est plus joli

    je vais regarder ton lien merci beaucoup!

  9. #9
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 766
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 766
    Par défaut
    Citation Envoyé par Garra Voir le message
    je n'aime pas Java disons Java direct.
    Faut simplement oublier que tu as fait du C avant... et ça passera beaucoup mieux. :-)

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    tu sais que ça me tente beaucoup de revenir à processing et processingjs !

    J'avais adoré ce langage donc peut-être j'ai trouvé la solution

    Grace à vous

    merci à tous

  11. #11
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Salut,
    cf ACE & co.

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Ouaouuuuuuhhhhh !!!!

    ça a l'air super

    et ils proposent aussi un serveur web

    je vais regarder plus en détail merci beaucoup beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Algorithme de conversion de RTF vers HTML
    Par youtch dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 10/09/2002, 12h35
  2. Balises HTML dans un fichier XML
    Par Bastet79 dans le forum XML/XSL et SOAP
    Réponses: 12
    Dernier message: 04/09/2002, 15h29
  3. composant builder4 pour afficher du code html
    Par BranRuz dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/09/2002, 11h35
  4. delphi XML / HTML caractéres speciaux !
    Par adem dans le forum EDI
    Réponses: 2
    Dernier message: 29/08/2002, 17h48
  5. [XSLT] inclure du XSL dans une balise html
    Par iaa dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 05/08/2002, 15h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo