Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [c++]buffers

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    [c++]buffers

    ciao.
    Sto lavorando su opengl , e chiaramente devo usare dei buffer.
    Un buffer in opengl contiene diversi elementi di tipo diverso tipo normale, posizione, colore ecc.. che possono essere appunto di tipo diverso.
    Devo creare un metodo veloce e robusto per creare questi buffers.
    Ho pensato di usare le tuple , ma non sono molto esperto in template.

    In pratica vorrei creare una tuple con dei sotto buffer : appunto posizione , colore ,normale ecc.... che altro non sono che collezioni di vettori.
    Io li incapsulerei dentro una classe CPosition, CNormal, CColor ecc...e farei qualcosa del tipo:

    tuple<CPosition,CNormal,CColor> mybufferType;
    devo poi passare un oggetto CPosition o CNormal al buffer vero e proprio , che infine unira' i le varie classi del tipo:

    P = elemento di CPosition(vector3)
    N = elemento di CNormal(vector3)
    C = elemento di CColor ecc.c...

    buffer opengl:
    PNCPNCPNCPNC


    si puo fare?
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    in pratica vorrei permettere di creare un buffer configurando l'insieme di vari tipi e usare questo insieme come un tipo.
    E' possibile?
    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 © 2024 vBulletin Solutions, Inc. All rights reserved.