Comment 8 for bug 696909

Revision history for this message
Manuel A. Fernandez Montecelo (mafm) wrote :

Hello Anand,

Nice listing, thank you very much.

1) Regarding the Ubuntu<->Windows ones...

CARVE and Collada are not packaged into Debian (nor Ubuntu, I suspect), so other than packaging them myself, there's nothing that I can do. I already maintain several packages and I don't have time for more, but in addition I know people who has been fighting with Collada for months without being able to get anything done -- it seems to be a tricky package.

Regarding the camera ones, in the code there are GLXCameraToBitmap and WGLCameraToBitmap, probably the first is the Linux/Unix implementation of OpenGL and the second the Windows one. VirtualCameraToBitmap seems to be related to those, perhaps a base class. In any case, it's desabled by default even on Linux, so I guess that the authors have some powerful reason to leave it disabled (they are unstable, maybe don't even build, etc).

The same with BundledAqsisRenderManEngine, it's disabled by default.

2) Regarding the comparison All-Plugins-Ubuntu ones...

I think that the modules related to image formats are present somewhere, for example when deciding the materials to use for meshes. At least, all libraries are present at build time and the modules containing those plugins are there:
-rw-r--r-- 1 root root 637K Jan 7 21:35 /usr/lib/k3d/plugins/k3d-jpeg-io.module
-rw-r--r-- 1 root root 88K Jan 7 21:35 /usr/lib/k3d/plugins/k3d-openexr-io.module
-rw-r--r-- 1 root root 867K Jan 7 21:35 /usr/lib/k3d/plugins/k3d-tiff-io.module
-rw-r--r-- 1 root root 701K Jan 7 21:35 /usr/lib/k3d/plugins/k3d-png-io.module

Regarding the rest of them, Qt modules are probably experimental (the main interface, NGUI, is based on GNOME/GTK libraries); and most of those modules are special cases not to be found in menus. For example, I verified that the "Welcome" plugin is the dialog appearing when launching the program, which says: "Welcome to K-3D Version 0.8!".

3) Conclusion

So that's it, it's nice to have the listing there to keep an eye on what's missing. If anyone now sees the list and feels that needs some specific plugin, he or she can ask me and I'll review the request, investigate if it's possible to enable the specific plugin after all, and do it :)

Thanks for your help, and if you notice anything else amiss please notify me again!