« 1 ... 3 4 5 (6) 7 8 9 »


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3175
Pfiou, j'en ai bavé mais c'est fait ! Chargement de HDR maps directement en "equirectangular" (je m'excuse du terme anglais mais en français c'est trop relou, c'est trop long).

Il m'a semblé important de le faire pour l'éclairage ambiant.

https://www.youtube.com/watch?v=GDw-JpYGAx8

Le moteur est capable de distinguer comme un grand entre une cubemap et une HDR en "equirectangular" à partir du ratio largeur/hauteur. Pour une cubemap il est de 4/3, une "equirectangular" de 2/1.

C'est bête, mais voir le nombre d'abonnés sur Youtube grandir doucement c'est rigolo et ça fait plaisir même pour un "petit projet" !

Contribution le : 30/04/2020 23:19
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1996
Bon ça !

Contribution le : 01/05/2020 10:01
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
18/09/2009 20:52
De Paris
Post(s): 1860
Impression !

LadeHeria

Contribution le : 01/05/2020 15:26
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3175
Coucou LadeHeria, ça faisait longtemps ! :D

Merci à tous les deux !

Contribution le : 01/05/2020 15:44
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:
C'est bête, mais voir le nombre d'abonnés sur Youtube grandir doucement c'est rigolo et ça fait plaisir même pour un "petit projet" !


Petit projet petit projet... Bon moi je dis pas grand chose mais je trouve ça très intéressant, j'imagine toute la technique derrière ! Bonne continuation aller on va le faire monter ce nombre d'abonnés

Contribution le : 01/05/2020 15:51
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3175
Merci, c'est très sympa !

C'est clair que j'ai appris plein de choses déjà, c'était le but en même temps. Il reste encore beaucoup à faire et donc à apprendre, c'est ça qui est top.

Contribution le : 01/05/2020 16: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): 3175
J'ai encore un peu avancé, toujours sur le "thème" des environnements (cubemap, ...).

Cette fois, et toujours à partir de la HDR, j'ai pu produire la texture qui servira à mimer l'éclairage ambiant. Autrement dit ce qui servira pour de l'éclairage plus réaliste.
En gros, j'ai downsizé la HDR en de façon à produire une cubemap de 32 pixels de côté. Avant la conversion de la HDR en cubemap, j'applique un flou gaussien. Il me reste encore un petit détail à gérer sur le flou gaussien mais le plus gros est fait.

Voilà à quoi ça pourrait ressembler (c'est un exemple pris sur Google) :


Il me restera encore à générer la carte pour les reflets à partir d'une HDR (qu'on appelle aussi "radiance map" en anglais).

Bon, là où c'est pas hyper optimal, c'est que tout ça est fait à chaque chargement. Je pense que l'éditeur sera un bon endroit pour précalculer toutes ces textures (directement sous forme de cubemap).
Ensuite le moteur pourra les charger directement, sans traitement lourd, ce qui devrait accélérer le lancement des applications.

Je crois que IBLBaker fait déjà ça, mais j'aimerais quand même avoir une solution intégrée. Quitte à faire un éditeur, autant qu'il soit utile.


EDIT: En fait, je pense que je vais enlever ça du moteur de jeu. Pour l'instant, je vais partir sur des maps déjà générées.

Je pense que je ferai ce traitement dans l'éditeur lui-même plutôt car ça ne fait pas trop sens ici.

Contribution le : 04/05/2020 23:00
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3175
Hello,
Quelques nouvelles depuis la semaine dernière.

J'ai peu avancé car cette histoire de maps pour l'éclairage me chagrinait pas mal. Je voudrais pas faire ça dans le moteur lui-même parce que c'est pas tip top. J'aurais aimé utiliser d'autres logiciels pour les générer et voir ensuite pour faire un outil maison mais aucun ne marche (ou alors je sais pas m'en servir).
Que ce soit IBL Baker ou cmftStudio, j'arrive pas à sortir les images correspondantes alors qu'il font bien le taf durant l'exécution de l'appli !

Je suis donc un peu "coincé" à devoir faire un truc. Donc autant voir pour intégrer ça directement dans l'éditeur.

Mais en ce moment, je m'occupe surtout de voir comment intégrer le moteur dans l'éditeur. Ca peut sembler bête mais ç'a demandé de la réflexion pour passer d'un moteur "standalone" à un moteur dans tout une UI.
Je crois que je vais parvenir à un résultat sous peu, en croisant les doigts pour que ça marche sans accroc.

