Salve.
In Direct3D ho bisogno di caricare una mesh e appicargli una texture.
Ora però se la mesh è effettivamente settata per una texture, allora
codice:
d3dxMaterials[i].pTextureFilename
sarà il puntatore a char che avrà la texture.
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
codice:
if (d3dxMaterials[i].pTextureFilename != NULL)
prima del blocco di codice, ma non sembra funzionare..