Vispy Versions Save

Main repository for Vispy

v0.14.2

2 months ago

Changelog

v0.14.2 (2024-03-14)

Enhancements:

  • Radius of ellipse can now be specified as numpy.array #2561 (ullmannJan)
  • Add ivec2, ivec3, ivec4 to ATYPEINFO in glir.py #2545 (hmaarrfk)
  • Improve Markers symbols validation performance #2533 (Czaki)

Fixed bugs:

  • Correction to Vispy.Visuals.Markers.set_data #2565 (c40zAtGitHub)
  • Fix SurfacePlotVisual not allowing 2D x and y inputs #2554 (ullmannJan)
  • Change devicePixelRatio calls to devicePixelRatioF to get a floating point number instead of an integer #2540 (dalthviz)

Merged pull requests:

v0.14.1

7 months ago

Fixed bugs:

Merged pull requests:

v0.14.0

8 months ago

Enhancements:

Fixed bugs:

Merged pull requests:

v0.13.0

1 year ago

Enhancements:

  • Switch MarkersVisual scaling option to string "fixed", "scene", or "visual" #2470 (djhoese)
  • Add early-termination optimization to attenuated mip #2465 (aganders3)
  • Add InstancedMeshVisual for faster and easier rendering of repeated meshes #2461 (brisvag)
  • Instanced mesh example #2460 (brisvag)
  • Use QNativeEventGesture for touchpad gesture input #2456 (aganders3)

Fixed bugs:

Merged pull requests:

v0.12.2

1 year ago

Enhancements:

  • Clean up and test computation of normals in MeshData #2444 (asnt)
  • Vectorize MeshData vertex normals computation #2434 (asnt)

Fixed bugs:

Merged pull requests:

v0.12.1

1 year ago

Fixed bugs:

  • Fix: bug with new Markers.symbol and empty data #2428 (brisvag)

v0.12.0

1 year ago

Enhancements:

  • Scale values when calculating attenuation in attenuated_mip shader #2417 (aganders3)
  • clipping planes performance: do not create a new function willy nilly #2383 (brisvag)
  • Instance rendering in gloo. #2378 (brisvag)
  • Allow setting array to symbol in MarkersVisual #2361 (brisvag)

Fixed bugs:

  • Improve PySide6 Support: swapBehavior for DoubleBuffer, BUTTONMAP as pyqt6, xfail test_context #2411 (psobolewskiPhD)
  • fix: wx timer from float to int #2396 (Bliss3d)
  • Fix custom image interpolation kernels to work with negative numbers #2382 (brisvag)
  • Use correct regex when parsing variables #2380 (brisvag)
  • Update tube.py to support Python 3.10 and higher. #2370 (tralfaz)
  • Fix marker size with anisotropic scaling #2359 (brisvag)
  • Fix MouseEvent .buttons not including triggering mouse button #2355 (tushar5526)
  • Implement turntable camera roll programmatically and clarify transformation docstrings #2352 (harripj)
  • Fix dtype casting for Texture objects #2350 (brisvag)

Merged pull requests:

v0.11.0

1 year ago

Enhancements:

Fixed bugs:

Merged pull requests:

v0.10.0

2 years ago

Enhancements:

  • Add GL_MIN/GL_MAX constants for glBlendEquation #2320 (djhoese)
  • Add cutoff to mip and minip volume projection for fragment discard #2308 (brisvag)
  • Optimize shader regular expression compilation #2297 (PydPiper)
  • Add ComplexImageVisual for viewing complex image data #1999 (tlambert03)
  • Allow depth in Texture2D. #1310 (keunhong)

Fixed bugs:

  • Set depth in VolumeVisual for mip/minip/attenuated_mip rendering modes #2305 (alisterburt)

Merged pull requests:

v0.9.6

2 years ago

v0.9.6 (2022-02-04)

Fixed bugs:

  • Fix TypeError for membership test of KeyboardModifiers #2293 (rayg-ssec)