Hair Strand Designer V1.424 + 1.5Demo(preview)

File

HAIR STRAND DESIGNER - STANDALONE TOOL FOR PC ONLY (HSD was initially created in April 2019 and is completely developed by myself) 

Latest Version 1.42 (20th Aug, 2020) + Demo of Version 1.5(in progress, see video below, expected 28th October.)

HSD 1.5 in progress to include the following (High priority first, expected 28th October 2020):

  • Per-set override control for most sliders - DONE
  • Position control via mouse - DONE
  • Per strand images to add even more strands (instead of singular) - (expected done by 26th Oct)
  • Saving and Loading (detecting older file types and still having compatibility) 0 (expected done by 29th Oct)
  • Alternative normal map generated from Depth pass.
    [ TESTING PHASE before Version 1.5 Release ]

    • LOW PRIORITY and leading to Version 1.6
    • Rogue colour + frequency for even more colour control (for the colour pass)
    • Swap Colour picker image for any other image/multiple palettes
    • Copy/paste setting of one set to another
    • Predefined setups/user defined pre-sets
    • Red channel mask bias control (for more control over the variation tones)
    • Waviness mixer curve (to give more control of the waviness power - will need experimentation)

      Preview of version 1.5 (demo included)

GENERAL FEATURES and UPDATES of Version 1.424 (Current)

Set offsetting now controlled by hovering over one of the set numbers on the lower area of the UI panel then using the arrow keys + optional Ctrl/Shift for different distances CTRL=1px Shift=100px otherwise arrow keys on their own =20 px, and Enter to reset. 

Hair preview is now a little more accurate estimate to the final render but still not 1:1 due to performance limitations, always generate a colour or depth map which are good for checking.

Algorithm refinements (Will affect older files, load and regenerate then save the new HSD).

Blur button now blurs as you hold the button down, or press B, it works on the currently active map being viewed (must have been generated before).

Memory leak has been investigated and needs to be worked around manually (currently due to a bug in the IDE). Save your HSD file after generating a map for checking. Restart HSD to clear the memory and reload the file. HSD will memory leak if you are constantly asking for many renders of many hairs. This will only be fixed when it is fixed at the IDE end (Gamemaker Studio 2) - This may be down to large texture sizes and bad Graphics Memory management.

If there is a crash, you should be able to press F11 to recover the 'state' of HSD before it crashed, the best option is to simply reload your HSD file and re-generate (this will basically give you all the memory capacity needed). A good tip is to leave the AO map to the end as it is particularly prone to the issue perhaps due to the multi-pass nature of higher RGB content in that texture (not certain).

Save your files to a folder outside of the HSD folder or it will be moved to the folder: C:\Users\*username*\AppData\Local

Dev update, coming soon



LATEST VIDEO (In depth): (18th April 2020) 



DISCORD CHANNEL: 

https://discord.gg/qZ37rc

QUICK GUIDE: Press Enter or Click Generate to Generate rendered strands of enabled texture types. Save the HSD file (Bottom right) after making edits. Save your files to a separate folder from the program to avoid them being moved to local appdata folders. Play with the sliders, get used to them!

Hair Strand Designer creates hair strands in the form of 4k texture maps ready for placing onto your hair cards. It produces an RGB Masking system for Color Variation(red channel), Root Mask(green channel) and Tip Mask(Blue channel) This masking system is designed for shaders where you want to control the colors directly in a game engine or even via Photoshop. It does produce a Color Map which uses the RGB masking technique just mentioned, it also creates a Normal Map, Depth Map, ID Map and Mask Map, New: AO map and Flow map. You have control of waviness, tapering, scale, variation, coloring, spacing, thickness, length and number of strands in 8 possible sets.

Initial Release : 14th APRIL, 2019

Latest Version: June 2020




Playlist VIdeos: https://www.youtube.com/playlist?list=PLDwNUwlf8I7dLblO--Nk0NgAHnCESO1eA

New Features (V1.287): Load and Save HSD file (all your settings are saved, not textures, use export maps for that).


UV or Image overlay, right clicking to pick colors from entire document.


Extensive (V1.284): Offset and algorithm-influence overrides.

Quick Video: V1.284:


Other Videos for previous versions:



Latest Video with the New UI updates:

Previous video for any file issues: https://www.youtube.com/watch?v=RZvhl3UQd98 

Please Note, If you have bought the Unreal Hair Shader pack, then there is no need to buy this pack separately as it comes with that pack and is updated at the same time for no extra cost. For anyone who has bought both packs you are entitled to a refund for this pack, just send me a PM and I'll be happy to do so.

Older Videos:


Processing your textures created in Hair Strand Designer using Photoshop (optional):


Polycount Forum Topic: https://polycount.com/discussion/210862/hair-strand-designer-dev-thread

Trello: https://trello.com/b/hCtsKfNj/hair-strand-designer 

Functions: F1 - View/Enter custom seed value (Randomization ON creates a new seed number, enter your own seed number then disable Randomization, then click generate to see your own seed value represented).

Once generated, save out your maps and recombine them however you like in Photoshop/Gimp. 

* UE4 + UNITY Shader Pack *

These textures work well with the Hair Shader Pack for UE4 and UNITY, available here: https://artstn.co/m/lrwl

