<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Visualizing Colors in HSL Space</title>
	<atom:link href="http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/feed/" rel="self" type="application/rss+xml" />
	<link>http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/</link>
	<description>Things that Eric A. Meyer, CSS expert, writes about on his personal Web site; it&#039;s largely Web standards and Web technology, but also various bits of culture, politics, personal observations, and other miscellaneous stuff</description>
	<lastBuildDate>Tue, 18 Jun 2013 15:30:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Design Focus: A Concentration of Orange &#124; Devlounge</title>
		<link>http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/#comment-689356</link>
		<dc:creator>Design Focus: A Concentration of Orange &#124; Devlounge</dc:creator>
		<pubDate>Fri, 08 Jun 2012 13:06:07 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1899#comment-689356</guid>
		<description><![CDATA[[...] CSS &#8211; Visualizing Colors in HSL Space &#8220;In an effort to overcome my discomfort, I started messing around with the relationships [...]]]></description>
		<content:encoded><![CDATA[<p>[...] CSS &#8211; Visualizing Colors in HSL Space &#8220;In an effort to overcome my discomfort, I started messing around with the relationships [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lars Gunther</title>
		<link>http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/#comment-689023</link>
		<dc:creator>Lars Gunther</dc:creator>
		<pubDate>Thu, 07 Jun 2012 19:57:48 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1899#comment-689023</guid>
		<description><![CDATA[I made &lt;a href=&quot;http://itpastorn.github.com/webbteknik/future-stuff/svg/color-wheel.html&quot; rel=&quot;nofollow&quot;&gt;this demo using SVG&lt;/a&gt; for my students.

Although the page design leaves something to be desired, I think it is quite useful.]]></description>
		<content:encoded><![CDATA[<p>I made <a href="http://itpastorn.github.com/webbteknik/future-stuff/svg/color-wheel.html" rel="nofollow">this demo using SVG</a> for my students.</p>
<p>Although the page design leaves something to be desired, I think it is quite useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/#comment-687803</link>
		<dc:creator>Eric Meyer</dc:creator>
		<pubDate>Tue, 05 Jun 2012 13:50:44 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1899#comment-687803</guid>
		<description><![CDATA[Jim, that is a possibility, though I try to make books self-contained if at all possible, since that seems to me one of their primary benefits.  But if all else fails, yes, I can toss in a URL that I&#039;ll do my utmost to never break.]]></description>
		<content:encoded><![CDATA[<p>Jim, that is a possibility, though I try to make books self-contained if at all possible, since that seems to me one of their primary benefits.  But if all else fails, yes, I can toss in a URL that I&#8217;ll do my utmost to never break.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Some links for light reading (5/6/12) &#124; Max Design</title>
		<link>http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/#comment-687738</link>
		<dc:creator>Some links for light reading (5/6/12) &#124; Max Design</dc:creator>
		<pubDate>Tue, 05 Jun 2012 10:46:32 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1899#comment-687738</guid>
		<description><![CDATA[[...] Visualizing Colors in HSL Space [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Visualizing Colors in HSL Space [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/#comment-687598</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Tue, 05 Jun 2012 03:25:50 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1899#comment-687598</guid>
		<description><![CDATA[Is it possible to have a web link to show the color examples instead of requesting the book in full color?]]></description>
		<content:encoded><![CDATA[<p>Is it possible to have a web link to show the color examples instead of requesting the book in full color?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/#comment-687293</link>
		<dc:creator>Eric Meyer</dc:creator>
		<pubDate>Mon, 04 Jun 2012 15:51:06 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1899#comment-687293</guid>
		<description><![CDATA[For me, the breakthrough was when I realized that you can get the HSL wheel like this:

1. Put &#039;red&#039; &lt;code&gt;rgb(255,0,0)&lt;/code&gt; at 0º, &#039;green&#039; &lt;code&gt;rgb(0,255,0)&lt;/code&gt; at 120º, and &#039;blue&#039; &lt;code&gt;rgb(0,0,255)&lt;/code&gt; at 240º.
2. Have each color extend 60º to either side of its starting point.
3. In the 60º to either side of those 120º wedges, run down from 255 to 0.  (Or fade from 100% opacity to 0% opacity.)

That’s the hue wheel.

Given that we assume the RGB-decimal values max out at 255 (step 1), then this particular wheel will be at 100% saturation and 50% lightness.  You can get other saturation/lightness values by varying the starting RGB colors in step 1, though that makes the fading a little more involved.

I may produce this visualization as well, though it likely requires animation and so will take a little longer to plan out and put together.]]></description>
		<content:encoded><![CDATA[<p>For me, the breakthrough was when I realized that you can get the HSL wheel like this:</p>
<p>1. Put &#8216;red&#8217; <code>rgb(255,0,0)</code> at 0º, &#8216;green&#8217; <code>rgb(0,255,0)</code> at 120º, and &#8216;blue&#8217; <code>rgb(0,0,255)</code> at 240º.<br />
2. Have each color extend 60º to either side of its starting point.<br />
3. In the 60º to either side of those 120º wedges, run down from 255 to 0.  (Or fade from 100% opacity to 0% opacity.)</p>
<p>That’s the hue wheel.</p>
<p>Given that we assume the RGB-decimal values max out at 255 (step 1), then this particular wheel will be at 100% saturation and 50% lightness.  You can get other saturation/lightness values by varying the starting RGB colors in step 1, though that makes the fading a little more involved.</p>
<p>I may produce this visualization as well, though it likely requires animation and so will take a little longer to plan out and put together.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tab Atkins Jr</title>
		<link>http://meyerweb.com/eric/thoughts/2012/06/04/visualizing-colors-in-hsl-space/#comment-687282</link>
		<dc:creator>Tab Atkins Jr</dc:creator>
		<pubDate>Mon, 04 Jun 2012 15:40:19 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/?p=1899#comment-687282</guid>
		<description><![CDATA[One thing I thought was interesting was just how closely related HSL and RGB are, by learning how to very simply transform one into the other.

Start with the RGB cube, where black is in one corner, and the three axises are R, G, and B, with white in the opposite corner.

Rotate the cube so that the black corner is at the bottom, the white corner is at the top, and the six primaries are zig-zagging around the middle.  This, more or less, is already the HSL color-space.  The vertical line connecting black to white is the lightness axis, the angle around that axis is the hue, and the distance from the axis is the saturation.  We just need to modify it a little bit more to be easier to work with.

First, compress the zig-zaggign primaries so that they all sit on a disc at 50% lightness.  This changes it from a rotated cube to a double hex-pyramid.  Then, &quot;pop&quot; out the sides of the hexagon base so it becomes a circle, giving you a double cone.  Finally, expand the point of each cone so that it becomes a cylinder.  You&#039;re done!  That&#039;s the HSL colorspace, exactly.]]></description>
		<content:encoded><![CDATA[<p>One thing I thought was interesting was just how closely related HSL and RGB are, by learning how to very simply transform one into the other.</p>
<p>Start with the RGB cube, where black is in one corner, and the three axises are R, G, and B, with white in the opposite corner.</p>
<p>Rotate the cube so that the black corner is at the bottom, the white corner is at the top, and the six primaries are zig-zagging around the middle.  This, more or less, is already the HSL color-space.  The vertical line connecting black to white is the lightness axis, the angle around that axis is the hue, and the distance from the axis is the saturation.  We just need to modify it a little bit more to be easier to work with.</p>
<p>First, compress the zig-zaggign primaries so that they all sit on a disc at 50% lightness.  This changes it from a rotated cube to a double hex-pyramid.  Then, &#8220;pop&#8221; out the sides of the hexagon base so it becomes a circle, giving you a double cone.  Finally, expand the point of each cone so that it becomes a cylinder.  You&#8217;re done!  That&#8217;s the HSL colorspace, exactly.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->