[vtkusers] VTK + Windows -> Commerical App - Feasibility ??

Prabhu Ramachandran prabhu at aero.iitm.ernet.in
Thu Sep 25 09:09:07 EDT 2003


Hi,

>>>>> "KM" == Ketan Mehta <ketan.mehta at wipro.com> writes:

    KM> I need not have asked the questions in list, which has VTK
    KM> experts, Which 100% sure I am not.

Neither am I.  I've been around a long while but I'm no expert either.

    KM> I understand one thing that when you need to understand stats,
    KM> you need to ask experts. May be my mistakes. BTW, you can
    KM> check OpenDX or such lists, where people do discuss such
    KM> things.

I'm sorry but I simply can't understand your statements.  You say on
the one hand you need to ask experts and in just the previous sentence
say you should not have asked the list because it has experts?

    KM> Prabhu Ramachandran wrote:
 
    >> What follows is a pretty blunt response.  You are making fairly
    >> broad and unsubstantiated observations here.

    KM> I guess, I made it, with what little study I have done.  Do
    KM> you expect to get reply if I would have asked - " Give me VTK
    KM> vs other API's comparision? "

Well, for one thing when you ask a question, you need to give specific
information and if you are making comparison you need to be even more
specific when you draw the conclusions.  

In your email you made all the conclusions but presented zero results.
Its simply hard to believe the conclusions in that case.
 
    >> This is an unsubstantiated statement.  If you have proof,
    >> please show it or atleast cite a relevant article illustrating
    >> what you are saying and why.  Also, I don't see any comparisons
    >> with other options to make a fair comparison.  So how do you
    >> claim poor memory usage?

    KM> I have seen many mails regarding this, I agree it can be
    KM> situation dependend.  I tried to use MicroCT on WinXP, 256 MB
    KM> RAM, NVIDIA GeForce 2 GTX Card. It never could refresh.  I
    KM> tried Examples/Medical3.tcl and Medical3.cxx on same
    KM> machine. Too slow and heavy.

Hmm, that is much better since you give us information that we can
judge your statements with or try to help.  On my lowly PIII 450Mhz
with 192MB RAM and a pitiful nVidia TNT2 M64 with 32MB VRAM the
example is slow, but its not too slow and heavy.  I don't have
framerates but its not too bad.  I can't imagine why its slow on yours
with a GeForce?  Perhaps its a software configuration error?  Are you
using the accelerated OpenGL that nVidia provides?

    KM> Later tried both on other machine with 2GB RAM and NVIDIA
    KM> Quadro 4 card. It worked better.

    KM> Anything else u suggest ? [ I have some time constraints
    KM> before I decide on VTK ]
 
    >> What sort of 2d/3d app?  What other libraries are you comparing
    >> against?  What do you mean by "little faster"?  Personally, I
    >> am willing to sacrifice "little speed" for the power that VTK
    >> offers.

    KM> I guess for medical app, you can not sacrifice speed.

I know quite a few people on this list who use VTK all the time for
"medical apps".  I'm not one of them so will those who are please
speak up?

    KM> I tested other native ( Win32, MFC and OpenGL ) based apps
    KM> with VTK examples and MicroCT app. ( Only one I could find
    KM> build using VTK )

OK, tested on what?  Same problem?  Same dataset?  If so how and how
did you say VTK is slower than the other example?

    KM> 3) MicroCT - App from GE is VTK+Windows and works too slowly!!
    >> As compared to what?  What hardware are you running on?  Did
    >> you take up the issue with the GE folks?

    KM> Human perceptions/patience. My experience with other MRI/CT
    KM> system softwares.

OK.

    >> VTK usually does not need to be modified.  VTK needs to be
    >> *used* in an application.  That is what a library is for.  I
    >> can rattle off quite a few very serious apps that use VTK.  I
    >> think your assertion is plain wrong here.

    KM> Do you want to mean any company which has used VTK for their
    KM> product has done no memory / speed optimization ?

I would not know what the companies did but its easy to see from
various emails on this list that there are companies who use VTK for
their software.

cheers,
prabhu



More information about the vtkusers mailing list