[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#478960: marked as done (mayavi2: interpolation produces fake transparency effects)



Your message dated Fri, 13 Jun 2008 06:32:14 +0000
with message-id <E1K72pa-0000Ks-3B@ries.debian.org>
and subject line Bug#478880: fixed in mesa 7.0.3-2
has caused the Debian Bug report #478880,
regarding mayavi2: interpolation produces fake transparency effects
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
478880: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478880
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: mayavi2
Version: 2.1.1-2
Severity: normal


Hi!

I noticed an issue with the interpolation feature.

Please note that I've recently upgraded mayavi2 from version 2.1.1-2 to
version 2.1.1-2+b1, but I've seen the same issue with version 2.1.1-2,
as well.

I've seen the issue happen with basically any data source.
The test case I prepared is based on a simple (legacy) VTK data
file ('fakehurr_merid.vtk') generated by a Fortran program
('gen_fakehurr.f').

  $ tar xzf mayavi2-interpolation-bug-test.tar.gz
  $ ls
  fakehurr_merid.vtk  gen_fakehurr.f  mayavi2-interpolation-bug-test.tar.gz
  $ mayavi2 -d fakehurr_merid.vtk

The main window shows up, with a data source already loaded.

 * for menus, select Visualize -> Modules -> Surface
 * in the MayaVi pane, double-click on Surface
 * in the dialog window, check Interpolate scalars before mapping
 * click on the OK button

A nice visualization is shown, with very smooth colored areas.

 * in the TVTK Scene 1 pane, click on the Obtain an isometric view button

There's an area on the left where the interpolation seems to produce
a strange fake transparency effect (as shown in the attached PNG image).
Disabling the interpolation makes this defect vanish (but produces a
less convincing visualization).

What's wrong?
I think this is a bug.



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages mayavi2 depends on:
ii  libc6                        2.7-10      GNU C Library: Shared libraries
ii  python                       2.5.2-1     An interactive high-level object-o
ii  python-central               0.6.6       register and build utility for Pyt
ii  python-enthought-traits      2.0.4-2     Manifest typing and reactive progr
ii  python-enthought-traits-ui   2.0.4-2     User interface related modules for
ii  python-numpy                 1:1.0.4-7   Numerical Python adds a fast array
ii  python-pkg-resources         0.6c8-3     Package Discovery and Resource Acc
ii  python-vtk                   5.0.4-1+b1  Python bindings for VTK
ii  python-wxgtk2.6              2.6.3.2.2-2 wxWidgets Cross-platform C++ GUI t
ii  python2.5                    2.5.2-3     An interactive high-level object-o

mayavi2 recommends no packages.

-- no debconf information

Attachment: mayavi2-interpolation-bug-test.tar.gz
Description: GNU Zip compressed data

Attachment: foo.png
Description: PNG image


--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 7.0.3-2

We believe that the bug you reported is fixed in the latest version of
mesa, which is due to be installed in the Debian FTP archive:

libgl1-mesa-dev_7.0.3-2_all.deb
  to pool/main/m/mesa/libgl1-mesa-dev_7.0.3-2_all.deb
libgl1-mesa-dri-dbg_7.0.3-2_i386.deb
  to pool/main/m/mesa/libgl1-mesa-dri-dbg_7.0.3-2_i386.deb
libgl1-mesa-dri_7.0.3-2_i386.deb
  to pool/main/m/mesa/libgl1-mesa-dri_7.0.3-2_i386.deb
libgl1-mesa-glx-dbg_7.0.3-2_i386.deb
  to pool/main/m/mesa/libgl1-mesa-glx-dbg_7.0.3-2_i386.deb
libgl1-mesa-glx_7.0.3-2_i386.deb
  to pool/main/m/mesa/libgl1-mesa-glx_7.0.3-2_i386.deb
libgl1-mesa-swx11-dbg_7.0.3-2_i386.deb
  to pool/main/m/mesa/libgl1-mesa-swx11-dbg_7.0.3-2_i386.deb
libgl1-mesa-swx11-dev_7.0.3-2_i386.deb
  to pool/main/m/mesa/libgl1-mesa-swx11-dev_7.0.3-2_i386.deb
libgl1-mesa-swx11-i686_7.0.3-2_i386.deb
  to pool/main/m/mesa/libgl1-mesa-swx11-i686_7.0.3-2_i386.deb
libgl1-mesa-swx11_7.0.3-2_i386.deb
  to pool/main/m/mesa/libgl1-mesa-swx11_7.0.3-2_i386.deb
libglu1-mesa-dev_7.0.3-2_i386.deb
  to pool/main/m/mesa/libglu1-mesa-dev_7.0.3-2_i386.deb
libglu1-mesa_7.0.3-2_i386.deb
  to pool/main/m/mesa/libglu1-mesa_7.0.3-2_i386.deb
libglw1-mesa-dev_7.0.3-2_i386.deb
  to pool/main/m/mesa/libglw1-mesa-dev_7.0.3-2_i386.deb
libglw1-mesa_7.0.3-2_i386.deb
  to pool/main/m/mesa/libglw1-mesa_7.0.3-2_i386.deb
libosmesa6-dev_7.0.3-2_i386.deb
  to pool/main/m/mesa/libosmesa6-dev_7.0.3-2_i386.deb
libosmesa6_7.0.3-2_i386.deb
  to pool/main/m/mesa/libosmesa6_7.0.3-2_i386.deb
mesa-common-dev_7.0.3-2_all.deb
  to pool/main/m/mesa/mesa-common-dev_7.0.3-2_all.deb
mesa-swx11-source_7.0.3-2_all.deb
  to pool/main/m/mesa/mesa-swx11-source_7.0.3-2_all.deb
mesa-utils_7.0.3-2_i386.deb
  to pool/main/m/mesa/mesa-utils_7.0.3-2_i386.deb
mesa_7.0.3-2.diff.gz
  to pool/main/m/mesa/mesa_7.0.3-2.diff.gz
mesa_7.0.3-2.dsc
  to pool/main/m/mesa/mesa_7.0.3-2.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 478880@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brice Goglin <bgoglin@debian.org> (supplier of updated mesa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 13 Jun 2008 06:53:29 +0200
Source: mesa
Binary: libgl1-mesa-swx11 libgl1-mesa-swx11-dbg libgl1-mesa-swx11-i686 libgl1-mesa-swx11-dev libgl1-mesa-glx libgl1-mesa-glx-dbg libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev libglu1-mesa libglu1-mesa-dev libglw1-mesa libglw1-mesa-dev mesa-swx11-source mesa-utils
Architecture: source all i386
Version: 7.0.3-2
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Brice Goglin <bgoglin@debian.org>
Description: 
 libgl1-mesa-dev - A free implementation of the OpenGL API -- GLX development files
 libgl1-mesa-dri - A free implementation of the OpenGL API -- DRI modules
 libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules
 libgl1-mesa-glx - A free implementation of the OpenGL API -- GLX runtime
 libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime
 libgl1-mesa-swx11 - A free implementation of the OpenGL API -- runtime
 libgl1-mesa-swx11-dbg - A free implementation of the OpenGL API -- debugging symbols
 libgl1-mesa-swx11-dev - A free implementation of the OpenGL API -- development files
 libgl1-mesa-swx11-i686 - Mesa OpenGL runtime [i686 optimized]
 libglu1-mesa - The OpenGL utility library (GLU)
 libglu1-mesa-dev - The OpenGL utility library -- development files
 libglw1-mesa - A free implementation of the OpenGL API -- runtime
 libglw1-mesa-dev - A free implementation of the OpenGL API -- development files
 libosmesa6 - Mesa Off-screen rendering extension
 libosmesa6-dev - Mesa Off-screen rendering extension -- development files
 mesa-common-dev - Developer documentation for Mesa
 mesa-swx11-source - Mesa software rasteriser source -- development files
 mesa-utils - Miscellaneous Mesa GL utilities
Closes: 440868 451339 467319 478880
Changes: 
 mesa (7.0.3-2) unstable; urgency=low
 .
   * Pull from mesa_7_0_branch (03447de3).
   * Set right cliprects for the current draw region on Intel, closes: #467319.
   * Use BRW_TEXCOORDMODE_CLAMP instead of BRW_TEXCOORDMODE_CLAMP_BORDER
     to implement GL_CLAMP on i965, closes: #478880.
   * Fix segment fault with BASE_LEVEL set to 5 for MipMap on i915,
     closes: #451339.
   * Disable low impact fallback on r300 by default, closes: #440868.
Checksums-Sha1: 
 8ad23985b77eb6b00bc534b0f3526b39e41a7877 1787 mesa_7.0.3-2.dsc
 903873ac90ec626c0d4bfe39a33d076f6a80b652 286498 mesa_7.0.3-2.diff.gz
 c845d250021f65eac5bbd5852f878573164e6789 25642 libgl1-mesa-dev_7.0.3-2_all.deb
 7f0b89d2a5d8a7be8ccad7bef8fd07db44326930 183598 mesa-common-dev_7.0.3-2_all.deb
 eda8d3453758634eb7943ef091bd154c6da0cc0c 1585998 mesa-swx11-source_7.0.3-2_all.deb
 6062c02d12849e7b4d51071792a293b5b0c1fc4d 906610 libgl1-mesa-swx11_7.0.3-2_i386.deb
 e063c7b62f5f60176088b5db918907d342a04bc2 5174668 libgl1-mesa-swx11-dbg_7.0.3-2_i386.deb
 08f0b4edb31f261f9f225aec4472d4d421ef3897 904152 libgl1-mesa-swx11-i686_7.0.3-2_i386.deb
 1eeccfa6b2321547432b11b3eb90a9e2456f6b03 1018772 libgl1-mesa-swx11-dev_7.0.3-2_i386.deb
 8c9b6aef5382ab6a1b44db33d2b0dd423b61ecc8 149876 libgl1-mesa-glx_7.0.3-2_i386.deb
 f548ea567d0e58ec30fa834829993cf431b33272 487836 libgl1-mesa-glx-dbg_7.0.3-2_i386.deb
 f96f1828ba18d572fb0d02fdb169e0fc57d9dfe3 13295998 libgl1-mesa-dri_7.0.3-2_i386.deb
 fbf412fdc9277b052fae3d0f786b677d42d171a7 85118096 libgl1-mesa-dri-dbg_7.0.3-2_i386.deb
 6a6d0da5aeb266a371ae394d1cbbc0efc3da53fc 2428664 libosmesa6_7.0.3-2_i386.deb
 5309ffa30220ca275af46ddc2fe4bd9ea387e885 2761256 libosmesa6-dev_7.0.3-2_i386.deb
 de4ef433bec2b5f7e7af303ddc9c392dbc3346a9 241748 libglu1-mesa_7.0.3-2_i386.deb
 bed6d3e119d1e7bed3424f393313de17c7ddea71 262048 libglu1-mesa-dev_7.0.3-2_i386.deb
 5d8cdc9f8a4005563d6cf089f66a20abb8f6d470 32936 libglw1-mesa_7.0.3-2_i386.deb
 578e64c1eb0cfc1c394e322024b917b05570ee0e 33886 libglw1-mesa-dev_7.0.3-2_i386.deb
 cb3af07492ec727c9a3d8b49024b946f414181a5 46538 mesa-utils_7.0.3-2_i386.deb
Checksums-Sha256: 
 bff8af79703268cca1b14bc4021ccfe93c244a1f41ea5050bee1972742a2b7c8 1787 mesa_7.0.3-2.dsc
 ba0b90d5b4838214c5da95420948fd4a8fe05afee3e27ba953ce32c8ee2fbb66 286498 mesa_7.0.3-2.diff.gz
 7cf180bb518b23e7a8ea0dc8f850f2819488f0aed6c058e5be5a71274e700704 25642 libgl1-mesa-dev_7.0.3-2_all.deb
 c83b78a9a41661e36d039f8e1ba27da5f1a6ce2ecabb54f9a3ec051561f92607 183598 mesa-common-dev_7.0.3-2_all.deb
 5a7d315a15f3a11bb47d7d9ca587804cc1252bbfc6f318ff107336e91ffe78a1 1585998 mesa-swx11-source_7.0.3-2_all.deb
 9b95a77da429e380b4068e7e77628aba6771ee794bbe87973ac38f6bdc33d6c9 906610 libgl1-mesa-swx11_7.0.3-2_i386.deb
 45aa374a58ca881e26d4c537dd34c383454199cab11c429b3979e7d30c9d9109 5174668 libgl1-mesa-swx11-dbg_7.0.3-2_i386.deb
 c562954d6dbb9f36a1f3db82ae20227ebdb9def377cd23fc926edefbfc6408ec 904152 libgl1-mesa-swx11-i686_7.0.3-2_i386.deb
 0e2ccc321d9537bc5fbc6a883e780096ca1633971158753ae48197fa5eba129e 1018772 libgl1-mesa-swx11-dev_7.0.3-2_i386.deb
 62d1b6ab8871e8dd433b95fe60479ba11d3205988265f6bf0778d0490619f69c 149876 libgl1-mesa-glx_7.0.3-2_i386.deb
 f158c61bcbabf9136d44cc83fcd4999600ba2c2332849bd0504914d15af7eab1 487836 libgl1-mesa-glx-dbg_7.0.3-2_i386.deb
 1227a45f13f2bee536e315a5b161df9763d0cff99656bd94213055bf53943d15 13295998 libgl1-mesa-dri_7.0.3-2_i386.deb
 85e8e752e5abc8dc53bbf7e139637f712fd16ceaf2e04c3bb3cbdf547f0983f8 85118096 libgl1-mesa-dri-dbg_7.0.3-2_i386.deb
 e824fd90a32dab350f029073667288314722ff4be374108932fdefe6391f6c1a 2428664 libosmesa6_7.0.3-2_i386.deb
 bd3d892cb5e26aa6a968d9f82e8c84c2160bcf93a0ec15f9376db58ff1fcafd6 2761256 libosmesa6-dev_7.0.3-2_i386.deb
 069629846aefda1dd5dd2ec746c1c50d68dd56af77e7ba36731a7289fc6d4e16 241748 libglu1-mesa_7.0.3-2_i386.deb
 a554d2327999f84cdffdc4d2050278291a7036357d08082594017ba891251e25 262048 libglu1-mesa-dev_7.0.3-2_i386.deb
 7af8db0cb5bf2f6b02b3031430d95bde392110352f7b2dd4f464a14e701428b3 32936 libglw1-mesa_7.0.3-2_i386.deb
 d341cf674c72db260ef7619f5bb00df670dd342cd190a1d28aef6913df5a1bbd 33886 libglw1-mesa-dev_7.0.3-2_i386.deb
 1db51e7c27af7a192af3c72cf679e6c40a733de1753427d8f47a1e7f065929de 46538 mesa-utils_7.0.3-2_i386.deb
Files: 
 36df0f6cdaa9607fbc4518b9ddd6071e 1787 graphics optional mesa_7.0.3-2.dsc
 1ac253fcb2c3b50f333fda53b143b3c7 286498 graphics optional mesa_7.0.3-2.diff.gz
 86b2f201637e0c57ebaaf42fd38b93ef 25642 libdevel optional libgl1-mesa-dev_7.0.3-2_all.deb
 a5f2e4a0a3df7a2092a82a5b9312cf14 183598 libdevel optional mesa-common-dev_7.0.3-2_all.deb
 c23e8af5520cf8beb8f7e74ca9a90a79 1585998 libdevel optional mesa-swx11-source_7.0.3-2_all.deb
 6ef94c224994b52d97ef18c8273f7e97 906610 libs extra libgl1-mesa-swx11_7.0.3-2_i386.deb
 07d28844d2d6ec77241db0a6ceca76f4 5174668 libdevel extra libgl1-mesa-swx11-dbg_7.0.3-2_i386.deb
 eafca0b653fd4a6b95f84c50f4741c86 904152 libs extra libgl1-mesa-swx11-i686_7.0.3-2_i386.deb
 3a12ac40c4010501b37c55240ac8bed3 1018772 libdevel extra libgl1-mesa-swx11-dev_7.0.3-2_i386.deb
 4fe906c207b381002a1809c6acd51f5e 149876 libs optional libgl1-mesa-glx_7.0.3-2_i386.deb
 fa5e777029ad1d6393b6715243104dc4 487836 libdevel extra libgl1-mesa-glx-dbg_7.0.3-2_i386.deb
 e22cc3076368ed911dc002e422c4fd50 13295998 libs optional libgl1-mesa-dri_7.0.3-2_i386.deb
 d87e58964cb47094221ad5e2b96d5560 85118096 libdevel extra libgl1-mesa-dri-dbg_7.0.3-2_i386.deb
 2d5ee1208d5ea971ecbb224c1d7896b0 2428664 libs optional libosmesa6_7.0.3-2_i386.deb
 fd5ccf23dce7c44ba5fd85c29f7ff261 2761256 libdevel optional libosmesa6-dev_7.0.3-2_i386.deb
 114b7095f05517c34892f037534ae660 241748 libs optional libglu1-mesa_7.0.3-2_i386.deb
 276bbe170f38a74b9da1f0619df6e840 262048 libdevel optional libglu1-mesa-dev_7.0.3-2_i386.deb
 3cef1c42250fd3881a750d21506b4198 32936 libs optional libglw1-mesa_7.0.3-2_i386.deb
 dd5f7e946d2787f36eea3858450d2ad8 33886 libdevel optional libglw1-mesa-dev_7.0.3-2_i386.deb
 7bcdda0d1b4e435afd5e3982bb82b808 46538 x11 optional mesa-utils_7.0.3-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIUg10Rh88F8PcWfoRAigDAJ9LQ7GnZmRcaDbYj5EtMiy1YhXi1wCgtBc+
qiKsQCcSLfOH8/AcSqsSPlc=
=OO+r
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: