« 1 ... 41 42 43 (44) 45 46 47 ... 50 »


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1573
C'est curieux.

Il me semblait pourtant que déplacer un objet concernait les vecteurs 3D globaux, alors qu'une animation est "locale", en quelque sorte.

Pourtant, dans ton gif, on voit un cercle qui fait supposer que c'est un bone central, connecté au root bone qui fais la croix directionnelle.

Contribution le : 20/03 16:05:29
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
19/07/2011 20:39
De Corsica !
Post(s): 1112
Elle est peut-être locale mais Unity calcul le root bone en particulier pour en ressortir sa vélocité et la traduire en réel mouvement sur le gameobjet.

https://docs.unity3d.com/Manual/RootMotion.html

Contribution le : 20/03 16:13:58
_________________
Youtube
Deadsigns
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 2274
Non mais ce monsieur (ou cette dame ?) doit aller aux urgences, il (elle ??) a clairement une tête de quelqu'un qui est infecté par un quelconque virus que ce soit. En plus, sans respecter la mise en quarantaine qui s'impose dans ces cas-là...
Faut l'embarquer pour mise en danger de vie d'autrui sur le champ !!

https://youtu.be/RGwdLRs9W4I?t=45

Plus sérieusement, c'est intéressant comme fonctionnement dans Unity. Je connaissais que les boîtes à relier pour les transitions, je crois. Après j'ai pas énormément touché à Unity donc c'est assez lointain.

Bonne continuation et surtout lavez-vous les mains avec tous ces zombies à moins d'un mètre de vous !!

Contribution le : 20/03 17:31:30
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
19/07/2011 20:39
De Corsica !
Post(s): 1112
Citation :

Bibi09 a écrit:
Non mais ce monsieur (ou cette dame ?) doit aller aux urgences, il (elle ??) a clairement une tête de quelqu'un qui est infecté par un quelconque virus que ce soit. En plus, sans respecter la mise en quarantaine qui s'impose dans ces cas-là...


IL a eu une période difficile, mais il va s'en remettre c'est certain Par contre j'ai remarqué qu'il faut éviter de trop s'en approcher il a une humeur de chien...

Pour revenir sur le root motion, c'est pas inédit à Unity, Unreal l'utilise aussi et d'après ce que j'ai regardé Godot semble avoir des tuto sur le sujet. Après je n'en sais rien pour le BGE, mais ça doit être intégrable j'imagine aussi

Contribution le : 21/03 17:14:54
_________________
Youtube
Deadsigns
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1573
Citation :

Après je n'en sais rien pour le BGE, mais ça doit être intégrable j'imagine aussi


De base non, et si il existe un module à rajouter quelque part, je n'en ai pas connaissance après une recherche, ni pour l'upBGE.

Mais je vois dans l'api du BGE que l'on peut y extraire la position et la rotation d'un bone (en vecteur), ce qui fait suggérer que c'est possible. Cela dit, c'est de manière optimisée à exécuter une telle opération qui m’inquiète.

Genre capturer la position A & B, faire une différence, et appliquer ça comme un déplacement classique sur un objet réel...

Mais c'est hors sujet, bien que j'aurai voulu l'avis de Bibi09, qui devrai pouvoir m'en dire plus sur la théorie.

Contribution le : 22/03 09:52:10
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 2274
Hello Redstar,
Tu veux savoir si faire la différence entre deux vecteurs est une opération coûteuse ? Du style "diff = A - B" ?

Le Python de Blender n'est que la couche pour simplifier le code. Derrière, il s'agit de code en langage C, donc plutôt rapide.

Si c'est bien cette différence dont tu veux savoir le coût, ça ne doit pas être une grosse perte de performances. Il s'agit de trois soustractions, une pour chaque composante du vecteur d'après ce que j'ai vu du code source de la 2.79b.

Il y a un peu de "gras" autour de ce simple calcul lié à Python donc ça n'est peut-être pas aussi rapide qu'un code en C pur. Il y a beaucoup de if/else pour afficher les messages d'erreur lorsqu'on exécute un script dans Blender.


A noter qu'on aurait un coût plus négligeable en optimisant encore les calculs, en tirant parti de certaines capacités des CPUs "modernes" (disons ceux sortis depuis 2003/2004). C'est ce qu'on appelle le "single instruction, multiple data".
https://fr.wikipedia.org/wiki/Single_instruction_multiple_data

Pour résumer, c'est un peu la façon dont fonctionne un GPU mais en tout petit. Ici on ne traite que quelques valeurs à la fois, souvent 4, contre plus 2000 ou 3000 sur les derniers GPU haut de gamme (voir le nombre de cœurs CUDA).

