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

Reply via email to