Da musst du mit der Parametrierung für Lamellenabstand und -breite etwas spielen. Der Baustein geht von zum einen von einer idealen Geometrie (Lamelle ist flach und nicht gekrümmt aus) und davon, dass sich der Winkel über die Verstellzeit linear ändert. Beides ist nicht gegeben.
Bevor man nun aber versucht, Geometrien und das Verhalten mit großem Aufwand in den Code zu pressen, ist es einfacher, z. B. den Abstand etwas größer zu parametrieren, als er tatsächlich ist. Einfach so lange ändern, bis die Verschattung passt.