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


Re: DeadSigns FPS horreur - Reprise du développement
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1689
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/2020 16:05
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): 1245
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/2020 16:13
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): 2883
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/2020 17:31
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): 1245
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/2020 17:14
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): 1689
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/2020 09:52
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): 2883
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/2020 12:35
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): 1689
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/2020 16:47
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): 2883
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/2020 21:13
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): 1245
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/2020 10:20
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): 1689
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/2020 11:09
Créer un fichier PDF de la contribution Imprimer



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




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 MB- Lab 1 7 8 0 15 Aujourd'hui 17:00:44
sap1 
Questions & Réponses [résolu] J'ai besoin de vos lumières 9 204 Aujourd'hui 09:49:00
Lylo 
Hors Sujet !! Blobs Opera 5 201 Hier 09:42:47
lucky 
Questions & Réponses Importation fichier format MHX2 2 90 21/01 12:43:48
ecluse105 
Questions & Réponses Utilisation des layers    [1][2] 10 241 20/01 16:32:08
Lylo 
Questions & Réponses Soucis dépliage UV 2 165 19/01 11:27:04
benboul62 
Questions & Réponses Couleur des cheveux 4 173 18/01 22:56:14
Lylo 
Questions & Réponses nodes texture 1 104 18/01 20:34:43
kimlicrea 
[WIP] et travaux terminés [WIP] La gabarre '' Le Gros Ventre''    [1][2][3]...[5] 46 3563 18/01 15:23:26
Guiu 
Hors Sujet !! Tuto débutant : un hippocampe - #1 le Maillage de base 1 163 17/01 17:09:46
meltingman 
Questions & Réponses [résolu] Utilisation des textures 7 160 17/01 16:26:51
lucky 
Questions & Réponses [non résolu] Différence entre le viewport et le rendu dans une simulation de particule. 3 261 16/01 23:31:29
lucky 
Questions & Réponses Problème de clic gauche poisseux dans nouveau Blender    [1][2] 10 563 16/01 16:55:15
moonboots 
[WIP] et travaux terminés Animation Nodes & MIDI    [1][2] 10 2221 16/01 15:51:09
WinZs 
Moteur de jeu GameBlender et alternatives Dulcis - Démo de RPG sur Unity    [1][2] 12 527 16/01 12:51:47
meltingman 
[WIP] et travaux terminés [WIP] Avion de combat    [1][2][3]...[9] 87 15305 16/01 02:15:02
meltingman 
Questions & Réponses Texture des plastiques "Lego" 1 149 15/01 21:44:39
lucky 
Questions & Réponses Crash intempestif 2.91 4 169 15/01 15:13:32
lucky 
[WIP] et travaux terminés [WIP] Projet Darwin (nom temporaire)    [1][2][3]...[5] 40 7762 15/01 14:28:37
Bibi09 
Questions & Réponses congés    [1][2] 14 6582 14/01 01:28:11
meltingman 

Qui est en ligne
146 utilisateur(s) en ligne (dont 112 sur Forums)

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


plus...
Nouveaux membres
LeesaEgf46 23/1/2021
SterlingGr 23/1/2021
Dan_Ly 21/1/2021
NOCR3W 16/1/2021
SuperTrottoir 15/1/2021
Malok 13/1/2021
ludolerigolo 12/1/2021
Carne 12/1/2021
Nanook 12/1/2021
apax 8/1/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Fev 15
Anniversaire de Dany
Fev 23
anniversaire de windspirit
Mar 14
Anniversaire de AMV12
plus 261 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