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

3d iso

Quab
Quab
Niveau 1
22 août 2003 à 01:07:45

Bonjour,

Je voudrai vous posez une question, est il possible de réaliser un moteur en 3d isométrique en partant d´un code source comme celui de Quake ou autres moteurs 3d similaires ?
Merci

Diwi
Diwi
Niveau 5
22 août 2003 à 10:26:20

Salut,

Si je ne me trompe pas, la 3D iso n´est pas de la 3D mais de la 2D en vue de dessus.

Tu doit plutôt chercher un moteur 2D que 3D pour en faire. C´est bizarre quand même que personne n´ait pensé à faire de moteur de 3D iso.

Pryrates
Pryrates
Niveau 5
22 août 2003 à 11:57:07

soient xe et ye les coordonnées à l´ecran du point ( x, y, z)
xe = cte1 * x - cte2 * y
ye = z + ( cte1 / 2) * x + ( cte2 / 2) * y

avec cte1 et cte2 des constantes entre 0.5 et 1

voilà la petite formule à appliquer

Lightness1024
Lightness1024
Niveau 10
22 août 2003 à 12:52:54

l´isométrie est une perspective calavlière normalisée pour le dessin industriel imposant des angles entre arretes de 120°.

autrement dit ca n´a RIEN a voir avec de la 2D.
par contre ont peut créer l´effet de perspective ( supercherie) grace a un moteur seulement 2D.

et non avec un moteur comme quake on ne peut pas.
explication: la matrice de projection fait des calcul suivant la formule de perspective a angle de vision, et non parrallele tu n´auras donc jamais ( meme avec un angle de 1°) une perspective cavaliere.

Skayter
Skayter
Niveau 4
22 août 2003 à 19:36:34

Ben si il parlé de quake il devait parlé de 3D... Ya un fichier assé gros portant l´extension . pak , il y a des extracteur qui éxiste et tu peu tout changé dedant pui relancé le jeu qui sra en faite le tien mais utilisant le moteur 3D de quake ou autre . ..

Quab
Quab
Niveau 1
24 août 2003 à 09:42:09

Je parlais bien de 3D, on pourrait comparer le moteur dont je veux parler à celui de Darkstone ou Neverwinter Nights mais sans les zooms/rotations.
Merci pour vos rémonses :)

Sakon
Sakon
Niveau 10
24 août 2003 à 09:46:01

De la 3D style Alone in the dark ?

Quab
Quab
Niveau 1
24 août 2003 à 14:52:18

Non une caméra fixe au dessus comme un jeu en 3D isométrique mais avec un moteur 3d.
L´exemple de quake est pour profiter d´un moteur existant et la 3D aussi pour amoindrir le travail graphique comme les sprites ou les blocs de décors.
Un peu comme Take no prisoners ou un autre vue de haut aussi qui se déroule dans le monde d´Hexen dont j´ai oublié le nom.

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