continue to clean code : now shader + texture on vector