« 1 2 (3) 4 5 6 ... 9 »


Re: hARMful engine
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 2022
Je ne voulais pas avancer trop vite sur le sujet, mais comme tu en parles, je ne peux plus me taire

En effet, ta réflexion est bonne car je m'étais dit: "Ok, ton moteur, bibi09, il semble intéressant. Mais réalises-tu le niveau utilisateur requis pour le maitriser à côté de Unity ou l'UE4 ? Les gens vont vite faire leurs choix."

Il me semble donc naturel qu'en plus de le rendre attractif ton moteur, tu dois le rendre simple d'utilisation.

Tu t'y connais mieux que nous en technique mais je comprends bien que c'est chaud patate.

Mais ce qui est intéressant, c'est de se rendre compte des difficultés qu'on ne peut que déceler que quand on débute le projet.

Contribution le : 13/03/2020 11:46
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3184
Merci pour ton avis !
Tu as parfaitement raison et j'en avais tout à fait conscience.

Pour l'instant, le moteur n'est pas fait pour être utilisé par d'autres personnes. A l'avenir, pourquoi pas mais mon but premier est d'apprendre.

Je me suis rendu compte de ces deux soucis (manipulation et rendu) en passant de l'autre côté, à savoir en tant qu'utilisateur.


Avant de commencer le projet de l'éditeur, je dois réfléchir à la techno que je vais utiliser.
Je pencherais plus pour imGUI qui dispose déjà de gizmos. Ce n'est pas un souci pour coder ça moi-même mais c'est source d'énormément de bugs. imGUI possède aussi de quoi faire un node editor pas mal du tout.

Contribution le : 13/03/2020 14:27
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3184
Bonsoir (ou bonjour vu l'heure ) !

Ca m'a pris du temps pour tout régler les éclairages, les matériaux, le choix de la musique... Mais ! La vidéo de présentation est enfin là !!!


https://www.youtube.com/watch?v=cxUawRNoaf8

Contribution le : 19/03/2020 03:13
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
19/07/2011 20:39
De Corsica !
Post(s): 1271
Bien rythmé la vidéo ! C'est sur que sans interface c'est pas évident mais tu as bien réussi a démontrer les différentes features déjà disponibles.
Un bon courage à toi pour l'éditeur, j'ai hâte de voir les premiers résultats en tout cas

Contribution le : 19/03/2020 11:02
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3184
Merci Hook ! Il n'y a pas énormément de features pour l'instant, j'ai énormément plus bossé sur le cœur du moteur que le visuel. Les prochaines releases seront plus "intéressantes" à voir par contre (et à programmer du coup) !

J'étais super content de pouvoir animer de façon assez dynamique certains objets comme les vaisseaux. J'avais trouvé un bout de code me permettant de calculer des splines pour l'interpolation entre les keyframes.
https://kluge.in-chemnitz.de/opensource/spline/

Avec ça, il m'a "suffit" de faire l'animation dans Blender puis de reporter les valeurs des keyframes (translation, rotation) à la main dans le code... C'était un peu long et pénible.

Dans l'éditeur ça sera fait graphiquement par contre, comme dans Blender. De même que la création des matériaux avec des boîtes à connecter comme le Node Editor de Blender.

Je ferai une première maquette de l'éditeur dans les prochains jours, pour voir la disposition des élements de la GUI. En même temps, je testerai imGUI et les différentes parties/extensions qui seront utiles (node editor, gizmos, docking, ...).



EDIT: Ce soir, j'ai trouvé le nom de l'éditeur. Au début j'étais parti sur un simple hARMful Editor. Mais bon, ça ne collait pas au principe de nommage du projet (chaque nom de bibliothèque possède un nom qui a un sens en anglais et dont chaque lettre est l'initiale de sa description).

Ce sera hEWER, pour "hARMful Engine With Easier Realizations" (ou en français, le moteur hARMful avec des réalisations simplifiées).


Contribution le : 19/03/2020 11:21
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3184
Bonsoir,

Voici une première ébauche de la maquette pour l'UI de l'éditeur.


J'aimerais faire plusieurs vues, un peu comme on en a dans Blender 2.8x selon ce qu'on veut éditer. J'ai pensé par exemple à ces différentes possibilités, c'est pas définitif. Je ne sais pas si toutes y seront ou si d'autres seront ajoutées :
- Scène 3D pour positionner les éléments ;
- Édition des matériaux (système de nœuds avec prévisualisation) ;
- Édition d'animations (keyframes, transition d'animations squelettales, ...) ;
- Scripting pour coder directement dans l'éditeur ;
- UI pour gérer la GUI de menus, le HUD du jeu, etc ;
- Settings pour définir les réglages de rendu.

J'hésite encore sur la techno à utiliser. imGUI a des choses intéressantes et Qt aussi...



PS: la maquette est réalisée avec Inkscape.

EDIT: j'ai mis à jour l'image.

Contribution le : 21/03/2020 19:46
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 2022
Un peut cartoonesque comme visuel mais on dirai un joli mélange entre une interface Unity et Linux

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


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3184
Merci pour ton retour !
Unity est une référence en terme d'UI, à mon avis. Si je prends l'exemple de l'UE4, son UI est trop bordélique à mon avis. On se retrouve vite avec 14 fenêtres/panneaux affichés et qui se chevauchent...

Mon but est de proposer une UI simple et claire.
Y compris pour le scripting, plus tard, j'aimerais proposer de quoi laisser la possibilité de mixer entre développement visuel (nodes) et script (code). Les scripts développés deviendraient eux-mêmes des nodes qu'on pourrait ensuite connecter dans le reste du graphe. J'en ai des frissons dans le dos tant ça m'a fait souffrir mais cette idée me vient de Matlab qui propose ce genre de choses (Simulink).

