Category: Technical

  • Interacting with Bezier Surfaces in VTK Designer 2

    My colleague Brian wrote a vtkBezierSurfaceWidget that can work with vtkBezierSurfaceSource to help users in interactively manipulating the control points of a bezier surface; and hence manipulating the surface. If you checkout from the SVN, you can find both these classes in there. Take a look at the video below. If you cant see the…

  • Force New Tabs in Firefox

    Ever had this problem in Firefox, where you are on a page doing something important, and you accidentally click on a bookmark (in the bookmark tab) causing your current page contents to be lost? I just found an interesting plugin for FF today that solves this problem: Tab Mix Plus. With this plugin you can…

  • VTK Designer 2.6.1 Now Available

    A new version of VTK Designer is now available. Changes include * Ability to add/edit notes in the pipeline * Moving to GCF Version 2 * A vtkBezierSurfaceSource algorithm * Lots of new examples * Lots of new wrappers * Forms can be loaded to the canvas * Fixed crashes caused by data-file-loader. * Data…

  • Very nostalgic…

    http://www.google.com/search2001.html Search for Qt, KDE etc and look at the cached versions of the search results. Brings back the gool ol’ days to memory.

  • Bezier Surfaces in VTK Designer 2

    I gave a talk on VTK Designer to a group of engineers working at Honeywell in Bangalore. During the presentation they asked me a lot of questions about how one can visualize Bezier surfaces in VTK and/or VTK Designer 2. At that time I could only provide them with a conceptual inputs on the topic,…

  • FOSS.IN 2008

    It is getting even more developer oriented: http://foss.in/2008/10/fossin2008-the-omelette-post/

  • Strange bug in the Windows Vista File System

    I can reproduce this. 1. Create a file C:Program FilesMyDirectorySample.txt (May need permissions) 2. Write some text into it and save it (Launch the editor in admin mode) 3. Open the file to check whether the contents were saved. 4. Now shift+delete MyDirectoy from C:Program Files 5. Repeat step 1 and 2. But in the…

  • VTK Designer 2.6 is out

    We just released VTK Designer 2.6 Beta. Some of the interesting new features (on top of the obvious performance improvements because of moving to Qt 4.4 and updating the canvas code etc…) are 0. VTK Designer 2.6 now uses GCF 21. You can now add notes to the pipeline2. You can load UI forms on…

  • Taking notes in VTK Designer

    VTK Designer is used as a teaching and design-communication tool by many people. While explaining a network design to somebody, it might be useful to insert notes in the pipeline and explain something. A recent commit to the repository makes this possible. You can right click on any empty area in the pipeline and select…

  • VTK Designer 2, GCF, svn:externals

    Upto now, checking out a copy of the VTK Designer 2 code was a pain. First one had to checkout VTK Designer 2, then checkout GCF and then compile the whole thing. All of this was because I had no clue that there was something called svn:externals property. Girish told me about it quite some…

  • Crash Course on GCF

    Vasudha and I are rewriting the GCF Developers Manual. We decided to take a slightly different approach to the manual this time. The previous version of the developer’s manual was more like “GCF Reference Documentation in a Nutshell”. This time the manual will be different. One of the chapter’s that I was responsible for writing…

  • New repository for GCF

    GCF has moved, like I had mentioned in a previous blog. GCF is also undergoing a lot of changes right now. To ensure that we can develop GCF, branch it, tag releases of it more effectively, GCF has now adopted the a more standard SVN structure. The new SVN location is https://svn2.hosted-projects.com/vcreatelogic/GCF2/ If you checkout…

  • Last day at Berlin

    It is 11 PM right now, I am sitting in the lounge of my hotel “MotelONE”. Tomorrow morning at 7 I am catching a flight back to Bangalore. The last two weeks have been very eventful, which is perhaps the reason why it seems like 4 weeks to me. Lot of action, lots of food,…

  • More about GCF and KParts integration

    It sure is getting better. The following lines of XML and screenshots are pretty self-explanatory. <!– KParts Demo –> <!– Text Editor Part –> <kpart mimeType=”text/html” title=”HTML Viewer” scriptName=”KHTMLPart” readOnly=”true” url=”file:///home/prashanth/qt-x11-opensource-src-4.4.1/doc/html/index.html” name=”khtmlPart” parentWidget=”CStdMainWindowComponent.rightDockArea” before=”CStdMainWindowComponent.viewMenu” /> <!– Browser Part –> <kpart mimeType=”text/plain” title=”Text Editor” scriptName=”KatePart” readOnly=”true” url=”file:///home/prashanth/GCF/examples/AppTemplate/guixml/CHelpSystemComponent.xml” name=”katePart” parentWidget=”CStdMainWindowComponent.workspace” before=”CStdMainWindowComponent.viewMenu” /> <!– Konsole Part –> <kpart…

  • Changes in GCF structure and hosting

    As in mentioned in my talk on GCF at Akademy, KDAB is going to be selling commercial variants of GCF as KDCF. I am right now at KDAB’s office and we are gearing up for making that GCF/KDCF marriage happen. Towards that, GCF is going to face quite a few changes. Some of these changes…