Contribution le : 11/05/2020 18:32
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 3175
Petit couac au niveau de l'éditeur...
Je n'arrive pas à intégrer mon rendu 3D dans la fenêtre.

Je n'ai aucune anomalie dans le code visiblement, les logs des erreurs les plus critiques sont vides. Et les quelques unes qui restent (nettement moins critiques), je les connais déjà et n'impactent pas le rendu ! Donc l'ordinateur semble dire que tout marche mais... j'ai un rendu tout noir même en changeant ce qui serait la couleur de fond !

La bonne nouvelle c'est que je crois savoir la cause et comment le régler. La mauvaise, c'est que je ne veux/peux pas le faire immédiatement. Je dois remplacer une de mes dépendances (GLEW) par une autre bibliothèque (glbinding). Or, glbinding n'est pas présente dans le gestionnaire de bibliothèques C++ que j'utilise, à savoir Conan. Ca m'embête au plus haut point. Cependant, j'ai vu que c'était dans la todolist du projet glbinding donc il y a espoir qu'un jour ça se fasse !

Bref, tout ça pour dire que j'ai fait chou blanc (pour le moment) et que je vais donc ne plus pouvoir travailler sur l'éditeur... Dommage, ça commençait à me plaire !

Contribution le : 14/05/2020 18:09
Créer un fichier PDF de la contribution Imprimer


Re: hARMful engine
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1996
C'est très frustrant en effet. Ça voudrait dire que tu devra le coder toi-même, ce qui n'est pas une tâche aisée, j'imagine...

Contribution le : 15/05/2020 10:02
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 ... 3 4 5 (6) 7 8 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
Questions & Réponses [non résolu] Cycle avoir une fumée qui grossi progressivement 1 33 Aujourd'hui 01:28:49
MarsII 
Questions & Réponses "Transform" appliqué à plusieurs objets 6 104 Aujourd'hui 01:11:09
MarsII 
The Blender Clan 'tchat OverdOzed 7 170 Hier 21:13:22
Rimpotche 
Questions & Réponses [résolu] Entendre les sons dans le Layout 1 65 23/05 16:41:20
Horemheb 
The Blender Clan 'tchat Blender 2.8x : Actus, tests, feedback..    [1][2][3]...[10] 98 59498 22/05 12:03:20
Bibi09 
Questions & Réponses [résolu] Problème pour fermer 2 courbes nurbs 1 72 22/05 09:11:42
blendinfos 
Questions & Réponses rétrécir une face par rapport uniformément à son bord plutôt que par rapport à son centre. 9 36286 22/05 00:06:13
meltingman 
Questions & Réponses APPEL AUX VOLONTAIRES 1 165 21/05 17:09:19
Melodicpinpon 
Questions & Réponses Labels autour de l'objet 2 134 19/05 14:33:09
Redstar 
Questions & Réponses export 1000x trop petit 6 222 19/05 08:25:26
Redstar 
Hors Sujet !! FActualités : un petit journal humoristique    [1][2] 12 1153 18/05 02:06:25
meltingman 
Hors Sujet !! Le mal des répondeurs du forum (nouzautr's) 9 322 18/05 01:52:27
Thewada 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[57] 565 183377 17/05 20:44:39
Redstar 
Questions & Réponses Séparer un script en plusieurs add-ons 3 199 17/05 13:10:08
Redstar 
Questions & Réponses Graph editor: ne peut pas changer le handle type en free ? 9 275 17/05 12:27:31
Redstar 
Questions & Réponses [résolu] Transfer simulation cloth en boucle 5 342 17/05 12:25:56
Redstar 
Questions & Réponses [résolu] Pas d'ombre sur l'objet 8 267 16/05 19:37:11
Lylo 
Questions & Réponses Prb modélisation hache | mirror modifier 3 200 15/05 07:05:53
Rimpotche 
Questions & Réponses [résolu] Blend4web et Blender version 2.80 ?    [1][2] 16 3315 14/05 09:50:34
blendinfos 
Questions & Réponses Je patine avec mon personnage 8 483 14/05 00:37:43
Lylo 

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

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


plus...
Nouveaux membres
LavonneGog 27/5/2022
JanieNix73 27/5/2022
WindyGosse 27/5/2022
FinleyHoll 27/5/2022
WillVelazq 27/5/2022
RuthieAndr 27/5/2022
JamaalDeuc 27/5/2022
DwainHeddi 27/5/2022
CorinneTel 27/5/2022
AlexY10023 27/5/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Jui 30
Anniv des Jedi :-D
Jui 9
BUG de Lyon
Jui 23
Anniv du BlenderClan !
plus 238 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