Salve.
In Direct3D ho bisogno di caricare una mesh e appicargli una texture.
Ora però se la mesh è effettivamente settata per una texture, allorasarà il puntatore a char che avrà la texture.codice:d3dxMaterials[i].pTextureFilename
Ma se la mesh non ha una sua texture predefinita, il puntatore non è valido, quindi mi da errore e crasha tutto.
Come posso verificare se il puntatore è valido o no? Ho provat a fare
prima del blocco di codice, ma non sembra funzionare..codice:if (d3dxMaterials[i].pTextureFilename != NULL)

Rispondi quotando