Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
bracelet_or_blanc_diamant_blanc-1.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 18:42:33
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 18:46:37
Créer un fichier PDF de la contribution Imprimer


Re: Blender & Demos: L'ondulation
Touriste
Inscrit:
06/09 18:42:33
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 20:48:55
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): 1280
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 21:14:47
_________________
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
Concours Defis du clan - S 44 thème : Alarme 6 345 Aujourd'hui 01:31:47
Dades 
[WIP] et travaux terminés [WIP] Renault 4L stylisée    [1][2] 17 2200 Aujourd'hui 00:24:36
Dades 
Questions & Réponses Problème(s) non identifiables de rig 6 79 Hier 21:50:31
moonboots 
Questions & Réponses Dupliquer un mesh riggé avec hooks 2 60 Hier 20:57:12
moonboots 
Questions & Réponses Problème Bake low/poly 4 193 Hier 19:38:57
Anarchy62 
Questions & Réponses Eclairage bouteille    [1][2] 18 390 Hier 18:33:09
camomilleDespres 
Questions & Réponses [résolu] Trou difficile à boucher 2 84 Hier 17:12:33
airamacnaib 
Mes premières images sous Blender (débutants) Première image avec cycles: la pieuvre 3 151 Hier 14:19:44
moonboots 
The Blender Clan 'tchat ( remuneré) Besoin du personnage flash en 3D 1 190 Hier 14:03:12
juan 
Moteur de jeu GameBlender et alternatives [WIP] Un projet UE4 avec du Blender    [1][2][3]...[5] 43 6243 Hier 00:23:50
dynamique-zak 
Questions & Réponses Personnage le long d'un chemin 7 154 18/11 17:06:21
Teluma 
Python & Plugins Killer Cleaner ! 1 128 18/11 12:59:16
dono 
Questions & Réponses [résolu] Le BGE et le système nodal - on reprends    [1][2][3]...[5] 48 3999 18/11 12:01:18
Redstar 
Moteur de jeu GameBlender et alternatives Projets simples jeux basiques navires de guerre (essaie pour apprendre)    [1][2][3]...[5] 42 3116 18/11 12:00:25
Redstar 
Questions & Réponses ANT Landscape : erreur quand j'essaie d'ajouter cet addon dans "User Preferences". 1 191 17/11 22:42:41
Melodicpinpon 
The Blender Clan 'tchat Débutant avec Blender    [1][2] 13 829 17/11 21:41:35
snake72 
Questions & Réponses mixer trois textures ensemble 0 123 17/11 15:22:45
Melodicpinpon 
Questions & Réponses placer un objet en fin de courbe 3 131 17/11 13:23:44
FoxRock 
Questions & Réponses Visionnage texture 5 270 17/11 11:56:45
GLM 
[WIP] et travaux terminés [WIP] Batiments, rues...    [1][2][3]...[6] 52 32658 17/11 11:29:11
Nocs91 

Qui est en ligne
16 utilisateur(s) en ligne (dont 14 sur Forums)

Membre(s): 0
Invité(s): 16


plus...
Nouveaux membres
poum_poum_78 18/11/2017
PaulI 17/11/2017
paulo 17/11/2017
Creativeduke 16/11/2017

jack500
16/11/2017
Devilred 15/11/2017
Zbwugg35 15/11/2017
AlexandreAllard 15/11/2017
nochamo 13/11/2017
fourmiz 13/11/2017
Dernier Ajout
hippocampe_01.png

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