Hey all, I'm trying to build a ICC gamut viewer for gnome-color-manager using clutter. At the moment we're doing a 2D plot using cairo projecting the gamut onto a 2D surface. This works well for a quick comparison, but a color gamut is really a 3D shape, and trying to plot it as a 2D slice is quite misleading.
You can see an example of a 3D gamut plot here: http://images.anandtech.com/reviews/monitor/2008/benq-e2200hd-e2400hd/benq-e2400hd-gamut.png I'm unclear if this kind of thing can be achieved in a sane way using clutter. The gamut 3D shape will be made of less than 500 points, and optionally meshed. Each of the ~500 points will have a interpolated RGB color and I'm expecting this actor should be "grabable" by the mouse for freehand x-y rotation. I'm guessing the easiest way to achieve this would be to make each node in the mesh an actor with x, y and z and then use something like clutter_stage_set_perspective() to set some global perspective to illustrate the depth. And then group all the actors in the mesh as a new actor with custom shape. If this is out of scope for clutter, and I should be using gtkglext and hardcore low level GL, then please let me know. Otherwise I'm hopeful for advice. Thanks. Richard. _______________________________________________ clutter-app-devel-list mailing list [email protected] http://lists.clutter-project.org/listinfo/clutter-app-devel-list
