Nei videogiochi viene applicato solo il colore per velocizzare il processo di caricamento. Dopo che le trame sono pronte, sostituiscono i colori correnti. C'è un modo per farlo in WebGL? Tutti i tutorial che ho visto finora mostrano solo come caricare a colori o texture (non uno dopo l'altro).Sostituisci colore con texture in WebGL
Immagino che il buffer per ogni forma debba essere modificato dopo che la sua trama è stata caricata completamente. Assumerei che questo sia digitato tramite una chiamata AJAX che la texture sia disponibile, quindi applicata tramite una sorta di funzione JavaScript. WebGL ha un modo integrato per farlo senza un complicato processo di caricamento delle immagini?
Ok, dopo aver letto la mia domanda qualche mese dopo capisco cosa stavo chiedendo. Per rispondere pienamente alla mia domanda, leggi sotto. Per caricare trame e colori allo stesso tempo sono necessari due set di script x-frammento e x-vertice. Uno per colore e un altro per consistenza. Dal momento che vengono inseriti tramite il DOM, è sufficiente utilizzare l'ID shader corretto durante l'inizializzazione degli oggetti. Può essere a colori o texture Spero che questo aiuti le suole WebGL clueless là fuori come me. –