oui c´est bien du bump bien sur su un screenshot il est difficil de voir l´effet de relief il faut voir ça en mouvement, et comme la normal map n´est pas adapter a l´objet ( faite avec un outil d´ati qui te transforme une texture en normal map, alors qu´un bonne normal map est faite entre un objet highpoly et lowpoly)
Quand à doom3, il n´affiche pas qu´un seul objet
a l´écran. De plus sur la syncronisation vertical est activé et limite donc les fps au taux de rafraichissement de l´écran ( 85Hz). Alors qu´il y ai 250 ou 300 fps on peu pas voir cette difference.
Pour le vb, c´est du VB.Net rien à voir avec vb6, les performances se rapproche de très prèt au c++.
En bref ce n´est pas le langage qui fait le programme mais le programmeur 