Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
rendersmall.jpg
Publicité
Formation Blender ElephormBlender 3d Elephorm


     






Blender & Demos: L'ondulation
OverdOzed
Inscrit:
17/04/2004 23:50
De Vers Lyon
Post(s): 566
Recoucou.

Ce coup-ci, je me suis attaqué à un nouveau morceau: L'ondulation d'une bitmap:

(toujours clic-droit/enregister sous...)
http://gfamad.chez.tiscali.fr/Ondulation.zip

Ici, ce fut plus difficile, et la version que vous avez là est bourrée de maladresses. J'ai trouvé une bien meilleure façon de faire, mais bon, vu que ça fonctionne, je poste !

Le but est de faire onduler une image. Comment ? Et bien en la découpant en bandelettes horizontales très fines. Pour celà, j'ai (encore) fait un script python qui automatise la tache. En effet, créer 100 bandelettes, assigner 100 images pour l'UV mapping, et positionner parfaitement l'UV mapping relevait de l'exploit. Le script fait tout donc en une fraction de seconde.

Ensuite se pose le problême de l'animation.

La méthode utilisée ici est nulle: Une seule IPO référencée par chaque bandelette avec un déphasage pour chacune. Ca marche, mais c'est fastidieux car l'assignation des briques logiques ne peut pas se faire par script (Grrrr...)

J'ai donc une bien meilleur technique, non utilisée ici, mais que je décris:
-Chaque bandelette se voit associer le même 'Controller' qui est un script. Les 100 objets seront tous reliés au même script python. ATTENTION: On ne peut pas visualiser les 100 liasons d'un coup. Blender n'affiche pas plus de 24 lignes de briques logiques.
-Avec le script, récupérer le controller (getCurrentController)
-Récupérer la liste des 'Sensors' (getSensors)
Puis pour chaque Sensor, récupérer son 'propriétaire' (getOwner). Du coup, on peut avec un seul script qui tourne, accéder aux 100 bandelettes. Gain de CPU important par rapport à 100 scripts qui tournent ! Du coup, ce système me permettra d'augmenter le nombre de bandelettes sans trop me tirer des balles !

Et voilà. Je vous laisse apprécier (si ça le mérite !)

A+


GFA-ONDULE

Contribution le : 10/05/2004 10:04
Créer un fichier PDF de la contribution Imprimer


Re: Blender & Demos: L'ondulation
Touriste
Inscrit:
06/09/2017 18:42
Post(s): 2
coucou, ton lien ne fonctionne pas. je serais tres intéresser par ton systeme, peut tu m'en dire d'avantage? bon blend

Contribution le : 06/09/2017 18:46
Créer un fichier PDF de la contribution Imprimer


Re: Blender & Demos: L'ondulation
Touriste
Inscrit:
06/09/2017 18:42
Post(s): 2
Re coucou. J'aurai vraiment besoin de ton aide. Peut tu me repondre ici ou en message priver merci bon blend

Contribution le : 13/09/2017 20:48
Créer un fichier PDF de la contribution Imprimer


Re: Blender & Demos: L'ondulation
OverdOzed
Inscrit:
13/02/2010 16:29
De Bruxelles
Post(s): 1294
Salut Julien et bienvenue sur le

Un détail de taille t'as échappé.
Cela fait un bail que ce topic a eu le temps de refroidir.


Contribution le : 13/09/2017 21:14
_________________
Windows 10 64 Intel Core i5 CPU 760 @ 2.80Ghz 8 Go RAM DDR3 Gigabyte GeForce GTX 660 2GD oc Version
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
Questions & Réponses Problème étrange lors d'une exportation 0 13 Aujourd'hui 15:04:21
Lino31 
Questions & Réponses Edgeloop - Modélisation 1 39 Aujourd'hui 13:29:25
Rimpotche 
Questions & Réponses [résolu] cinématique bones 2 102 Aujourd'hui 09:48:55
drums 
Concours Défis du Clan 2018 - S.2 - Roue(s) [Votes ouverts] 6 245 Hier 15:28:54
Horemheb 
Questions & Réponses [non résolu] aide pour réaliser une torsion 5 99 Hier 14:43:23
blendinfos 
Questions & Réponses [résolu] Aligner des vertices sur des faces 3 76 Hier 14:26:44
tonycheuh 
Questions & Réponses [résolu] Créer un arrondi : aide pour Bevel en mode Edit 3 117 Hier 07:33:30
sandy-T 
The Blender Clan 'tchat Le topic des trucs à voir    [1][2][3]...[302] 3010 684502 20/01 23:37:02
origalde 
Moteur de jeu GameBlender et alternatives Projets simples jeux basiques navires de guerre (essaie pour apprendre)    [1][2][3]...[5] 44 4333 20/01 22:17:55
Redstar 
[WIP] et travaux terminés [WIP] Lampe de mineur    [1][2] 11 501 20/01 18:40:15
keltwookie 
Questions & Réponses Ma texture d'environnement est floue 6 141 20/01 17:54:21
MayYama 
Questions & Réponses des tutos pour la dernier version blender 2.79 4 174 20/01 15:59:40
blend74 
Questions & Réponses contenu additionnel 5 181 20/01 15:46:07
evra 
[WIP] et travaux terminés Comics style. 3 185 20/01 11:05:11
Deleatur 
Le coin des geeks Renderfarm / ferme de rendu sur Cycles 3 289 19/01 09:14:25
Jaysc 
Questions & Réponses Normal map toutes grise ? 1 121 18/01 19:28:12
lum-san 
Questions & Réponses [résolu] Fond dans un rendu    [1][2] 13 304 18/01 16:58:56
Rimpotche 
[WIP] et travaux terminés 6090 FS Hydraulic Mining Shovel Caterpillar    [1][2] 16 1924 18/01 11:24:09
Deleatur 
Questions & Réponses Alléger un personnage 9 389 18/01 09:42:23
JFX 
Questions & Réponses Faire un angle en mode sculpture 3 188 18/01 07:00:14
francerf 

Qui est en ligne
21 utilisateur(s) en ligne (dont 15 sur Forums)

Membre(s): 1
Invité(s): 20


busanga, plus...
Nouveaux membres
Melvina82M 22/1/2018
Erna84374 22/1/2018
JonathonEa 22/1/2018
OEPMark99 22/1/2018
Lino31 22/1/2018
LatoshaBor 22/1/2018
CatharineS 22/1/2018
ShannonRos 22/1/2018
DelmarMatt 22/1/2018
ClaudiaThy 22/1/2018
Dernier Ajout
DB11_Aston_Martin_2017_bothview.jpg

Evènements à venir
Fev 15
Anniversaire de Dany
Fev 23
anniversaire de windspirit
Mar 14
Anniversaire de AMV12
plus 308 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2017 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445