Скорее всего неправильно в userChar в <Viewport2DVisual3D> на котором находиться <Label Name="LabelDownRot1"> неправильно указан обход <MeshGeometry3D Positions="-1.5,0.01,-0.01 -1.5,2,-0.01 1.5,2,-0.01 1.5,0.01,-0.01" TriangleIndices="0,1,2 0,2,3" TextureCoordinates="0,0 0,1 1,1 1,0"/> TriangleIndices="0,1,2 0,2,3" вот здесь нужно проверить, возможно у тебя половина квадрата это изнаночная сторона, поэтому она черная.
Научился: Сегодня мы до конца дописали наши перекидные часы! Мы окончательно настроили анимацию и часики теперь смотрятся шикарно :) Трудности: Разобраться с работой анимации Видеокурс очень понравился! Автору спасибо!