Лучше всего для 3D сетевой визуализации: panda3d или Crystal Space 3D? - PullRequest
0 голосов
/ 29 июня 2011

Я заинтересован в создании 3D-визуализации сетевых пакетов.Несколько лет назад эти вещи продавались за десятки тысяч долларов, но теперь я думаю, что смогу взломать одну за несколько часов, используя 3D-набор с открытым исходным кодом.

Я осмотрелся и нашел двух детей, которые хорошо выглядят - один - Panda3D, а другой - CrystalSpace.

Мои требования:

  • Быстрое обучение
  • Возможность запуска с Python или C ++
  • Возможность работы с 50000 полигонов.(Я хочу представить каждый пакет как маленький кирпичик в трехмерном пространстве.)

Эта визуализация не должна запускаться в браузере.

Поэтому я ищу совет,Мои вопросы:

  1. Что лучше для моего приложения, Panda3D или CrystalSpace 3D?
  2. Есть ли другой движок, на который мне следует обратить внимание?

Спасибо.

1 Ответ

1 голос
/ 06 января 2012

Если вы хотите, чтобы что-то заработало всего за несколько часов, я думаю, что ваш единственный приемлемый вариант - Visual Python .Это намного быстрее, чем Panda3d / Python для большого количества примитивов и имеет гораздо более простой API.У него нет возможности работать с C ++, но, поскольку это очень тонкая оболочка C ++, я не думаю, что вы сможете добавить слишком много производительности, отбрасывая Python.Я могу вычислить и отобразить 8000 освещенных / затененных вращающихся блоков со скоростью 15 кадров в секунду в моей системе.

...