Перспективное преобразование WP7 (3D Matrix vs PlaneProjection) - PullRequest
4 голосов
/ 26 апреля 2011

Я смотрел на это приложение: http://www.ztitch.com/index.html и удивлялся, как они делали все 3D-вещи ... Не похоже, что он использует встроенные 3D-вращения (PlaneProjection) вSilverlight, но он должен что-то делать с 3D Matrix Projection ...

Какая математика связана с этим конкретно?Это истинное вращение, или приложение просто «искажает» изображения в форме трапеции, когда они приближаются к краю экрана, чтобы они выглядели так, как если бы изображения были в сфере?

PSПричина, по которой я считаю, что это не встроенное 3D-вращение, заключается в том, что нет никаких глубинных ударов - изображение сзади всегда сзади, независимо от того, на какой угол оно повернуто ...

1 Ответ

2 голосов
/ 12 мая 2011

Они используют Сферическую систему координат для отображения изображений внутри нее.

Z-бой можно настроить с помощью глубины смещения или пропорций изображения (размер сферы) (поплавка должно быть достаточно для вашегозадача).

Также вы можете получить код здесь .

...