Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
Freedom.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
Questions & Réponses Problème Bake low/poly 3 135 Aujourd'hui 10:35:23
Redstar 
Moteur de jeu GameBlender et alternatives [WIP] Un projet UE4 avec du Blender    [1][2][3]...[5] 43 6167 Aujourd'hui 00:23:50
dynamique-zak 
Mes premières images sous Blender (débutants) Première image avec cycles: la pieuvre 1 63 Hier 23:44:54
moonboots 
Concours Defis du clan - S 44 thème : Alarme 2 247 Hier 20:37:23
poum_poum_78 
Questions & Réponses Eclairage bouteille    [1][2] 15 301 Hier 19:01:07
hakanaya 
Questions & Réponses Personnage le long d'un chemin 7 103 Hier 17:06:21
Teluma 
Python & Plugins Killer Cleaner ! 1 92 Hier 12:59:16
dono 
Questions & Réponses [résolu] Le BGE et le système nodal - on reprends    [1][2][3]...[5] 48 3966 Hier 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 3073 Hier 12:00:25
Redstar 
Questions & Réponses ANT Landscape : erreur quand j'essaie d'ajouter cet addon dans "User Preferences". 1 149 17/11 22:42:41
Melodicpinpon 
The Blender Clan 'tchat Débutant avec Blender    [1][2] 13 798 17/11 21:41:35
snake72 
The Blender Clan 'tchat ( remuneré) Besoin du personnage flash en 3D 0 127 17/11 15:30:33
paulo 
Questions & Réponses mixer trois textures ensemble 0 100 17/11 15:22:45
Melodicpinpon 
Questions & Réponses placer un objet en fin de courbe 3 111 17/11 13:23:44
FoxRock 
Questions & Réponses Visionnage texture 5 247 17/11 11:56:45
GLM 
[WIP] et travaux terminés [WIP] Renault 4L stylisée    [1][2] 16 2161 17/11 11:34:22
Nocs91 
[WIP] et travaux terminés [WIP] Batiments, rues...    [1][2][3]...[6] 52 32611 17/11 11:29:11
Nocs91 
The Blender Clan 'tchat Jeux open sources et python + blender?    [1][2] 11 440 17/11 11:25:24
Zack2554 
[WIP] et travaux terminés [WIP] Ford Mondeo 4 548 17/11 11:17:21
Nocs91 
[WIP] et travaux terminés [WIP] Poudlard - cours de l'Horloge    [1][2] 19 3170 17/11 11:11:57
Nocs91 

Qui est en ligne
30 utilisateur(s) en ligne (dont 24 sur Forums)

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


BILL, 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
(continuer) - Nov 19
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 13
BUG de Lyon
plus 311 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