; ** Type 3: vertices are already transformed **
; Input: As declared
; v0=position
; v1=normal
; v2=textureUV
; Constants:
; c[0].x=0 c[0].y=1 c[0].z=0.5 c[0].w=ambient light
; c[1] object colour
; c[2].x=x c[2].y=y c[2].z=0 c[2].w=0

vs.1.1
dcl_position v0
dcl_normal v1
dcl_texcoord v2

; Add and set position
add oPos, v0, c[2]

; Move object colour direct to surface alpha
mov oD0, c[1]

; Move texture coords to output
mov oT0, v2
