make uniform overrideable
renamed modelView to worldView
fixed declaration of executeOneTechniqueAllPasses