Making color shift effect

I’m trying to make the color of a part or the color3 value of a part be added in a for loop so it can make the color of part slowly evolve into another color. The only problem is i’m uncertain If I can do this with colors and I don’t know how I would make this happen with colors. I tried to use fromRGB but it didn’t work, i’m not sure how I can find a solution to this problem.

for i = 1,45 do
task.wait(0.0005)
local pivot = open:GetPivot()
open:PivotTo(pivot * CFrame.Angles(math.rad(1),0,0))
chest.DarkPart.Color = chest.DarkPart.Color + Color3.new(1, 1, 0.75)
end

if youre using from colour 0,0,0 tell another colour try using

for i = 1,45 do
task.wait(0.0005)
local pivot = open:GetPivot()
open:PivotTo(pivot * CFrame.Angles(math.rad(1),0,0))
chest.DarkPart.Color =  Color3.new(0, 0, 0) + Color3.new(1, 1, 0.75)
end

It didn’t work for me sadly. I think it works the same as chest.DarkPart.Color