Change TexturePart
Change TexturePart int -> float64
Add example perspective