Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2013-02-07 20:52:03 Quelques questions pour un noob sur OF?

Malleat
membre
Date d'inscription: 2012-04-15
Messages: 148
Site web

Quelques questions pour un noob sur OF?



Bonjouuuuuur

Voila, je viens de passer de processing a OF, et donc, je voulais demander quelques questions afin de pouvoir transcrire un programme processing en OF (je fais des soft 3D la plupart du temps, je suis architecte).

Par exemple, j'ai ouvert l'exemple de 3D, le premier, et je voulais savoir si l'on pouvait faire des vues avec des fenêtre triangulaires?

Ensuite, si vous saviez ou se trouve/ ou comment se note la fonction "selectInput()" qu'on a dans processing? (créer une fenêtre d'importation pour sélectionner une 3D).

Dernière question, vous connaissez de bon livres, ou pdf a imprimer sur OF? A part tenter d'apprendre le C++ en 6mois-un an, je n'ai pas beaucoup d'options (je voudrais créer une installation-logiciel, spécialement pour faire mon diplôme qui commencera dans un an pile)...

Je vous joint en pièce jointe l'application que j'aimerais transcrire (en .app, et .exe), comme matière première pour mon soft smile

Merci a tous quelque soit la réponse^^

Dernière modification par Malleat (2013-02-07 20:54:29)


SITE WEB ->REVŒLUTION

Hors ligne

 

#2 2013-02-08 11:45:29 Re : Quelques questions pour un noob sur OF?

Turboconnard
membre
Lieu: Lyon
Date d'inscription: 2012-01-13
Messages: 42
Site web

Re: Quelques questions pour un noob sur OF?



Bonjour, alors moi j'ai une question c'est : pourquoi passer à OF ?
a priori si tu fais de la 3D dans processing tu dois utiliser opengl et c'est "pareil" dans OF ou processing. Donc je vois pas bien l’intérêt de passer à OF. Surtout pour un portage.

Si c'est pour du "pur plaisir", tu vas effectivement devoir te farcir la syntaxe fantastique du c++, les compilations etc; tu n'y couperas pas. Après, l'approche d'OF diffère quand même pas mal sur certain points de proce55ing donc il va falloir repenser des choses. En outre les "modules" existant sur proce55ing ne sont pas toujours portés sur OF et surtout -langage oblige- ne fonctionnent pas pareil donc le portage ne sera pas forcément simple...

pour répondre aux questions j'ai pas trop compris le concept de "vue triangulaire", je ne connais malheureusement pas de livre mais tu peux néanmois regarder la doc ici http://www.openframeworks.cc/tutorials/firstSteps/ ya des tutoriaux spéciaux pour les utilisateur de proce55ing.


[ Viande for life ! ]

Hors ligne

 

#3 2013-02-08 12:21:35 Re : Quelques questions pour un noob sur OF?

talaron
membre
Date d'inscription: 2010-11-27
Messages: 23

Re: Quelques questions pour un noob sur OF?



une vidéo sympa pour voir les différences processing -> OF
http://vimeo.com/57337483

Hors ligne

 

#4 2013-02-09 13:22:17 Re : Quelques questions pour un noob sur OF?

Malleat
membre
Date d'inscription: 2012-04-15
Messages: 148
Site web

Re: Quelques questions pour un noob sur OF?



C'est plus une question de puissance, et de modules justement, apparement ce que je fais actuellement avec processing serait beaucoup plus facile sur c++ (et mine de rien, je prefere la syntaxe du c++).

ensuite, par rapport aux vues en triangle, il s'agit d'un logiciel pour pyramide holographique, dite "cheoptics" sur YouTube. Au passage, je cherche aussi a afficher le logiciel dans un autre écran que celui de mon ordi, il y a une quelconque librairy pour ca (il y en avait une avant pour processing en tout cas smile )


merci en tout cas big_smile


SITE WEB ->REVŒLUTION

Hors ligne

 

#5 2013-02-09 18:53:11 Re : Quelques questions pour un noob sur OF?

_thierry_
membre
Date d'inscription: 2011-03-08
Messages: 34

Re: Quelques questions pour un noob sur OF?



Dans les first steps, les présentations sont vraiment bien. Un bon tour d'horizon d'OF :
http://www.openframeworks.cc/tutorials/ … tions.html

Sur OF ofxFenster est vraiment top pour gérer plusieurs fenêtres sur plusieurs écrans.

Hors ligne

 

#6 2013-02-09 19:44:13 Re : Quelques questions pour un noob sur OF?

