IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement 2D, 3D et Jeux Discussion :

Modifier mes cubes en forme de trapezes


Sujet :

Développement 2D, 3D et Jeux

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 98
    Par défaut Modifier mes cubes en forme de trapezes
    Bonjour,
    j'utilise un formule qui me permet de creer des carrés dans une scene en 3D, par exemple pour 64 cases en carrée je fais 4*4*4 et jobtiend des arrêtes bien droits de ces derniers;
    je voudrais actuellement que mes carrés soient penchés en forme de trapèze. quelqu'un pourrais m'aider a transformer ma fonction afin que mes arrêtes qui sont droites, ce penchent en forme de trapèze
    merci


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    if(nb_grain>27 && nb_grain<= 64)  
      {
     
       num_rand_cube = 1+(int)((double) (rand()*64)/(RAND_MAX+1));
     
        while(tab_cube_pris[num_rand_cube] == 1)
    	{
    	if(tab_cube_pris[num_rand_cube] == 1)
    	num_rand_cube = 1+(int)((double) (rand()*64)/(RAND_MAX+1));
    	}
     
     
    	tab_cube_pris[num_rand_cube] = 1;
     
    	sub_arete_temp = 0.25;
     
    	tab_x_arete[m-1] = sub_arete_temp;
    	tab_y_arete[m-1] = sub_arete_temp;
    	tab_z_arete[m-1] = sub_arete_temp;
     
     
    	tab_z_origine[m-1] = (num_rand_cube/16)*sub_arete_temp;
     
    	if(num_rand_cube == 64)
    	  {
    	   tab_z_origine[m-1] = 0.0;
    	  }
     
    	   tab_y_origine[m-1] = ((num_rand_cube%16)/4)*sub_arete_temp;
     
    	   tab_x_origine[m-1] = ((num_rand_cube%16)%4)*sub_arete_temp;
     
     
    	   debug_double = tab_x_origine[m-1];
    	   debug_double = tab_y_origine[m-1];
    	   debug_double = tab_z_origine[m-1];
       }

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 186
    Billets dans le blog
    157
    Par défaut
    Bonjour,

    Dans la théorie, pour avoir des trapèzes, il faut prendre une face et faire en sorte que les points se rapproche du centre de cette face.

    Vous pouvez appliquer une telle modification après avoir généré les points du cube.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 98
    Par défaut
    ok,merci je vais essayer ainsi.

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 98
    Par défaut
    Enfin, c'est bon.Merci LittleWhite

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modifier la mise en forme de mes cellules
    Par atoffoli75 dans le forum Excel
    Réponses: 2
    Dernier message: 14/12/2010, 09h41
  2. [C#] Modifier mes Forms a partir de Class
    Par folk dans le forum Windows Forms
    Réponses: 12
    Dernier message: 01/08/2006, 18h54
  3. Comment modifier mes tables liées?
    Par euskal75 dans le forum Access
    Réponses: 2
    Dernier message: 14/02/2006, 16h35
  4. Réponses: 1
    Dernier message: 16/09/2005, 02h29
  5. tableau non centré quand je modifie mes pages en XHTML
    Par Linoa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 15/09/2005, 11h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo