Alternatively, you could use VTK. It's a huge library that does all kinds of data-vis stuff, but it does know about voxels (it started off as a package for viewing MRI data I think). There are already python bindings available, and Kitware actually understand open-source ;-)
Arthur Sébastien Ramage wrote: > Hi Thomas, > > Voxel_VisDrawer.cxx and Voxel_VisDrawer.h are missing from OpenCascade, > just because (in my opinion) they don't include them so Voxel > visualization is not possible. > I've asked OpenCascade to send me the files and they answered that the > files are available in the maintenance version 6.3.1 which is "delivered > exclusively to our custom development, support or product clients, or > via a separate yearly subscription."... > So I think there is no way to display voxel directly... we must do it by > ourself, what a pity ! > > Below, the complete answer : > > Dear Mr. Ramage, > > Thank you for your request and your interest in Open CASCADE Technology > software. > The files that you mention are available in Open CASCADE Technology > maintenance version 6.3.1 as files VoxelClient_VisDrawer.cxx and > VoxelClient_VisDrawer.h (they were renamed). > > As you may learn from our web site at > http://www.opencascade.org/support/alacarte/maintrel/, Open CASCADE > Technology (OCCT) maintenance releases (such as 6.3.1) are delivered > exclusively to our custom development, support or product clients, or > via a separate yearly subscription. For your reference here below I list > several commercial options to get access to OCCT maintenance releases : > > *a) Yearly subscription to maintenance releases* > > As I already mentioned above, the maintenance releases are also > available to other parties which are not yet customers of OPEN CASCADE > SA. Such availability becomes possible via yearly subscription to > maintenance releases. This subscription grants you a right to receive > (download) all sequential maintenance releases issued in the period of 1 > year. The price of such subscription is 1,990 Euro. > > *b) Subscription to A la Carte support packages* > > As you may see from above we do not offer purchasing a single > maintenance release but only a yearly pack. You may either choose this > alternative or you may consider a possibility to purchase one of our > A-la Carte support packages which grant you the same access and, in > addition, allowing to use our various support services. > > As you might already learn from our web site > <http://www.opencascade.org/>, for a wide range of companies, to cover > all stages of software development process we offer support services > including : > > * E-Learning and Training > <http://www.opencascade.org/support/training/> to get acquainted > with the Open CASCADE capabilities, > * Help Desk <http://www.opencascade.org/support/alacarte/helpdesk/> > for instant answers to your technical questions (via email or phone), > * Technical Support > <http://www.opencascade.org/support/alacarte/techsupport/> and > Expert Consulting > <http://www.opencascade.org/support/alacarte/expconsult/> for the > best choice of functionality, > * Patch Requests > <http://www.opencascade.org/support/alacarte/patch/> to solve > quickly the blocking problems, > * Access to Advanced Samples > <http://www.opencascade.org/support/products/advsamples/>, > * *Access to maintenance releases > <http://www.opencascade.org/support/alacarte/maintrel/> (included > free of charge)* > > To take advantages of any and each of Open CASCADE support services, the > best choice is to become a subscriber of one of our A la Carte support > packages. In A la Carte package, you have a fixed number of "units" you > can spend for any kind of support services according to the fixed rates > detailed at A la Carte Support page. Three A la Carte options are at > your disposal differing in the amount of available units : > > * Advantage = 42 units per quarter + 20 bonus units per year. This > package costs 5,000 Euro per quarter. > * Premium = 84 units per quarter + 44 bonus units per year. This > package costs 10,000 Euro per quarter. > * Excellence = 125 units per quarter + 72 bonus units per year. This > package costs 15,000 Euro per quarter. > > Please take a minute to study our A la Carte programs at > http://www.opencascade.org/support/alacarte/. > > *c) Subscription to E-learning* > > The latest maintenance release of Open CASCADE Technology is available > not only to our A la Carte clients but also to those customers who > purchases our e-learning course > <http://www.opencascade.org/support/training/elearning/> (1,920 Euro). > > Should you need any further information please do not hesitate to > contact me at your earliest convenience. > Yours sincerely, > Sergey > > > > Le 18/03/2010 00:07, Thomas Paviot a écrit : >> Hi Sébastien, >> >> Well, let's add these files to Display3d. But what should we put >> *inside* this files? Do you have any example of a voxel demo? I >> couldn't find one from the OCC forum. >> >> Thomas >> -- Arthur Magill, PhD RF Engineer Centre d'Imagerie BioMédicale (CIBM) Laboratory for Functional and Metabolic Imaging (LIFMET) Ecole Polytechnique Fédérale de Lausanne (EPFL) Postal address: LIFMET-IPSB-SB EPFL, Station 6 CH-1015 Lausanne Switzerland tel: +41 21 693 0569 fax: +41 21 693 7960 email: arthur.mag...@epfl.ch _______________________________________________ Pythonocc-users mailing list Pythonocc-users@gna.org https://mail.gna.org/listinfo/pythonocc-users