(1) 2 3 »


construire son blender
OverdOzed
Inscrit:
30/06/2006 16:34
Post(s): 416
Slt ce poste concerne les afficionados de la programmation, jvien de dwld les sources de blender et je capte rien.
En faite, jvois pas "la colonne vertebrale de blender" les fichiers importants.
Jminteresse aux module qui gere la physique dans blender histoire d'analyser le code. Si quelqun à des informations sur comment se retrouver dans tout ça je suis prenneur.

Contribution le : 23/08/2006 19:24
Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
Fou Furieux du Clan
Inscrit:
14/07/2005 16:23
Post(s): 102
J'ai pas vraiment d'infos à te donner, mais je suis aussi intéressé. C'est bien du C++ ?

Contribution le : 23/08/2006 19:28
Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Citation :
Jminteresse aux module qui gere la physique dans blender histoire d'analyser le code.


Facile : blender/source/gameengine/Physics

Euh par défaut c'est Bullet qu'il faut prendre (ce que je te conseille c'est le meilleur ).
@+

Contribution le : 23/08/2006 19:29
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
OverdOzed
Inscrit:
30/06/2006 16:34
Post(s): 416
ebrain, tu m'as lair de bien comprendre blender par exemple ton projet birds tu le fais en etant autodidacte ou en ayant eu une formation auparavant?
concernant, les sources tu te documente comment? est-ce a partir de doxygene? parce que c pas simple, moi jsui encore habitué à chc les fichiers main puis a créer quelque class que j'utiliserais pour faire mon programme.
Là, y a pas de fichier main, jvois pas le debut ni la fin. J'pense que c'est l'esprit des logicielles dit evenmentiel reagissant aux actions d'un utilisateur.

Par exemple saurais tu m'expliquer comment dois-je penser la programmation? Lorsque dans la scene principale je passe en mode edit, je selectionne un vertex que je deplace.

Mon niveau actuelle me dit d'aller voir dabord le fichier concernant le mode edit (genre "edit.cpp") puis d'y chc une fonction genre "selection_vertex" puis je sais pas la suite lol.....

C vrais que ces questions n'ont pas a ce posé pour ceux qui maitrise deja, mais bon l'esprit de blenderclan est d'aider les plus faible (la devise de maître yoda)
Null part on trouve des infos la dessus et lorsque que l'on trouve ce sont généralement des initiés, donc difficile de comprendre leur préocupation.
Commençons par les questions simples

Contribution le : 23/08/2006 19:55
Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Citation :
concernant, les sources tu te documente comment?


Je fouine . Nan ben j'ai aucune formation, c'est juste beaucoup de curiosité et de patience .

Et sinon au passage je n'ai jamais fait aucune modification "valable" du code de blender .
@+

Contribution le : 23/08/2006 20:05
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
OverdOzed
Inscrit:
28/07/2003 09:26
De Paris
Post(s): 614
Hello,

Je crois que Blender est du full C.

A +,

Dienben

Contribution le : 24/08/2006 09:09
Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
OverdOzed
Inscrit:
03/05/2006 21:46
De Cognac
Post(s): 1248
Citation :

dienben a écrit :
Hello,

Je crois que Blender est du full C.

A +,

Dienben


Hé! le C n'est pas orienté objet, on ne peux pas concevoir de classes avec, mais seulement des structures!

Contribution le : 24/08/2006 09:47
_________________


Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
Ogre Baveur et Puant
Inscrit:
25/07/2003 15:26
De CORSICA
Post(s): 5851
pbrn au passage si le C n'est pas OO on peut quand même faire des classes... quand même... Et en se démerdant bien on peut même faire quasi de l'objet.

Mais c'est vrai que blender c'est du C++ et un peu de python et que le c++ c'est ++ mieux :) huhu

Citation :

volkukan a écrit :
ebrain, tu m'as lair de bien comprendre blender par exemple ton projet birds tu le fais en etant autodidacte ou en ayant eu une formation auparavant?
concernant, les sources tu te documente comment? est-ce a partir de doxygene? parce que c pas simple, moi jsui encore habitué à chc les fichiers main puis a créer quelque class que j'utiliserais pour faire mon programme.
Là, y a pas de fichier main, jvois pas le debut ni la fin. J'pense que c'est l'esprit des logicielles dit evenmentiel reagissant aux actions d'un utilisateur.

Par exemple saurais tu m'expliquer comment dois-je penser la programmation? Lorsque dans la scene principale je passe en mode edit, je selectionne un vertex que je deplace.

Mon niveau actuelle me dit d'aller voir dabord le fichier concernant le mode edit (genre "edit.cpp") puis d'y chc une fonction genre "selection_vertex" puis je sais pas la suite lol.....

C vrais que ces questions n'ont pas a ce posé pour ceux qui maitrise deja, mais bon l'esprit de blenderclan est d'aider les plus faible (la devise de maître yoda)
Null part on trouve des infos la dessus et lorsque que l'on trouve ce sont généralement des initiés, donc difficile de comprendre leur préocupation.
Commençons par les questions simples


Alors prends surtout pas mal ce que je vais te dire, mais à en juger par tes propos je te conseilles de t'armer un peu plus en prog avant de t'attaquer aux sources de blender qui est quand même plus balaise qu'il en a l'air (tout mignon et tout léger qu'il est une fois compilé ) et c'est assez fouilli des fois pour trouver certains trucs...

vala
@ plouche
Nx.

Contribution le : 24/08/2006 12:13
_________________
Blenderhead since 1998 !
Nicolas Alfonsi
Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
OverdOzed
Inscrit:
28/07/2003 09:26
De Paris
Post(s): 614
Hello,

Faire de l'objet en C c'est possible, mais on a pas inventé le C++ pour rien.

En tout cas, armes toi de patience et d'un bon manuel de C pour entrer dans le code...

Si tu veux programmer pour Blender, commence, à mon avis, par scripter en Python, tu peux déjà faire des truc pas mal.

A +,

Dienben

Contribution le : 24/08/2006 13:13
Créer un fichier PDF de la contribution Imprimer


Re: construire son blender
Fou Furieux du Clan
Inscrit:
01/07/2004 22:41
De 33
Post(s): 186
Blender est écrit en C ET en C++, ce qui est possible (et même fréquent en tou cas pour des projets anciens) puisque C++ est une surcouche de C; en pratique c'est très difficile de programmer objet en C sans un outil auxiliaire type générateur de code, et ça ne présente pas d'intérêt sinon d'avoir un programme illisible.
Donc blender mélange allègrement l'objet et le procédural, ce qui est du à l'historique du projet; s'il fallait le réécrire from scratch maintenant, il serait surement très différent.

Sa structure est très complexe, très difficile à comprendre pour qui n'a pas participé à son développement, et elle n'est pas en tout cas un exemple à suivre; ya qu'à voir par exemple la régression systématique du game engine à chaque release.

Donc faut pas s'en faire, si tu comprends pas comment il est écrit, c'est tout à fait normal; et j'ajoute que si tu n'es pas un développeur C/C++ chevronné, je déconseille d'essayer de faire des modifs dans le code.


Contribution le : 24/08/2006 15:57
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 3 »




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses Rigging: Soucis au niveau du weight painting, obtenir un meilleur résultat lors d'un étirement ? 2 312 Aujourd'hui 18:11:34
PounchPounch 
Questions & Réponses [non résolu] Problème Aspect du verre (Glass BSDF) 3 150 Aujourd'hui 16:55:18
tulipe-rouge 
[WIP] et travaux terminés Bonjour à tous, une vanité moderde 2 39 Aujourd'hui 16:37:06
tulipe-rouge 
Questions & Réponses Adaptation terrain 6 138 Aujourd'hui 16:36:02
Vinke013 
Moteur de jeu GameBlender et alternatives [WIP] Godot Engine - Projet Arsenal 9 266 Aujourd'hui 10:21:34
Redstar 
Questions & Réponses Texture importée déformée... HELP 2 100 Aujourd'hui 09:50:36
Jreno 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[11] 100 6939 Hier 21:31:49
blend74 
Questions & Réponses Maillage et système de particules 4 92 Hier 21:00:34
yawdpwal 
Questions & Réponses Couleur de peau 1 186 Hier 07:22:23
Horemheb 
Questions & Réponses image as plane: éviter les ombres 5 134 25/09 19:07:45
blend74 
Questions & Réponses Blender et Mac, faisons le point 6 161 25/09 11:26:02
Bibi09 
Graphisme alternatif Dessiner à la tablette avec Krita : demande conseils    [1][2] 17 27787 24/09 16:49:32
blend74 
Hors Sujet !! un visage avec Blender tutoriel facile débutant 1 321 24/09 16:44:38
blend74 
Hors Sujet !! Sappling gen generateur d'arbres - tuto blender 6 1136 24/09 16:43:30
blend74 
Questions & Réponses Blender et Mac, faisons le point 0 63 24/09 09:11:50
ludo66 
Questions & Réponses Aplanir plusieurs surfaces à la fois 3 85 24/09 02:45:51
Vinke013 
Questions & Réponses message d'erreur help 0 67 23/09 12:45:05
blend74 
Graphisme alternatif les addons pour blender : bumarin etc    [1][2] 13 636 23/09 11:13:07
blend74 
[WIP] et travaux terminés Anatomie open source dans Blender    [1][2] 10 1512 23/09 00:26:54
meltingman 
Questions & Réponses Smoothing groups ou équivalent ? (3dsMax to Blender)    [1][2] 12 612 22/09 20:12:19
lucky 

Qui est en ligne
139 utilisateur(s) en ligne (dont 71 sur Forums)

Membre(s): 8
Invité(s): 131


ElvaZ86765, ClintonSer, ElissaWein, MazieVso24, LinetteEsc, WinifredCl, SantoAuric, MikeString, plus...
Nouveaux membres
JennaQof01 27/9/2021
JorgGiorda 27/9/2021
AshleyIsra 27/9/2021
Francesca3 27/9/2021
KEBArmando 27/9/2021
EmmaMortim 27/9/2021
MoisesHick 27/9/2021
EloiseMuri 27/9/2021
VincentQui 27/9/2021
RDCFrance 27/9/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Oct 8
Anniversaire du Grand Mechant Fadge
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
plus 248 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445