LINUX.ORG.RU

Инструмент для визуализации


0

0

Нужно выбрать средство визуализации для программы моделирования работы электр. схем. Т.е. работать с графическими элементами, добавлять, удалять, перетаскивать...
Основные требования -

  • простота (большая производительность не требуется, а вот лёгкость работы с ней да)
  • свобода(проприетарные вещи не хочется использовать)
  • как предел мечтаний - биндинги к Common Lisp

мм, плохо разбираюсь в вопросе, поэтому пока других требований нет..) Графика, наверное, больше подойдёт векторная. И т.к. визуализация - задача не первостепенная в этом случае, то не хочется углубляться в OpenGl, не узнав про более простые пути.

заранее спасибо

Хм, советую QGraphicsScene/QGraphicsView в Qt, вот только:

простота (большая производительность не требуется, а вот лёгкость работы с ней да)

- не сильно просто но и не сильно сложно.

свобода(проприетарные вещи не хочется использовать)

- тут всё ок.

как предел мечтаний - биндинги к Common Lisp

- вот тут полное фиаско.

В качестве +:

  • Поддержка вывода через OpenGL без каких либо плясок
  • Встроенный Drag'n'Drop
  • Ну и, конечно, кроссплатформенность.

P.S. И да, там полный C++, если не знаешь - не лезь :).

Kosyak ★★★★
()
Ответ на: комментарий от Kosyak

P.S. И да, там полный C++

import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *

app = QApplication(sys.argv)

grview = QGraphicsView()
scene = QGraphicsScene()

как предел мечтаний - биндинги к Common Lisp

With CLPython you can run Python programs in a Lisp environment.

Libraries written in Lisp are available to Python code,

and Python libraries can be accessed by Lisp code.

anonymous
()
Ответ на: комментарий от Kosyak

>P.S. И да, там полный C++, если не знаешь - не лезь :).

Полный С++? Это в куте то с их моком? Ой, не смешите.

yoghurt ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.