Si Blender 2.7x utilisait les SIMD, ça permettrait de ne pas faire 3 soustractions successives (pour les composantes X, Y et Z) mais les 3 soustractions en même temps. Sur un calcul de la suite de Fibonacci, j'avais mesuré un calcul se faisant quasiment deux fois plus vite en utilisant les SIMD par rapport au même calcul fait sans, et sans chercher à optimiser.

Contribution le : 22/03 12:35:05
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1573
Non, je veux savoir si ce serai possible de capturer la frame 1 et 2 du bone root et faire une différence entre les deux pour obtenir la vitesse à appliquer sur un actionneur "motion".

Quand je vais actionner l'animation, est-ce que je n'aurai pas une latence entre le déplacement de l'objet et celui de l'armature ? C'est un autre point noir.

Ou alors, faire ignorer le bone root mais ça reviendrai au même que faire une animation qui fais du sur-place...

À tester.

Contribution le : 22/03 16:47:32
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 2274
Je ne peux pas te répondre cette fois, j'ignore totalement ce que ça peut donner et comment il faudrait procéder.

J'ai pas encore étudié la théorie ni la pratique du rigging, d'un point de vue technique pour t'en dire plus. :(

Contribution le : 22/03 21:13:38
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
19/07/2011 20:39
De Corsica !
Post(s): 1112
Petit post en milieu de semaine pour poster un formulaire, si vous avez 5 minutes pour y répondre.

https://forms.gle/GubbkhCn5JSEWmn5A

On prépare la future sortie du jeu et on aimerait fixer le juste prix
++

Contribution le : 24/03 10:20:43
_________________
Youtube
Deadsigns
Créer un fichier PDF de la contribution Imprimer


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1573
J'ai joué le jeu (enfin, tu m'as compris), mais je préconises que tu récoltes des avis plus précis, démo à la clé.

Je trouve que c'est très risqué de poser une telle question sur base de 3 images...

Contribution le : 24/03 11:09:48
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 ... 41 42 43 (44) 45 46 47 ... 50 »




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 transparence image as plane 3 95 Hier 21:48:30
ansic 
Questions & Réponses Comment faire une boucle infinie (animation) 0 24 Hier 20:05:11
3dlone 
Le coin des geeks Multi-GPU Eevee 0 19 Hier 19:41:55
Poutrator 
Questions & Réponses Conseils pour modéliser un corps 0 29 Hier 18:00:46
GFC 
Python & Plugins Slider sur une shapekey en python.    [1][2] 13 223 Hier 17:44:19
Rimpotche 
Questions & Réponses Animation NLA probleme origine 6 86 Hier 10:01:40
lucky 
Python & Plugins Pouvoir choisir l'outil actif avec python 0 34 Hier 07:28:08
pierre-y 
Questions & Réponses [non résolu] Usage du CPU (hors rendu) 6 195 23/05 21:16:49
lapineige 
Questions & Réponses [non résolu] Problème d'importation de svg 3 111 23/05 18:51:47
Laorz 
Questions & Réponses [non résolu] Artefacts après textures PBR 0 43 23/05 18:47:13
Laorz 
Mes premières images sous Blender (débutants) Kame-House    [1][2] 14 473 23/05 13:50:15
moonboots 
Python & Plugins [non résolu] Un équivalent de "break" et "continue" pour une boucle ? 3 100 22/05 14:47:21
lucky 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Reprise du développement    [1][2][3]...[50] 499 86482 22/05 12:39:00
Hook 
Hors Sujet !! atome 2 124 22/05 09:34:13
Redstar 
Questions & Réponses clique droite 4 136 22/05 01:17:22
fenixdragon 
Questions & Réponses Texture recto verso d'une grid    [1][2] 10 2779 21/05 18:16:21
digistef 
Moteur de jeu GameBlender et alternatives hARMful engine    [1][2][3]...[7] 63 5896 21/05 16:43:25
Bibi09 
Questions & Réponses [résolu] Aligner des points 9 1827 21/05 14:04:15
idab 
Questions & Réponses RIG FAILED. 4 118 21/05 11:52:57
lucien25 
Questions & Réponses Le rendu Eevee plante avec un objet qui fonctionne en Cycle 1 79 21/05 10:55:04
Rimpotche 

Qui est en ligne
56 utilisateur(s) en ligne (dont 34 sur Forums)

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


AracelyCup, plus...
Nouveaux membres
JennyD5362 25/5/2020
CorySchlen 25/5/2020
BretHimes 25/5/2020
Stephanie1 25/5/2020
MarcosGill 25/5/2020
LudieXgh09 25/5/2020
SusanMonas 25/5/2020
DominikWil 25/5/2020
MarkusButt 25/5/2020
ArielleDeg 25/5/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Jui 30
Anniv des Jedi :-D
Jui 11
BUG de Lyon
Jui 23
Anniv du BlenderClan !
plus 270 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445