Skip to content

Latest commit

 

History

History
71 lines (63 loc) · 3.22 KB

HairWorks_Ue4_ReleaseNotes.md

File metadata and controls

71 lines (63 loc) · 3.22 KB

Artist Workflow

HairWorks assets are imported directly into the content browser. All the attributes of a HairWorks asset are now directly editable on the asset's Details panel. The details panel is set up to be consistent with the HairWorks Viewer's UI as close as possible.

To use a HairWorks asset on a character, it must be added as a BluePrint component.

Known Issues

  • HairWorks visualizers do work in play mode.
  • HairWorks shadow maps are generally crisper when compared to other objects in scene.
  • Duplicated property categories in HairWorks assets and components.
  • Needs to read data back from GPU buffer to CPU for dynamic pin, so there would be potential performance issue.
  • Assets of old version HairWorks, such as 1.0, would not be loaded, due to HairWorks SDK change.
  • Support for forword rendering mode is not added yet.
  • Override property of HairWorks component is not editable in level. Bug report.

Changes

Dec 21, 2017

  • Upgraded to UE4.18.2
  • Better way to handle shader compiler DLL.
  • Fixed a potential crash of morph target skeletal mesh.

August 9, 2017

  • Upgraded to HairWorks 1.4.
  • Upgraded to UE4.17.
  • Added support for morph target skeletal mesh.
  • Added world space simulation mode.
  • Added support for level wind.
  • Fixed a crash of pin mesh.
  • Fixed a render bug of pin mesh.

Jun 17, 2017

  • Upgraded to UE4.16.1
  • Added selection outline.

Legacy

New:

  • Upgraded to HairWorks 1.3.
  • Upgraded to UE4.15
  • Added support of outputting stencil value of HairWorks instances.
  • Added support for exporting HairWorks assets.
  • Textures are now automatically imported when a HairWorks asset is imported.
  • Added support for tiled deferred shading.
  • Made hairs darker on back faces with un-shadowed lights.
  • Added support for dynamic pin.
  • Added support for actor instance editing. Now you can modify a HairWorks component in a level.
  • Added support for IES lighting.
  • Added support for light function.
  • Made Override flag of HairWorks component writable in Blueprints.
  • Added support for HairWorks components selection.
  • Added support for asset thumbnail.
  • Added stats information. Which can be toggled by r.HairWorks.Stats.
  • Added HairWorks logger.
  • Added experimental implementation of frame rate independent rendering. You can turn it on by r.HairWorks.FrameRateIndependentRendering.
  • Improved performance.

Fix:

  • Fixed a bug that fog doesn't affect hairs.
  • Fixed a problem that D3D compiler DLL is not found.
  • Removed the stutter when a HairWorks component is created. We now create HairWorks assets and compile shaders at loading time instead of rendering time.
  • HairWorks component now has right bounding box.
  • Fixed some problems when a HairWorks component is edited.
  • Fixed a bug that hair transform is sometimes wrong.
  • Fixed a bug that view frustum culling doesn’t work.
  • Fixed a crash when the hair normal bone index is -1.
  • Fixed hair shadow bug on Pascal GPU.
  • Some refactoring of C++ and shader codes.
  • Fixed hair skinning problem with Sequencer.