CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Moteur 3d polyvent, c'est possible ?

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
Trapamoosch
Trapamoosch
Niveau 5
25 juin 2002 à 12:38:52

On entend souvent parler dans les jeux vidéos de moteur 3d interne et de moteur 3d externe. Moi j´aurais voulu créer un moteur 3d polyvalent, capable de faire les deux, certes pas aussi bien qu´un moteur dédié, mais avec des perfs quand même correctes.

Quelles sont les meilleures technologies pour faire ça ?

Les quadtree me semblait les plus approprié, mais j´ai peur qu´en intérieur ça soit léger (le pb étant que si je suis devant un mur, le quadtree va quand même me faire renderiser ce qu´il y a derrière)... Ou alors il faudrait un algo d´occlusion, mais lequel choisir ? (y´a bin les portals, mais ça c pas très compatible avec l´exterieur...)

Enfin s´il y en a qui ont des idées, des infos, ils sont les bienvenus !

Ninja-TrouiLLe
Ninja-TrouiLLe
Niveau 10
25 juin 2002 à 16:19:15

En fait, tu veux deux moteurs 3D différents dans le meme jeu pour faire genre, un passage fps (par exemple) assez détaillé et un passage aventure un peu moins détaillé car vu de loin.

Je ne crois pas que cela soit possible, parce que ca générerait un sacré probleme avec les matrices.
J´ai un pote qui a essayé de contourné le probleme en faisait deux applications différentes, l´une se lancant si une condition etait remplie dans l´autre.

Trapamoosch
Trapamoosch
Niveau 5
25 juin 2002 à 16:27:18

Non justement je ne veux pas deux moteurs différents, mais un seul et unique moteur qui ait une architecture passe partout.

Ninja-TrouiLLe
Ninja-TrouiLLe
Niveau 10
25 juin 2002 à 19:52:54

Un seul moteur passe partout?
T´imagine pas le boulot toi?!

Trapamoosch
Trapamoosch
Niveau 5
25 juin 2002 à 19:54:58

Oui, je l´imagine même certainement mieux que toi :)

Ninja-TrouiLLe
Ninja-TrouiLLe
Niveau 10
25 juin 2002 à 22:42:26

Cela voudrait dire que tu utiliserais des différents types de textures selon les différents passages du jeu 3D ou alors tu garde toujours la meme (cela impliquant pas mal de problemes de matrice)

Trapamoosch
Trapamoosch
Niveau 5
25 juin 2002 à 22:57:30

Ninja-Trouille, tu as déjà mis les mains dans le code d´un moteur 3d, tu sais comment sont gérées les textures ? Parce que je vois trop pas le rapport entre externe/interne, matrice et texture :p

Lightness1024
Lightness1024
Niveau 10
26 juin 2002 à 00:19:36

g comme l´impression ke vous n´avez jamais joué a Project IGI ?
et bien trouvez le ou telechargez la démo et vous verrez bien comment il faut faire

Trapamoosch
Trapamoosch
Niveau 5
26 juin 2002 à 12:11:16

Mmmmm si j´y ai joué, mais c´est pas en jouant à un jeu que tu vois comment le moteur 3D gère ses données.

Lightness1024
Lightness1024
Niveau 10
26 juin 2002 à 12:26:07

mais si mais si surtotu celui la.
voila la technique, c´est un truc hyper compliké a mettre en oeuvre (je te raconte pas comment c des balèze chez inerloop studios) en fait ils utilisent un Vertex Buffer dynamique qui permet de modifier a volonté en fonction de la distance la complexité des brushs.
en gros:
ils diminuent le nombre de polygones plus on est loin.
ce qui permet une polyvalence totale et surtout une distance de vision REALISTE d´environ 60 kilometres. ce qui est absoulument AMAZING fo le dire.

Trapamoosch
Trapamoosch
Niveau 5
26 juin 2002 à 13:33:36

WAi, c´est prévu qe j´implémente ça dans mon futur moteur 3D, ça s´appelle le LOD (Level Of Detail), mais je pense que moi ne je l´appliquerais qu´au objet non statique (donc la map en elle même n´en bénificiera pas)

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware