Travail en Python complexe
Touriste
Inscrit:
19/07/2017 09:24
Post(s): 2
Bonjour à toute la communauté Blender!

Je suis débutant avec Blender (je sors tout juste d'une première année en techniques graphiques et quelques petites heures de travail sur Blender 3D), mais malgré tous les forums et tutos déjà visités, j'ai du mal à trouver réponse à mes questions.

Je dois faire pour un job d'été un codage en Python qui me permette en gros de faire: des planètes du système solaire, avec une découpe (du style une moitié, un quart ou un huitième de la planète) qui permette de voir les différentes couches de ces planètes. Bref, je ne vais pas m'étaler sur la description du rendu final souhaité.

Ce que l'on attend de moi est que je créé un fichier type, une sorte de modèle, pour l'ensemble des personnes travaillant dans cette institution afin qu'ils puissent produire leurs propres illustrations 3D assez facilement, même une fois que je serai parti de ce job. Ce fichier comprendrai donc par exemple: le rayon de la planète, la texture, le nombre de couches, etc...Ils devraient alors remplir ce fichier type, afin de l'encoder dans Blender afin qu'il donne directement un résultat satisfaisant.

Je ne sais pas vrmt si cela est faisable avec Blender? Mais si oui, j'imagine qu'il faudra créé tout cela avec le langage Python. Comment faire alors?
Surtout qu'il y a déjà le problème de la fonction "input()" qui semble ne pas fonctionner dans Blender...

Merci d'avance à toutes les personnes qui sauraient m'apporter leur aide.

Contribution le : 19/07/2017 09:52
Créer un fichier PDF de la contribution Imprimer


Re: Travail en Python complexe
Blendie
Inscrit:
25/08/2016 09:49
De Vendée, France
Post(s): 28
Salut,

Juste pour Input(), il est en faite impossible de l'utiliser implicitement dans le BGE.

Tu peux essayer mais tu auras à coup sur : "Blender ne répond pas" et tu devras fermer Blender.

Néanmoins(si cela te tiens vraiment à coeur), tu peux aussi d'abord afficher la console et ensuite l'utiliser. Tu devras entrer une chaine pour alors débloquer le jeu mais impossible de garder cette technique pour un projet final car la console ne s'affiche pas avec Blender Game.exe

A plus.

Contribution le : 19/07/2017 13:26
Créer un fichier PDF de la contribution Imprimer


Re: Travail en Python complexe
OverdOzed
Inscrit:
20/06/2009 14:39
De vinette
Post(s): 1170
Oui c'est possible en python, mais si tu n'as jamais fait de programmation cela peux prendre du temps mais c'est pas impossible.

En programtion le secret c'est de diviser une une projet complexe et qui semble impossible en une multitude de taches elementaires et faciles a coder.

Etape 1 : creer une sphere
Il faut d'abord que tu cherches dans python quelle est la fonction pour "ajouter une sphere" et comment tu peux executer le script.


Etape 2 : creer une sphere avec des parametre
tu declares des parametre ( ex: rayon) qui seront dans ta fonction creer une sphere.
Rayon1=5 cm #rayon de la sphere
Position1=(0,0,0) #position de la sphere dans la scene blender
Couleur1= bleu

AjouterShere(Rayon1,Position1,Couleur1)


Etape 3 : creer une interface utilisateur pour faire l'input de chaque planete et choisir les parametres de chaque planete

Quand tu auras fait ces 3 etapes tu auras deja bien avance.

Contribution le : 22/07/2017 06:33
Créer un fichier PDF de la contribution Imprimer


Re: Travail en Python complexe
Touriste
Inscrit:
19/07/2017 09:24
Post(s): 2
Bonjour,

merci à vous deux pour vos réponses. Dommage pour l'input mais de toute façon ce n'est pas vrmt un jeu que je cherche à faire

Et merci aussi pour les bonnes méthodes de travail à adopter! J'ai découvert le mode "Scripting" de Blender que je ne connaissais pas et ça va déjà bcp mieux pour créer mon code. Me reste encore deux trois choses à régler et trouver comment faire cette interface, mais je vais bien trouver

Contribution le : 24/07/2017 14:02
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




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
Hors Sujet !! Buy (30 Pcs) Dell - Inspiron 2-in-1 16-Inch 512GB SSD $25,47 0 4 Aujourd'hui 19:10:12
emailychang01 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[43] 421 62856 Aujourd'hui 13:57:16
moonboots 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[31] 301 44175 Aujourd'hui 13:41:53
moonboots 
Hors Sujet !! Buy (100 Pcs) Sunpak 22 Bi-Color Ring Light Vlogging $10,900 0 29 Hier 16:17:37
emailychang01 
Hors Sujet !! Buy (50 Pieces) Cambridge Audio - G2 Mini Portable Bluetooth Speaker - Black $5,950 0 43 12/08 15:43:03
emailychang01 
Hors Sujet !! Buy (50 Pieces) New Samsung Galaxy Z Fold4 256GB Unlocked $64,950 Website: www.brianelectronics.com 0 1115 11/08 14:19:42
emailychang01 
Hors Sujet !! Buy (50 Pieces) Apple iPad Pro 11-Inches 2021 2TB Wifi + Cellular $84,950 0 68 10/08 16:07:53
emailychang01 
Hors Sujet !! Buy (50 Pieces) New Original Unlocked Apple iPhone 13 5G 512GB $34,950 0 81 09/08 14:54:39
emailychang01 
Questions & Réponses Problème alpha sur le rendu 3 141 09/08 13:27:37
debutant 
Hors Sujet !! Buy (30 Pieces) LG - 55-inch Class C2 Series OLED evo 4K UHD Smart webOS TV (2022) $44,970 0 103 08/08 13:58:45
emailychang01 
Hors Sujet !! Buy(30 Pcs) Package Fujifilm-X-S10 Mirrorless Camera $30,570 Website: www.brianelectronics.com 0 112 07/08 15:23:19
emailychang01 
Hors Sujet !! Buy (10 Pieces) Sony - FE 70-200mm F2.8 GM OSS II Full-Frame Telephoto Zoom G Master Lens $24,990 1 83659 06/08 17:16:33
moonboots 
The Blender Clan 'tchat Enfin ! depuis 20 ans :) 2 259 06/08 15:06:57
stefff285 
Hors Sujet !! Buy(50 Pcs) Optoma CinemaX P2 Home Theater Projector $94,950 Website: www.brianelectronics.com 0 23005 05/08 15:34:27
emailychang01 
Hors Sujet !! Buy (50 Pieces) Samsung Galaxy Tab S8+ 8GB 12.4-inch display Original Wi-Fi Only 128GB $22,500 0 18426 04/08 16:14:48
emailychang01 
Hors Sujet !! Buy(50 Pcs) Mac Studio (2022) M1 Ultra 64GB 1TB SSD $174,950 0 185 03/08 17:10:34
emailychang01 
Questions & Réponses problème sur la texture voulue 3 390 03/08 01:56:09
meltingman 
Hors Sujet !! Buy (50 Pcs) HP ENVY 2-in-1 15-ch i7 16GB 512GB SSD $29,950 0 301 02/08 16:29:43
emailychang01 
Hors Sujet !! Buy (30 Pieces) Plustek - SmartOffice PS3180U Document Scanner - White $15,870 0 241 01/08 17:03:39
emailychang01 
Hors Sujet !! Buy (30 Pieces) Apple iPad Air 10.9-inch (2022) 256GB Wi-Fi + Cellular 17,970 0 234 30/07 15:52:56
emailychang01 

Qui est en ligne
126 utilisateur(s) en ligne (dont 67 sur Forums)

Membre(s): 2
Invité(s): 124


SanfordOte, ElaneYbarr, plus...
Nouveaux membres
JasperEmme 14/8/2022
JaiMcQuade 14/8/2022
ColinWater 14/8/2022
LouiseMcdo 14/8/2022
JacquieLoo 14/8/2022
AidenOakle 14/8/2022
BettieCoop 14/8/2022
KelvinEdmo 14/8/2022
MeganMccro 14/8/2022
LinGuess7 14/8/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Sep 8
Anniversaire de ang
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
plus 233 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