add texture parameter
add texture parameter