Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    18

    [C++] Angolo e Rotazione

    Salve.. volevo creare una freccia che a seconda di come la si gira mi dia fuori l'angolo che crea con un'altra linea.. oddio non mi sono spiegato bene forse-....
    io uso il C++ builder della Borland se puo' essere di qualche aiuto

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    305

    Re: [C++] Angolo e Rotazione

    Originariamente inviato da ilparola
    Salve.. volevo creare una freccia che a seconda di come la si gira mi dia fuori l'angolo che crea con un'altra linea.. oddio non mi sono spiegato bene forse-....
    io uso il C++ builder della Borland se puo' essere di qualche aiuto

    usa un dot:
    questa è la formula per spazio 3D
    a ∙ b = ( ax bx ) + ( ay by ) + ( az bz )
    se usi directx puoi calcolarlo o con la formula sopra, oppure così:

    D3DXVECTOR3 vFreccia( 1.0f, 2.0f, 0.0f );
    D3DXVECTOR3 vLinea( 2.0f, 1.0f, 0.0f );
    D3DXVec3Normalize( &vFreccia, &vFreccia);
    D3DXVec3Normalize( &vLinea, &vLinea);
    float fDotProduct = D3DXVec3Dot( &vFreccia, &vLinea);

    Se usi 2D togli la y usando vettori bidimensionali.


    ciao
    Oki.lib Libreria per creare il proprio Engine del sound nei propri progetti
    http://www.twork.it/public/oki/guestbook.asp

    Sistemi di Gestione Studio e Sviluppo per giochi a pronostici
    http://www.twork.it/programmi/programmi.html

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    18
    che .h devo includere per questi comandi?..

    scusa non programmo da anni

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    18
    ah.. cmq grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.