Entre ça et ça, mon choix est vite fait !

Dans mon ancienne boîte, l'UI d'Unity a également été très repompée dans un éditeur 3D (sur lequel je ne travaillais pas). Dans ma boîte actuelle, je développe un éditeur 3D très simplifié - destiné à un public non expert ni en 3D ni en informatique - et Unity fait partie des références qu'on prend pour l'ergonomie, avec 3DSMax, Blender, etc.

J'ai encore fait une mise à jour, je pense que ça ira comme ça pour donner une idée. C'est une maquette donc le design est sujet à ajustement selon les limitations techniques...

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


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3184
Bon, j'avais un doute sur la possibilité que j'avais de réaliser cet éditeur graphique en "public". Je crains d'être légalement bloqué par rapport à mon travail professionnel consistant justement à développer un éditeur 3D (même si les fins et le public visé sont différents, ça peut éventuellement être vu comme une concurrence déloyale).

Donc, je vais étudier la GUI malgré tout de mon côté. Par contre, l'éditeur s'il prend forme ne sera ni opensource ni distribué... La seule utilité sera qu'il va me permettre d'améliorer mes connaissances en GUI.


Contribution le : 23/03/2020 15:17
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
19/07/2011 20:39
De Corsica !
Post(s): 1271
Citation :

Bibi09 a écrit:
Par contre, l'éditeur s'il prend forme ne sera ni opensource ni distribué... La seule utilité sera qu'il va me permettre d'améliorer mes connaissances en GUI.


C'est vraiment dommage...
Ça bloque par rapport à ta boîte actuelle du coup si j'ai bien compris ? Bon on pourra au moins voir des screens c'est déjà ça

Contribution le : 23/03/2020 22:06
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 2 (3) 4 5 6 ... 9 »




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
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[43] 421 62822 Aujourd'hui 13:57:16
moonboots 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[31] 301 44150 Aujourd'hui 13:41:53
moonboots 
Hors Sujet !! Buy (100 Pcs) Sunpak 22 Bi-Color Ring Light Vlogging $10,900 0 25 Hier 16:17:37
emailychang01 
Hors Sujet !! Buy (50 Pieces) Cambridge Audio - G2 Mini Portable Bluetooth Speaker - Black $5,950 0 39 12/08 15:43:03
emailychang01 
Hors Sujet !! Buy (50 Pieces) New Samsung Galaxy Z Fold4 256GB Unlocked $64,950 Website: www.brianelectronics.com 0 1018 11/08 14:19:42
emailychang01 
Hors Sujet !! Buy (50 Pieces) Apple iPad Pro 11-Inches 2021 2TB Wifi + Cellular $84,950 0 62 10/08 16:07:53
emailychang01 
Hors Sujet !! Buy (50 Pieces) New Original Unlocked Apple iPhone 13 5G 512GB $34,950 0 75 09/08 14:54:39
emailychang01 
Questions & Réponses Problème alpha sur le rendu 3 133 09/08 13:27:37
debutant 
Hors Sujet !! Buy (30 Pieces) LG - 55-inch Class C2 Series OLED evo 4K UHD Smart webOS TV (2022) $44,970 0 96 08/08 13:58:45
emailychang01 
Hors Sujet !! Buy(30 Pcs) Package Fujifilm-X-S10 Mirrorless Camera $30,570 Website: www.brianelectronics.com 0 108 07/08 15:23:19
emailychang01 
Hors Sujet !! Buy (10 Pieces) Sony - FE 70-200mm F2.8 GM OSS II Full-Frame Telephoto Zoom G Master Lens $24,990 1 83655 06/08 17:16:33
moonboots 
The Blender Clan 'tchat Enfin ! depuis 20 ans :) 2 254 06/08 15:06:57
stefff285 
Hors Sujet !! Buy(50 Pcs) Optoma CinemaX P2 Home Theater Projector $94,950 Website: www.brianelectronics.com 0 23001 05/08 15:34:27
emailychang01 
Hors Sujet !! Buy (50 Pieces) Samsung Galaxy Tab S8+ 8GB 12.4-inch display Original Wi-Fi Only 128GB $22,500 0 18422 04/08 16:14:48
emailychang01 
Hors Sujet !! Buy(50 Pcs) Mac Studio (2022) M1 Ultra 64GB 1TB SSD $174,950 0 181 03/08 17:10:34
emailychang01 
Questions & Réponses problème sur la texture voulue 3 386 03/08 01:56:09
meltingman 
Hors Sujet !! Buy (50 Pcs) HP ENVY 2-in-1 15-ch i7 16GB 512GB SSD $29,950 0 295 02/08 16:29:43
emailychang01 
Hors Sujet !! Buy (30 Pieces) Plustek - SmartOffice PS3180U Document Scanner - White $15,870 0 237 01/08 17:03:39
emailychang01 
Hors Sujet !! Buy (30 Pieces) Apple iPad Air 10.9-inch (2022) 256GB Wi-Fi + Cellular 17,970 0 230 30/07 15:52:56
emailychang01 
Questions & Réponses Visit Our Website 0 266 30/07 06:16:18
NREKatheri 

Qui est en ligne
159 utilisateur(s) en ligne (dont 83 sur Forums)

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


plus...
Nouveaux membres
HollisBgi0 14/8/2022
DollyJku78 14/8/2022
KevinBusch 14/8/2022
NoreenRust 14/8/2022
JonniePurs 14/8/2022
FlorBrumby 14/8/2022
BillLyke5 14/8/2022
FloreneBro 14/8/2022
XSOSherrie 14/8/2022
Dominic844 14/8/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
(continuer) - Aou 14
Anniversaire Siskas
Sep 8
Anniversaire de ang
Nov 18
Anniversaire de RichDeg
plus 234 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