Potentially you could also use these generated hairs as brushes or for other nice painting effects!

Hair Textures Generated with this tool can be used either personally or commercially based on the purchase tier, if it's just for hobby/folio work, the standard licence will be fine for you. If you are doing freelance work or if you are part of a company and using this at work, you should by the extended commercial licence. Many thanks!


Memory Crash is cause by asking HSD to render too many textures in one go. Try to limit things to just a few textures if you are using more than 400 strands. Typically you should think of each texture pass as having a memory allocated to it. The calculations are intensive, so try to generate map-by-map. You can do all at once if you are only using about 200 strands or less (depends on your machine), however the AO pass is very memory hungry, so keep that to last or on its own. If you are trying to generate about 1000 hair-strands, definitely just go one-by-one. I recommend 16gb Ram, and i7 or Ryzen 7 and above. A high-spec Graphics card will also be beneficial.

Release Notes

Version 1.5 Demo added - expect the full 1.5 release by 28th October.

Standard Use License
$16
License: Standard License
Stock Assets

For personal use and one commercial project (up to 2,000 sales or 20,000 views).

Tutorials

One copy to be used by a single user.

Installable Tools

One installation by a single user.

Learn More
For personal or hobby use only (non-profit, folio based) One installation by a single user. All Updates are Free. (will include free access to future versions) It can be installed on any machines owned by one single user. (example 1 home pc, 1 laptop, 1 family pc but not work PC, for work PC's please purchase an extended license below). Read MoreRead Less
Files (6)
HairStrand_Designer_V1_5_DEMO
zip /
3.1 MB
HairStrand_Designer_V1_424
zip /
3 MB
HairStrand_Designer_V1_424_DEMO
zip /
3 MB
HSD1_287_ExamplePack1
zip /
43 MB
HSD - Documentation - V1.28x - Jan2020
pdf /
270 KB
HSD_FireDemo
txt /
2.1 KB
Commercial License - Singular
$24
License: Extended Commercial License
Stock Assets

For use on an unlimited number of commercial projects with no limits on sales or views.

Learn More
For use for profit based work or part of your company who you might work for. (commercial, profit or funded game development based, also includes personal use.) All updates are Free, (will include free access to future versions) You can install it on : Your home PC, Work PC or Laptop, Family device. (One machine per department / used at home for when working from home or on the move). Read MoreRead Less
Files (6)
HairStrand_Designer_V1_5_DEMO
zip /
3.1 MB
HairStrand_Designer_V1_424
zip /
3 MB
HairStrand_Designer_V1_424_DEMO
zip /
3 MB
HSD1_287_ExamplePack1
zip /
43 MB
HSD - Documentation - V1.28x - Jan2020
pdf /
270 KB
HSD_FireDemo
txt /
2.1 KB
Hair Strand Designer 1.5 DEMO
$0
License: Standard License
Stock Assets

For personal use and one commercial project (up to 2,000 sales or 20,000 views).

Tutorials

One copy to be used by a single user.

Installable Tools

One installation by a single user.

Learn More
Demo version - No saving or map exporting. Read MoreRead Less
Files (4)
HairStrand_Designer_V1_5_DEMO
zip /
3.1 MB
HSD1_287_ExamplePack1
zip /
43 MB
HSD - Documentation - V1.28x - Jan2020
pdf /
270 KB
HSD_FireDemo
txt /
2.1 KB
Extended Commercial License - Multiple Installs
$250
License: Standard License
Stock Assets

For personal use and one commercial project (up to 2,000 sales or 20,000 views).

Tutorials

One copy to be used by a single user.

Installable Tools

One installation by a single user.

Learn More
For multiple machine use in the working environment. Perpetual, free updates, install on any number of machines. Can be installed on ones own machines if working from home. If one no longer works with this establishment, their own personal or commercial licence should be purchased. Read MoreRead Less
Files (6)
HairStrand_Designer_V1_5_DEMO
zip /
3.1 MB
HairStrand_Designer_V1_424
zip /
3 MB
HairStrand_Designer_V1_424_DEMO
zip /
3 MB
HSD1_287_ExamplePack1
zip /
43 MB
HSD - Documentation - V1.28x - Jan2020
pdf /
270 KB
HSD_FireDemo
txt /
2.1 KB
Educational Licence - Multiple Installs (per course)
$100
License: Standard License
Stock Assets

For personal use and one commercial project (up to 2,000 sales or 20,000 views).

Tutorials

One copy to be used by a single user.

Installable Tools

One installation by a single user.

Learn More
Can be used in a single Educational Course E.G VFX. One purchase per Course of Education any number of machines. Perpetual Licence with free updates. Updates must be installed manually. Can be used on a students own home or laptop machine while in education, after this a new licence should be purchased for their own personal use or commercial use if applicable. Read MoreRead Less
Files (6)
HairStrand_Designer_V1_5_DEMO
zip /
3.1 MB
HairStrand_Designer_V1_424
zip /
3 MB
HairStrand_Designer_V1_424_DEMO
zip /
3 MB
HSD1_287_ExamplePack1
zip /
43 MB
HSD - Documentation - V1.28x - Jan2020
pdf /
270 KB
HSD_FireDemo
txt /
2.1 KB