(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 Adaptation terrain 1 48 Aujourd'hui 07:00:16
Rimpotche 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[10] 93 6551 Hier 19:56:45
blend74 
Questions & Réponses Blender et Mac, faisons le point 5 98 Hier 19:17:10
ludo66 
Questions & Réponses image as plane: éviter les ombres 4 82 Hier 17:01:34
blend74 
Graphisme alternatif Dessiner à la tablette avec Krita : demande conseils    [1][2] 17 27691 Hier 16:49:32
blend74 
Hors Sujet !! un visage avec Blender tutoriel facile débutant 1 283 Hier 16:44:38
blend74 
Hors Sujet !! Sappling gen generateur d'arbres - tuto blender 6 1086 Hier 16:43:30
blend74 
Moteur de jeu GameBlender et alternatives [WIP] Godot Engine - Projet Arsenal 8 201 Hier 12:30:30
Redstar 
Questions & Réponses Blender et Mac, faisons le point 0 42 Hier 09:11:50
ludo66 
Questions & Réponses Aplanir plusieurs surfaces à la fois 3 49 Hier 02:45:51
Vinke013 
Questions & Réponses Texture importée déformée... HELP 0 43 23/09 13:47:10
Jreno 
Questions & Réponses message d'erreur help 0 39 23/09 12:45:05
blend74 
Graphisme alternatif les addons pour blender : bumarin etc    [1][2] 13 545 23/09 11:13:07
blend74 
[WIP] et travaux terminés Anatomie open source dans Blender    [1][2] 10 1430 23/09 00:26:54
meltingman 
Questions & Réponses Smoothing groups ou équivalent ? (3dsMax to Blender)    [1][2] 12 335 22/09 20:12:19
lucky 
Questions & Réponses [non résolu] Os et FBX 2 78 22/09 14:50:56
zeromeetsinfinity 
Questions & Réponses [non résolu] Problème Aspect du verre (Glass BSDF) 1 106 20/09 19:50:51
Miaunik 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[40] 397 39688 17/09 17:56:10
Bibi09 
Questions & Réponses [non résolu] IES Lights 4 210 17/09 16:24:14
jcnouveau 
Questions & Réponses Couleur de peau 0 127 17/09 14:31:20
Carne 

Qui est en ligne
156 utilisateur(s) en ligne (dont 113 sur Forums)

Membre(s): 7
Invité(s): 149


TaraZambra, MauraGerra, JacelynCha, AlejandroH, GertrudeKe, GusVzv172, MelodeeKah, plus...
Nouveaux membres
RossPerale 25/9/2021
RoccoHoeft 25/9/2021
KandicePre 25/9/2021
Tracy65872 25/9/2021
XavierAung 25/9/2021
LeticiaWoz 25/9/2021
CarolTse26 25/9/2021
AliSimson 25/9/2021
BrigetteX4 25/9/2021
AdrianneBo 25/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