Ищу образец кода Silverlight 3d c#

Я хочу создать визуализацию землетрясений, как на этом изображении ниже, где я могу перемещать камеру и показывать 100 или 1000 маленьких круглых объектов. Это то, что я хочу создать. Все демонстрации, которые я могу найти в Интернете, показывают один объект, вращающийся вокруг - я хочу вращать камеру над известным миром.

Мой мир будет похож на прямоугольник карты на изображении выше, а мои данные (круги) будут отображаться над/под ним.

Так что мой мир должен сказать, если использовать Lat/Lng что-то вроде

172, -40 до 179, -45 и иметь Z (глубину) или это может быть так же легко 23000, 14000 до 29000, 19000

Мое изображение будет отображаться в этих координатах на Z 0

Может ли кто-нибудь показать мне демо или пример кода для этого?

Ваше здоровье

Крис


person Chris    schedule 17.03.2012    source источник


Ответы (1)


Если это вообще возможно, рассмотрите Silverlight 5, который предоставляет несколько ограниченную версию платформы XNA.

Это позволяет создавать очень продвинутую 3D-графику и должно соответствовать вашим потребностям, если у вас есть время, чтобы научиться это делать.

Я могу сразу указать вам на серию CodeProject: 3D Основы использования Silverlight 5 и XNA и Основы 3D с использованием Silverlight 5 и XNA, часть 2

Но поиск в Google «Silverlight 5 XNA» дает довольно много результатов.

С уважением, Стивен

person Steven Blom    schedule 22.03.2012
comment
Согласитесь, это будет использовать графический процессор, и это намного лучше, чем все, что вы могли сделать в прошлых версиях Silverlight. - person Steve Wortham; 22.03.2012