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


Re: hARMful engine
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 2881
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): 1689
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): 1859
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): 2881
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): 1245
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): 2881
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): 2881
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): 2881
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): 2881
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): 1689
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
Hors Sujet !! Blobs Opera 0 12 Aujourd'hui 00:20:45
lucky 
Questions & Réponses [non résolu] Différence entre le viewport et le rendu dans une simulation de particule. 3 47 Hier 23:31:29
lucky 
Questions & Réponses Problème de clic gauche poisseux dans nouveau Blender    [1][2] 10 390 Hier 16:55:15
moonboots 
[WIP] et travaux terminés Animation Nodes & MIDI    [1][2] 10 2043 Hier 15:51:09
WinZs 
Moteur de jeu GameBlender et alternatives Dulcis - Démo de RPG sur Unity    [1][2] 12 277 Hier 12:51:47
meltingman 
[WIP] et travaux terminés [WIP] La gabarre '' Le Gros Ventre''    [1][2][3]...[5] 42 3019 Hier 11:30:30
Guiu 
[WIP] et travaux terminés [WIP] Avion de combat    [1][2][3]...[9] 87 14897 Hier 02:15:02
meltingman 
Questions & Réponses Texture des plastiques "Lego" 1 57 15/01 21:44:39
lucky 
Questions & Réponses Soucis dépliage UV 1 44 15/01 18:30:22
moonboots 
Hors Sujet !! Tuto débutant : un hippocampe - #1 le Maillage de base 0 38 15/01 15:51:07
meltingman 
Questions & Réponses Crash intempestif 2.91 4 61 15/01 15:13:32
lucky 
[WIP] et travaux terminés [WIP] Projet Darwin (nom temporaire)    [1][2][3]...[5] 40 7380 15/01 14:28:37
Bibi09 
Questions & Réponses congés    [1][2] 14 6383 14/01 01:28:11
meltingman 
Questions & Réponses [résolu] Copie sur DD externe corrompue 4 163 13/01 23:09:31
Carne 
Le coin des geeks Amd vs Nvidia    [1][2][3] 21 405 13/01 17:20:48
Lylo 
Questions & Réponses [résolu] faces qui disparaissent v2.91 1 84 13/01 16:26:05
skatekitchen 
Hors Sujet !! Booster sa créativité sur Blender - tuto de configuration 0 78 12/01 23:07:59
meltingman 
Questions & Réponses Dynamic paint 2 160 11/01 21:05:18
JaAlVir657 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[48] 475 147001 11/01 19:16:24
sbkodama 
Questions & Réponses Forme inattendue sur Astronaute 9 384 11/01 13:18:45
Riz_Tah 

Qui est en ligne
104 utilisateur(s) en ligne (dont 65 sur Forums)

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


PasqualeBi, plus...
Nouveaux membres
MarieQhh5 17/1/2021
RashadNeva 17/1/2021
MarisolZol 17/1/2021
DarnellPro 17/1/2021
SandraChey 17/1/2021
HeleneCrot 17/1/2021
Armando961 17/1/2021
EdytheRoch 17/1/2021
VaughnSmil 17/1/2021
IYBKerstin 17/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