locked
Glossy Text - Does anyone know how? RRS feed

  • Question

  • Product: Expression Design 2
    Mission: Create something awesome for my logos.

    Yes, I've seen a lot of Photoshop tutorials on it, but Expression Design is a whole different animal. And since it is an entirely different beast, I figure it works differently than Photoshop. With that said, I've tried to do it and it just seems... difficult. If anyone has a relatively easy way to manage this, please let me know as soon as possible. I have this great idea and I want to use it as soon as I can.
    Sunday, July 12, 2009 6:48 PM

All replies

  • Can you post a link to an example?
    Sunday, July 12, 2009 7:24 PM
  • is it something like that you want
    I looked at the talkgraphics tutorial and tried in design 1

    http://social.expression.microsoft.com/Forums/en-US/design/thread/bdebd21e-5f74-4b2b-a521-46b8e58d7fee

    Sunday, July 12, 2009 10:38 PM
  • Glossy text is generally just a 3-point gradiant fill with a hard stop in the middle. Paste this is Blend and you'll see what I mean:

    <Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Name="Layer_1_1" Width="500" Height="500" Canvas.Left="0" Canvas.Top="0">
     <TextBlock TextAlignment="Left" VerticalAlignment="Top" HorizontalAlignment="Left">
      <TextBlock.RenderTransform>
       <TransformGroup>
        <MatrixTransform Matrix="1.33333,0,0,1.33333,129.667,106.667"/>
       </TransformGroup>
      </TextBlock.RenderTransform>
      <Run FontFamily="Impact" FontSize="36" Text="G">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="6.16964,0.921751" EndPoint="6.16964,-0.0232095">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="l">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="11.1122,0.932065" EndPoint="11.1122,-0.0360054">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="o">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="4.83373,0.906051" EndPoint="4.83373,-0.228503">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="s">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="3.84709,0.906051" EndPoint="3.84709,-0.228503">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="s">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="2.82039,0.906051" EndPoint="2.82039,-0.228503">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="y">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="1.72991,0.81042" EndPoint="1.72991,-0.220695">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text=" ">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="13.7867,-2" EndPoint="13.7867,-40">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="T">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="0.42093,0.932065" EndPoint="0.42093,-0.0360054">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="e">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="-0.489311,0.906051" EndPoint="-0.489311,-0.228503">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="x">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="-1.44186,0.918033" EndPoint="-1.44186,-0.25">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="t">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="-3.47458,0.926686" EndPoint="-3.47458,-0.118035">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF000000" Offset="0"/>
          <GradientStop Color="#FF444444" Offset="0.397171"/>
          <GradientStop Color="#FF898989" Offset="0.40678"/>
          <GradientStop Color="#FFBABABA" Offset="0.974576"/>
          <GradientStop Color="#FFEBEBEB" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
     </TextBlock>
     <TextBlock TextAlignment="Left" VerticalAlignment="Top" HorizontalAlignment="Left">
      <TextBlock.RenderTransform>
       <TransformGroup>
        <MatrixTransform Matrix="1.33333,0,0,1.33333,129.667,183.38"/>
       </TransformGroup>
      </TextBlock.RenderTransform>
      <Run FontFamily="Impact" FontSize="36" Text="G">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="6.16964,0.921751" EndPoint="6.16964,-0.0232095">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="l">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="11.1122,0.932065" EndPoint="11.1122,-0.0360054">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="o">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="4.83373,0.906051" EndPoint="4.83373,-0.228503">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="s">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="3.84709,0.906051" EndPoint="3.84709,-0.228503">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="s">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="2.82039,0.906051" EndPoint="2.82039,-0.228503">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="y">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="1.72991,0.81042" EndPoint="1.72991,-0.220695">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text=" ">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="13.7867,-2" EndPoint="13.7867,-40">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="T">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="0.42093,0.932065" EndPoint="0.42093,-0.0360054">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="e">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="-0.489311,0.906051" EndPoint="-0.489311,-0.228503">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="x">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="-1.44186,0.918033" EndPoint="-1.44186,-0.25">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
      <Run FontFamily="Impact" FontSize="36" Text="t">
       <Run.Foreground>
        <LinearGradientBrush StartPoint="-3.47458,0.926686" EndPoint="-3.47458,-0.118035">
         <LinearGradientBrush.GradientStops>
          <GradientStop Color="#FF020D46" Offset="0"/>
          <GradientStop Color="#FF2438A2" Offset="0.397171"/>
          <GradientStop Color="#FF4763FF" Offset="0.40678"/>
          <GradientStop Color="#FF2747F8" Offset="0.974576"/>
          <GradientStop Color="#FF082CF1" Offset="1"/>
         </LinearGradientBrush.GradientStops>
        </LinearGradientBrush>
       </Run.Foreground>
      </Run>
     </TextBlock>
    </Canvas>

    www.LeonTerry.com
    Monday, July 13, 2009 3:46 PM