//asm #define maxTextureCoordinate 1 #define vTextureCoordinateSetSPEC vTextureCoordinateSet0 #define vTextureCoordinateSetDIRT vTextureCoordinateSet1 TARGET #include "vertex_program/modules/registers.inc" dcl_position0 vPosition dcl_normal vNormal #include "vertex_program/modules/texture_coordinates.inc" //@TODO: no need to do diffuse #include "vertex_program/modules/transform.inc" #include "vertex_program/modules/lighting_fog_setup.inc" #include "vertex_program/modules/fog.inc" #include "vertex_program/modules/ambient.inc" #include "vertex_program/modules/diffuse_specular.inc" mov oT0, vTextureCoordinateSetSPEC mov oT1, vTextureCoordinateSetDIRT