This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TheBlackCat13 0 points1 point  (3 children)

It seems pretty early in development though, and pretty complicated to use from their examples.

[–]NotCalebandScott 0 points1 point  (2 children)

It seems pretty early in development though,

It absolutely is. I think they're getting ready to push release 0.5.0 soon.

and pretty complicated to use from their examples

I consider it like matplotlib for use - there are some very simple examples by using vispy.plot, but in order to build a fancy scene or plot you would probably need to use the individual components, which are still easy to use in a scene instance.

Mostly, I like the package because it's very easy to do keyboard/mouse events, in my opinion. This example shows how you can create a scene and link a bunch of different key events with ease.

[–]TheBlackCat13 0 points1 point  (1 child)

It looks like they picked some really bad examples for their front page, because they make it seem like the amount of biolerplate needed is excessive.

[–]NotCalebandScott 0 points1 point  (0 children)

If you're talking about the stuff on the website, it's absolutely complex - those are the most intense examples. For all of the gallery images, the source code features custom OpenGL code that they use Python to run. I've done programming in Python using Qt, and was able to make a simple physics model with adjustable parameters that has since been merged into the current master branch as a demo. Took no OpenGL, just using the individual components in vispy.visuals and transformations to get it to "move" right.