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

[BUG] Génération de grottes

Romuald_78
Romuald_78
Niveau 5
14 février 2015 à 11:43:47

Bonjour,

J'ai un bug dans ma génération de grottes et je voulais avoir vos avis la dessus.

Je génère une heightmap à laquelle je soustrait un réseau de grottes.
Malheureusement, il arrive parfois que la différence des deux laisse un "morceau de terrain" tout seul dans l'air et forcément bah ça le fait pas trop.

Exemple par l'image :
[https://drive.google.com/file/d/0BxBruWUrihIBb25YNEtLaGlPeEE/view?usp=sharing]

Merci par avance ....

Romuald

Lapintade
Lapintade
Niveau 30
14 février 2015 à 12:06:43

Hello Romuald.

Je préférerai que tu n'ouvre qu'un seul sujet pour parler de tes projets.

Pour ton bug, il faudrait bien sur afficher ta height map, ensuite faudrait voir l'algorithme.

caelacanthe
caelacanthe
Niveau 10
14 février 2015 à 12:32:11

Je vois le problème, c'est une division par zéro à la ligne 3553 de ce fichier, là. :ok:

Romuald_78
Romuald_78
Niveau 5
14 février 2015 à 16:48:14

En fait je pose la question d'une maniere générale :
d'un coté je genere un volume (la heightmap) de l'autre je genere un autre volume (le reseau de grottes), je soustrais la deuxieme à la premiere pour avoir un terrain creusé par des grottes mais comme les deux generations ne sont pas liées entre elles, forcément on peut arriver à des cas irréalistes ou un bout de terrain est complètement coupé du sol comme mis ds le screen shot.

du coup je ovulais avoir vos avis sur le sujet : la generation de grotte ne doit pas etre aussi triviale, il y a peut etre des methodes à appliquer pour garder un certian realisme ?

Le 14 février 2015 à 12:06:43 Lapintade a écrit :
Hello Romuald.
Je préférerai que tu n'ouvre qu'un seul sujet pour parler de tes projets.

J'ai justement scindé les questions pour éviter de mélanger les problématiques, mais ok pas de probleme je peux tout mettre au meme endroit.

caelacanthe
caelacanthe
Niveau 10
14 février 2015 à 17:00:33

" forcément on peut arriver à des cas irréalistes ou un bout de terrain est complètement coupé du sol comme mis ds le screen shot. "

:d) Et bien, fais un peu de post-processing et descent au sol les blocs qui flottent.

Romuald_78
Romuald_78
Niveau 5
14 février 2015 à 18:05:10

Alors mon souci vient du fait que je nre regarde pas les "voisins" du coup il y a forcement des blocs qui flottent d'un point de vue "colonne" (puisqu'on enleve des blocs forcément ceux du dessus sont toujours en l'air)

Donc dans un premier temps j'avais pensé compter le nb de blocs au dessus de l'extrusion et si ils etaient relativement peu nombreux, carrément les enlever mais je pourrais les descendre également mais pour moi ce n'etait que repousser le problème.

Bon vu ta réponse je crains de ne pas avoir trop de choix (je n'ai vraiment pas envie d'ajouter des conditions en fonctions des voisins sur X et Y ca plombe trop les perfs.

Merci pour le conseil.

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