lilive
membre
Lieu: Toulouse
Date d'inscription: 2011-06-24
Messages: 52
Site web

Re: Quelques questions pour un noob sur OF?



Salut,
Je rajoute une petite note: sauf erreur de ma part, ofxFenster ne fonctionne pas sur windows.
J'ai peut-être raté quelque chose, mais je n'ai pas trouvé de façon propre de gérer le dualscreen avec OF sous windows, la solution de repli étant de faire une fenêtre unique qui couvre les 2 écrans. C'est bien dommage d'ailleurs, ça m'étonne.

Hors ligne

 

#7 2013-02-10 10:27:15 Re : Quelques questions pour un noob sur OF?

_thierry_
membre
Date d'inscription: 2011-03-08
Messages: 34

Re: Quelques questions pour un noob sur OF?



Si si, je bosse sous Windows sous VS. De base ça fonctionne correctement sans certaines fonctionnalités qui gèrent le positionnement des fenêtres => problématique pour le multi-écran. J'ai recompilé Ghost pour que ça passe avec VS => marche impec.

Hors ligne

 

#8 2013-02-10 10:32:59 Re : Quelques questions pour un noob sur OF?

_thierry_
membre
Date d'inscription: 2011-03-08
Messages: 34

Re: Quelques questions pour un noob sur OF?



M**** j'arrive pas à envoyer le Rar en pièce jointe ! Comment je fais ?

Hors ligne

 

#9 2013-02-10 18:02:56 Re : Quelques questions pour un noob sur OF?

caracteriel
membre
Date d'inscription: 2011-07-03
Messages: 130

Re: Quelques questions pour un noob sur OF?



Malleat,

  Pour une "vue triangulaire", essaye de voir du côté de la documentation ofCamera et d'étudier
l'exemple 3d : advanced3dexample

Hors ligne

 

#10 2013-02-10 18:14:29 Re : Quelques questions pour un noob sur OF?

caracteriel
membre
Date d'inscription: 2011-07-03
Messages: 130

Re: Quelques questions pour un noob sur OF?



Sinon pour aller dans le sens de turboconnard :

À un moment, faut savoir ce que l'on veut. OpenFrameWorks est puissant, mais comme on dit  : "la puissance n'est rien sans la maîtrise."
Et là sans aller jusqu'à la maîtrise (ce qui serait le projet d'une vie), il faut comprendre le c++ sinon très vite, tu te mets à coder moins efficacement qu'en processing ou plus généralement qu'en java.
Donc si tu veux faire de l'OpenFrameWorks pour être plus efficace qu'en processing soit, mais alors faut que tu te penches sérieusement sur le C++ sinon processing, c'est très bien aussi.

Hors ligne

 

#11 2013-02-11 11:30:28 Re : Quelques questions pour un noob sur OF?

Malleat
membre
Date d'inscription: 2012-04-15
Messages: 148
Site web

Re: Quelques questions pour un noob sur OF?



C'est ce que je suis en train de faire actuellement: apprentissage du C++, j'ai imprimer les codes des exemples de librairy que je compte utiliser pour mieux les comprendre, et les mémorisés.

Au passage, je bosse sur mac, donc cela ne sera pas un problème pour les écrans ^^

Mais merci a tous, en tout cas, cela me conforte dans le choix du C++.

Juste une dernière question (vraiment), y en aurait-il une pour créer des interfaces?


SITE WEB ->REVŒLUTION

Hors ligne

 

#12 2013-02-11 12:40:08 Re : Quelques questions pour un noob sur OF?

lilive
membre
Lieu: Toulouse
Date d'inscription: 2011-06-24
Messages: 52
Site web

Re: Quelques questions pour un noob sur OF?



En plus de regarder les exemples, je me lis petit à petit thinking in c++. J'ai l'impression que ça me donne de bonnes bases, et la possibilité de vraiment comprendre ce que je fais. Il y a de petits exercices d'exemples qui permettent de se faire la main (la solution des exercices est payante par contre, pour l'instant je m'en passe).

Pour les interfaces graphiques il y a pleins d'addons différents, dont ofxUI qui est inclus dans la distribution d'OF et dont tu peux compiler l'exemple pour voir ce que ça donne.

Dernière modification par lilive (2013-02-11 12:40:57)

Hors ligne

 

#13 2013-02-11 13:00:04 Re : Quelques questions pour un noob sur OF?

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Quelques questions pour un noob sur OF?



Après sous mac y'a interface builder aussi. C'est fait exprès, c'est facile, mais c'est pas portable pour linux ou window... et les connections se font en objective-C (même logique que c++)

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024