working rotation and position from texture, though bug on first few vertices...