generate texture and display in preview
add task to prevent texture stretching in preview