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

[isométrie] impossible !!!

micil
micil
Niveau 9
02 mars 2014 à 17:11:37

https://image.noelshack.com/fichiers/2014/09/1393776500-isoxxxxx.png

3 jours que j'essaie de résoudre ce foutu problème

vintrigue
vintrigue
Niveau 10
02 mars 2014 à 17:46:08

quel est le problème?

Pseudo supprimé
Pseudo supprimé 02 mars 2014 à 18:17:54

C'est dans ta boucle de render que cela pêche je pense.

Commence par afficher les tiles du bas et remonte vers le haut.

Pseudo supprimé
Pseudo supprimé 02 mars 2014 à 18:21:14

laul,
Je revérifie le truc et... annule premier msg
quel est le problème.

micil
micil
Niveau 9
02 mars 2014 à 18:28:59

le carré bleu est sensé être derrière les blocs d'herbe mais y a un petit bout qui dépasse car il est sur 2 tiles en meme temps

ça affiche de gauche a droite et de bas en haut.

en gros j'affiche le tile qui est juste en dessous du carré, ensuite le carré puis les blocs en hauteur

sauf que des fois le carré est sur deux tile en meme temps la c'est la merde :pf:

vintrigue
vintrigue
Niveau 10
02 mars 2014 à 18:33:27

Ah oui, y a un problème http://sournoishack.com/uploads/11151684831393776500_isoxxxxx.png . C'est le même problème que pour la 3D rendue avec la technique du peintre, dans le cas où deux polygones se croisent, visiblement. Je pense qu'il n'existe aucune manière simple de résoudre ce problème a moins de gérer une sorte de profondeur par pixel pour tous les élements, ou tout simplement en empêchant le bloc de se déplacer entre deux cases.

Lapintade
Lapintade
Niveau 30
02 mars 2014 à 18:48:10

il faut t'arranger pour afficher les tiles dans le bon ordre (du fond vers l'avant). (première hypothèse) et aussi du bas vers le haut (altitude)

Et pour tout ce qui peut se déplacer, il faut vérifier que la position est cohérente. Le carré bleu ne peut pas se déplacer partout (vu que tu n'as pas de buffer de profondeur). Donc soit il est derrière la rangée de tile haute, soit il est posé dessus, mais il ne peut pas etre a cheval comme sur ton image. T'es dans un cas de "pénétration", ce qui n'existe pas dans l’isométrie.
(seconde hypothèse)

micil
micil
Niveau 9
02 mars 2014 à 18:55:31

oui ça pénetre un peu car y a pas de systeme de collision encore
mais meme quand je rentre pas dedans ça le fait

sinon j'affiche dans le bon ordre

"carré bleu ne peut pas se déplacer partout"

tu veux dire qu'il doit se déplacer tile par tile ? c'est pas ce que je souhaite ...

peut-etre qu'avec des petites entités le problème passerai inaperçu ?

micil
micil
Niveau 9
02 mars 2014 à 19:08:43

pour mieux comprendre:

https://image.noelshack.com/fichiers/2014/09/1393783622-xsdf.png

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