Header background

Learn Creative Skills, Shape Your Future

Join over 5 million people using Tuts+ each month to learn skills including code, illustration, photography, web design, and more.

  • Design & Illustration
    How to Create Custom Brushes to Render Fur in Adobe PhotoshopBrush023
    162 shares
    In this tutorial we'll create a small set of custom brushes from scratch and learn how to render animal fur with them. We'll focus on rendering a fox tail in grayscale, using custom brushes and the Smudge Tool to create both soft and coarse fur, and use Blending Modes to add color and warmth to the rendered piece. Read More…
  • Code
    Programming With Yii2: Localization With I18nPreview
    118 shares
    Make your web application accessible to users in any country with Yii2's I18n support for translation-ready resource files.Read More…
  • Code
    How to Use Android Media Effects With OpenGL ESPiceff
    96 shares
    You can use the Media Effects framework to easily apply lots of impressive visual effects to photos and videos in your Android app. In this tutorial, you are going to learn how to convert a photo into an OpenGL texture and then use the framework to apply various effects to it.Read More…
  • Design & Illustration
    There's More Than One Way to Skin a Cat in VectorFencepreview
    140 shares
    There's a phrase in the UK that goes: "There's more than one way to skin a cat." OK, it sounds foul, but it basically means there is more than one way to do something and achieve the same result. This is the basis of today's tutorial.Read More…
  • Photo & Video
    How to Split-Tone Process Photos in Adobe LightroomPreview
    43 shares
    Split toning is the process of adding different colours to the shadows and the highlights of an image. In this screencast I'll show you how to use Lightroom to split tone your images.Read More…
  • Web Design
    Adding Appeal to Your Animations on the WebButton
    89 shares
    How to add appeal to your designs by combining multiple animations, delays and timing functions.Read More…