Fusionner Godot et Blender
OverdOzed
Inscrit:
18/02/2015 20:28
Post(s): 406
Bonjour,

Je me demandais, comme ça en passant, pourquoi Godot et Blender ne fusionnnent pas.

C'est une question de languages?

Contribution le : 12/02 12:40:04
Créer un fichier PDF de la contribution Imprimer


Re: Fusionner Godot et Blender
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1485
Bonsoir,

Qui te dis qu'une proposition n'a pas déjà été fait dans le passé ?

Si ça se trouve, c'est peut-être la raison pour laquelle Godot existe...

M'enfin, en sachant que c'est open source, que la programmation sent beaucoup le python, je supposes que ces points te font pensé ça ?

Contribution le : 12/02 19:48:10
Créer un fichier PDF de la contribution Imprimer


Re: Fusionner Godot et Blender
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 2136
Il faut tout de même noter que Blender et Godot ont des fins totalement différentes. Garder les deux séparément n'est que bien mieux pour chacun des logiciels.


Par ailleurs, les technologies sont complètement différentes (j'essaie de vulgariser).
Blender est une application de bureau. Elle utilise alors un affichage 3D (viewport) supporté par les GPU d'ordinateurs qu'on appelle OpenGL.

Godot est un moteur de jeu destiné à sortir des application aussi bien sur PC que sur smartphones (Android, iOS) et sites internet.
Ca peut sembler bête, mais il y a une réelle différence sur le plan technologique. Godot utilise actuellement deux versions possibles d'un OpenGL dérivé en version supportée par les systèmes embarqués (nommée OpenGLES). [Un système embarqué, c'est par exemple un smartphone, une tablette dans une voiture, une console de jeu vidéo, etc.]
Pour le rendu 3D sur une page web (comme sur SketchFab par exemple), l'affichage passe par un autre dérivé, cette fois-ci d'OpenGLES, appelé WebGL.

Pour résumer, on peut dire que :
* WebGL est un OpenGLES dédié au web. WebGL tourne sur tout ce qui peut afficher une page web (avec un navigateur web supportant WebGL) ;
* OpenGLES utilise une sous-partie des capacités d'OpenGL et des calculs simplifiés/moins précis pour être plus rapides. OpenGLES tourne sur PC et systèmes embarqués (smartphones, GPS, ...) ;
* OpenGL permet d'afficher la 3D comme dans le viewport de Blender ou dans un jeu vidéo sur PC. OpenGL ne tourne que sur PC (Windows, Linux).

Donc déjà, vous pouvez voir que ça va être compliqué d'allier Blender et Godot sur le plan technique.


Un autre rempart est que Blender vient de totalement refondre son moteur de rendu 3D (viewport, EEVEE). Ils sont passés d'OpenGL2.1 dans Blender 2.79 à OpenGL3.3 dans Blender 2.8x. Ils ont dû tout reprendre car beaucoup de choses sont devenues obsolètes, d'autres ont été simplifiées ou améliorées. Bref, un très gros chantier.
https://www.blender.org/download/requirements/

Godot de son côté va abandonner OpenGLES pour une autre méthode d'affichage nommée Vulkan courant 2020. Celle-ci est extrêmement performante notamment pour les smartphones en exploitant beaucoup mieux les performances graphiques (plus fluide) et en réduisant de façon importante la consommation d'énergie (batterie).
https://www.phoronix.com/scan.php?page=news_item&px=Godot-4.0-NYE-Look

Blender n'a pas besoin de Vulkan et je ne pense pas que ce sera prévu de si tôt, ni même prévu tout court*. De plus, Blender tend à garder une certaine compatibilité avec les GPU même plus anciens.
OpenGL3.3 est sorti en 2010.
Vulkan n'est supporté que par des GPUs récents dont les driver sont encore mis à jour.

(*pour des raisons techniques plus poussées qui dépassent la vulgarisation)

Voilou !

Contribution le : 12/02 21:10:19
Créer un fichier PDF de la contribution Imprimer


Re: Fusionner Godot et Blender
OverdOzed
Inscrit:
18/02/2015 20:28
Post(s): 406
Merci Bibi09, cette explication est très claire.
J'aime quand l'obscurité s'éclaire!

Contribution le : 14/02 10:19:03
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 Objet différent de Blender à Cura 3 48 Aujourd'hui 14:34:28
Redstar 
Questions & Réponses [non résolu] rendu image 4 65 Aujourd'hui 14:09:05
galley59 
Questions & Réponses emission objet avec hdri 0 11 Aujourd'hui 12:39:59
ritchy22 
Hors Sujet !! Studio Multimédia magazine    [1][2] 10 2590 Hier 19:20:57
lucky 
Questions & Réponses Grove 6 1 40 Hier 18:54:06
SPH 
Le coin des geeks GPU AMD Compatible Blender 2.82 2 35 Hier 18:53:37
DesmoDark 
[WIP] et travaux terminés [WIP] Projet Tales & Legends    [1][2][3]...[12] 111 37270 Hier 11:54:14
blendman 
The Blender Clan 'tchat Décès d'Eddy    [1][2] 18 678 Hier 11:45:42
blendman 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Reprise du développement    [1][2][3]...[42] 417 76319 Hier 09:45:07
Hook 
The Blender Clan 'tchat Tutoriels en français ou en anglais ? 1 53 Hier 06:53:06
tykrane 
Questions & Réponses Méthode de référence : verre avec Eevee 2 81 27/02 21:27:16
tykrane 
Questions & Réponses comment importer un fichier makehuman avec son armature dans blender 2.82 ? 0 117 27/02 15:20:21
fouyou 
Questions & Réponses [non résolu] Fluide passe à travers obstacle    [1][2] 14 267 27/02 15:18:15
alexmge 
Questions & Réponses [Bones]renomer en symétire 3 139 26/02 19:47:55
pierre-y 
Questions & Réponses [résolu] Perte de vue de mon objet par des zones grises 2 150 26/02 18:13:42
Olguern 
Questions & Réponses [Quaternion] Que represente le w dans la rotation en quaternion? 1 126 26/02 14:18:02
Redstar 
Questions & Réponses Century fox rendu pas top    [1][2] 12 308 23/02 11:21:57
Rimpotche 
Questions & Réponses Installer une ancienne version pour Blend4web 4 199 21/02 18:44:19
Rimpotche 
Questions & Réponses [résolu] Array autour d'un axe 3 148 22/02 16:52:12
Crocodile_13 
Questions & Réponses eevee radiosité 3 161 24/02 17:15:34
Rimpotche 

Qui est en ligne
98 utilisateur(s) en ligne (dont 40 sur Forums)

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


Gilead_Maerlyn, plus...
Nouveaux membres
ritchy22 29/2/2020
galley59 28/2/2020
DesmoDark 28/2/2020
Toast 28/2/2020
pspkjsp 25/2/2020
navyasri 25/2/2020
TVISARL 25/2/2020
kepkep 25/2/2020

Zav
24/2/2020
alexmge 24/2/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Mar 14
Anniversaire de AMV12
Mar 16
Anniversaire de galba
Mar 29
GeeWee's B-Day
plus 273 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