[10183] in The GTK GIMP ToolKit mailing list archive

home help back first fref pref prev next nref lref last post

[gtk-list] Re: Idea for a Theme engine

daemon@ATHENA.MIT.EDU (raster@redhat.com)
Mon Nov 16 15:47:41 1998

From: raster@redhat.com
Date: Mon, 16 Nov 1998 15:28:08 -0500 (EST)
Reply-To: raster@redhat.com
To: gtk-list@redhat.com
cc: lcharlto@mail.coin.missouri.edu
In-Reply-To: <047401be1193$1d04c870$0a6416ac@cyberspace.columbia.mo.gov>
Resent-From: gtk-list@redhat.com

On 16 Nov, Larry Charlton scribbled:
->  I was wondering if anyone was working on a model based theme set/engine. My
->  idea is basically to use models to create png/whatever transparent files on
->  demand. The engine could be simple (i.e. a shading engine) to complex a
->  raycaster/raytracer.  The engine could/should generate animation sequences
->  where appropriate (Mail notification, icon fly over/pressing).  The
->  advantage would be fully scaleable icons / components.  A single model set
->  could handle both a WindowMaker style interface with large icons and an Ice
->  or Enlightenment look with smaller icons.  Both would would/could be
->  rendered at any resolution.  Further, color schemes could be picked by the
->  user instead of the theme designer without loosing quality of presentation.
->  (I.e. option buttons use a blue light instead of a orange light, etc)
->  Possible delayed updating/interlaced or multi-engine rendering could create
->  a fast theme that looks good.  (Intially render with a fast engine, read
->  shader, ray caster, with detail filled in from a ray tracer)  Images would
->  only need to be rendered on request (I.e. Create/Resize the window).  Might
->  be ideal for creating single themes that work anywhere from black & white
->  monitors all the way to true color monitors.
->  
->  Any thoughts on this?  I would be interested in working on a project like
->  this or starting one.

good luck :)


-- 
--------------- Codito, ergo sum - "I code, therefore I am" --------------------
raster@rasterman.com       /\___ /\ ___/||\___ ____/|/\___  raster@redhat.com
Carsten Haitzler           | _ //__\\ __||_ __\\ ___|| _ /  Red Hat Advanced
218/21 Conner Drive        || // __ \\_ \ | |   \ _/_|| /   Development Labs
Chapel Hill NC 27514 USA   ||\\\/  \//__/ |_|   /___/||\\   919 547 0012 ext 282
+1 (919) 929 9443, 801 4392   For pure Enlightenment   http://www.rasterman.com/

-- 
To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com < /dev/null


home help back first fref pref prev next nref lref last post