Add-on greeble
Clan Afficionado
Inscrit:
31/10/2009 08:27
Post(s): 82
Salut à tous, pendant ces vacances j'ai voulut m'attaquer au scripting python et j'ai voulu adapter le script discombobulator à la nouvelle API mais vu que je ne suis pas très doué à la relecture de code, j'ai vite décider de recoder le script. J'ai réussi à reproduire la génération de protusions à peu près comme dans l'original, en revanche pour les doodads, j'ai enlevé les doodads par défaut "L", "S", ... pour permettre à l'utilisateur de les créer lui-même. Etrangement, la génération de doodads est assez lente pour les modèles lourds, je soupçonne la fonction from_pydata d'être la responsable de cette lenteur, mais je n'en suis pas sûr, je vais encore chercher une alternative. En tout cas le code fonctionne.

Pour utiliser le script, il faut aller dans le ToolShelf, et jouer avec les options, ensuite avec l'objet à discombobuler sélectionné, il suffit d'appuyer sur discombobulate. Il est possible de définir un objet en tant que doodad en appuyant sur "Pick doodad" avec l'objet sélectionné.

Il reste encore un léger problème au niveau de la rotation des doodads, mais je le réglerai assez vite.
Voici une petit exemple de mesh généré avec ce script:



Et voici un lien vers le script.
Avez-vous des idées d'amélioration? Toute critique est la bienvenue.

Contribution le : 11/09/2011 12:49
Créer un fichier PDF de la contribution Imprimer


Re: [WIP]Add-on greeble
OverdOzed
Inscrit:
08/10/2004 16:33
De Lille
Post(s): 5912
Un truc qui pourrait être top :

Un plan simple UV mappé
Une texture de mask (noir et blanc).
Tu lances le script en ajoutant dans une pitite case le nom de la texture.
Le script créé des protusions sur les zones de blanc et rien sur le noir ...

Pour faire une ville en ultra accéléré, ça peut être top !

Dans la même idée à partir des niveaux de gris tu gères la hauteur des protusions.

Et enfin sans avoir testé le script, avoir autant de niveau qu'on souhaite dans la génération des "bâtiments" (comme sur ton image il n'y a que deux niveaux, en avoir autant que l'on souhaite peut amener à quelque chose de sympa)

Bonne idée en tout cas

Contribution le : 11/09/2011 13:22
_________________
Mon Site
Créer un fichier PDF de la contribution Imprimer


Re: [WIP]Add-on greeble
Clan Afficionado
Inscrit:
31/10/2009 08:27
Post(s): 82
Merci pour le commentaire, en effet proposer de creer différents nombres de niveaux de protusion serait utile et simple à faire. Je vais voir ce que je peux faire pour ça.
Pour ce qui est de générer rapidement des villes il y a déjà ce script qui sera porté pour Blender 2.5 en octobre qui gère déjà bien le truc, du coup je vais rester dans la génération de greeble, mon objectif dans un premier temps va maintenant être de permettre la conservation des materials de l'objet après discombobulation.

J'ai trouvé pourquoi la génération de mes doodads était tellement lente: j'avais laissé une instruction print dans le code, erreur bête. Dès que j'aurais apporté une modification un peu plus conséquente au script, je le mettrais en ligne.

En attendant, je me suis amusé à adapter le script arraySketching aux changements d'API, voici une version qui fonctionne avec Blender 2.59. J'ai aussi un peu modifié le contre pour ne plus devoir presser sur D+G à chaque fois après avoir tracé une courbe avec le grease pencil. En espérant que ça puisse être utile à quelqu'un.

Bon blend à tous.

Contribution le : 15/09/2011 20:48
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
The Blender Clan 'tchat Folle souris 2 49 Aujourd'hui 11:01:59
CBY 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[25] 241 25207 Hier 21:56:30
moonboots 
Questions & Réponses [résolu] Ngons 6 89 Hier 19:00:13
Rimpotche 
Questions & Réponses [WIP] animatique vers projet réél : comment concilier les fichiers ? 4 145681 30/11 21:38:43
doudoulolita 
Questions & Réponses debutant- engrenage en pointe    [1][2] 10 361 30/11 19:19:47
CBY 
Moteur de jeu GameBlender et alternatives [WIP] Godot Engine - Projet Arsenal    [1][2][3] 22 2349 30/11 17:02:47
Redstar 
Questions & Réponses Raccourcis clavier qui ne marchent plus v 2.93.4 1 122 30/11 16:34:14
Redstar 
Questions & Réponses [résolu] Fusion 360 - recherche d'un connaisseur 1 168 30/11 16:31:30
Redstar 
Questions & Réponses Solution rendu saccade    [1][2] 17 394 30/11 08:08:02
CBY 
The Blender Clan 'tchat ANNONCE IMPORTANTE : LE BLENDER CLAN REOUVRE !! Etat des lieux sur le présent et le futur :)    [1][2][3] 22 67497 30/11 07:53:41
smogBlender 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[13] 125 11689 29/11 16:33:17
blend74 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS Unity - Version alpha disponible + discord    [1][2][3]...[68] 673 152448 29/11 00:26:07
Hook 
Questions & Réponses [résolu] Découper un objet selon un autre 4 178 28/11 18:51:31
mamain83 
Questions & Réponses X-Ray uniquement en mode Solid 2 107 28/11 12:15:45
Horemheb 
Questions & Réponses Texture baké devient noir    [1][2] 14 245 27/11 07:58:33
moonboots 
The Blender Clan 'tchat Conseil pour débutante 4 422 25/11 16:24:59
Ksuhma 
Questions & Réponses Récupérer la couleur en sortie de shader 8 244 25/11 09:33:29
bibi 
Questions & Réponses Peut-on entrer les coordonnées du point visé de la caméra ? 4 192 24/11 19:16:16
CBY 
Questions & Réponses [résolu] snap fixe sur les cm ou mm 2 160 24/11 17:47:40
mamain83 
The Blender Clan 'tchat [abandonné] Clavier Corsair K55 RGB Pro / Raccourcis clavier    [1][2] 14 547 21/11 19:46:01
CBY 

Qui est en ligne
110 utilisateur(s) en ligne (dont 48 sur Forums)

Membre(s): 3
Invité(s): 107


PhilipMoli, KevinDesch, RosettaKie, plus...
Nouveaux membres
TwylaFerni 1/12/2021
LorieFerry 1/12/2021
KarolinBay 1/12/2021
TandyColso 1/12/2021
LeathaMick 1/12/2021
KaiAnderto 1/12/2021
JewelMcCul 1/12/2021
WildaBasty 1/12/2021
KatherinIr 1/12/2021
HaleyValad 1/12/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Dec 29
Anniversaire d'ebrain
Jan 8
BUG de Lyon
Fev 15
Anniversaire de Dany
plus 246 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