Skip to content

Latest commit

 

History

History
199 lines (185 loc) · 8.54 KB

notes.md

File metadata and controls

199 lines (185 loc) · 8.54 KB

Notes

These are temporary development notes- nothing important and nothing that should be expected to be permanent.

List of Nodes with Demos/Wiki Pages

This is a list of all methods exposed as BP nodes together with their status as regarding docs and demos.

|Class|Display Name|In Editor|Tool Tip|In Node Dictionary|Demo|Wiki| |---| |MDC|Load from Mesh Deformation Component|Yes|Yes|Yes| LoadGeometryDemo/LoadFromMeshDeformationComponentMap| |MDC|Load from Mesh Geometry|Yes|Yes|Yes| LoadGeometryDemo/LoadFromMeshGeometryDemo| |MDC|Load from Static Mesh|Yes|Yes|Yes| PassthroughDemo/PassthroughMap | |MDC|Select All|Yes|Yes|Yes| SelectionDemo/SelectAllTranslateMap |ByVertex |MDC|Select by Noise|Yes|Yes|Yes| SelectionDemo/SelectByNoiseTranslateMap, SelectionDemo/SelectByNoiseVoronoiTranslateMap| |MDC|Select by Section|Yes|Yes|Yes| SelectionDemo/SelectBySectionTranslateMap| |MDC|Select by Texture|Yes|Yes|Yes| SelectionDemo/SelectByTextureTranslateMap| |MDC|Select by Normal|Yes|Yes|Yes| SelectionDemo/SelectByNormalTranslateMap| |MDC|Select by Vertex Range|Yes|Yes|Yes| SelectionDemo/SelectByVertexRangeTranslateMap| |MDC|Select in Volume|Yes|Yes|Yes| SelectionDemo/SelectInVolumeTranslateMap| |MDC|Select Linear|Yes|Yes|Yes| SelectionDemo/SelectLinearTranslateMap | |MDC|Select Near|Yes|Yes|Yes| SelectionDemo/SelectNearTranslateMaterialBallMap, SelectionDemo/SelectNearTranslatePlaneMap | |MDC|Select Near Line|Yes|Yes|Yes| SelectionDemo/SelectNearLineTranslateMap, SelectionDemo/SelectNearLineInfiniteTranslateMap | |MDC|Select Near Spline|Yes|Yes|Yes| SelectionDemo/SelectNearSplineMap| |MDC|Conform|Yes|Yes|Yes| TransformDemo/Conform | |MDC|Conform Down|Yes|Yes|Yes| TransformDemo/ConformDown | |MDC|Fit to Spline|Yes|Yes|Yes| TransformDemo/FitToSpline , TransformDemo/FitToSplineProfile, TransformDemo/FitToSplineAnimated, TransformDemo/FitToSplineConformDown | |MDC|Flip Texture UV|Yes|Yes|Yes| TransformDemo/FlipTextureUV | |MDC|Inflate|Yes|Yes|Yes| TransformDemo/Inflate | |MDC|Jitter|Yes|Yes|Yes| TransformDemo/Jitter | |MDC|Lerp|Yes|Yes|Yes| TransformDemo/Lerp | |MDC|Lerp Vector|Yes|Yes|Yes| TransformDemo/LerpVector | |MDC|Move Towards|Yes|Yes|Yes| TransformDemo/MoveTowards | |MDC|Rotate|Yes|Yes|Yes| TransformDemo/Rotate | |MDC|Rotate Around Axis|Yes|Yes|Yes| TransformDemo/RotateAboutAxis | |MDC|Scale|Yes|Yes|Yes| TransformDemo/Scale | |MDC|ScaleAlongAxis|Yes|Yes|Yes| TransformDemo/ScaleAlongAxis | |MDC|Spherize|Yes|Yes|Yes| TransformDemo/Spherize | |MDC|Transform|Yes|Yes|Yes| TransformDemo/Transform | |MDC|Transform UV|Yes|Yes|Yes| TransformDemo/TransformUV | |MDC|Translate|Yes|Yes|Yes| SelectionDemo/SelectNearTranslateMap | |MDC|Save to Procedural Mesh Component|Yes|Yes|Yes| PassthroughDemo/Passthrough | |MDC|Save to Static Mesh|Yes|Yes|Yes| UtilityDemo/SaveToStaticMesh | |MDC|Clone Mesh Geometry|Yes|Yes|Yes| |MDC|Has Geometry|Yes|Yes|Yes| |MDC|Get Bounding Box|Yes|Yes|Yes| UtilityDemo/GetBoundingBox | |MDC|Get Summary|Yes|Yes|Yes| UtilityDemo/MetadataMap | |MDC|Get Total Triangle Count|Yes|Yes|Yes| UtilityDemo/MetadataMap | |MDC|Get Total Vertex Count|Yes|Yes|Yes| UtilityDemo/MetadataMap | |MDC|RebuildNormals|Yes|Yes|Yes| UtilityDemo/RebuildNormals | |MG|Load from Mesh Geometry|Yes|Yes| | |MG|Load from Static Mesh|Yes|Yes| | |MG|Select All|Yes|Yes| | | | |MG|Select by Noise|Yes|Yes| | | | |MG|Select by Normal|Yes|Yes| | | | |MG|Select by Section|Yes|Yes| | | | |MG|Select by VertexRange|Yes|Yes| | | | |MG|Select by Texture|Yes|Yes| | | | |MG|Select in Volume|Yes|Yes| | | | |MG|Select Linear|Yes|Yes| | | | |MG|Select Near|Yes|Yes| | | | |MG|Select Near Line|Yes|Yes| | | | |MG|Select Near Spline|Yes|Yes| | | | |MG|Conform|Yes|Yes| | | | |MG|Conform Down|Yes|Yes| | | | |MG|Fit to Spline|Yes|Yes| | | | |MG|FlipTextureUV|Yes|Yes| | | | |MG|Inflate|Yes|Yes| | | | |MG|Jitter|Yes|Yes| | | | |MG|Lerp|Yes|Yes| | | | |MG|LerpVector|Yes|Yes| | | | |MG|Rotate|Yes|Yes| | | | |MG|Rotate Around Axis|Yes|Yes| | | | |MG|Scale|Yes|Yes| | | | |MG|Scale Along Axis|Yes|Yes| | | | |MG|Spherize|Yes|Yes| | | | |MG|Transform|Yes|Yes| | | | |MG|TransformUV|Yes|Yes| | | | |MG|Translate|Yes|Yes| | | | |MG|Save to Static Mesh|Yes|Yes| | | | |MG|Save to Procedural Mesh Component|Yes|Yes| | | | | |MG|Clone|Yes|Yes|Yes| |MG|Get Bounding Box|Yes|Yes| | | | |MG|Get Radius|Yes|Yes|Yes| |MG|Get Summary|Yes|Yes| | | | |MG|Get Total Triangle Count|Yes|Yes| | | | |MG|Get Total Vertex Count|Yes|Yes| | | | |MG|RebuildNormals| | | | | |SS|Size|Yes|Yes|Yes| | |SSBPL|SelectionSet + Float|Yes|Yes|Yes| |SSBPL|SelectionSet + SelectionSet|Yes|Yes|Yes| SelectionSetMathsDemo/AddSelectionSets | |SSBPL|Clamp (SelectionSet)|Yes|Yes|Yes| SelectionSetMathsDemo/Clamp | |SSBPL|Float / SelectionSet|Yes|Yes|Yes| | |SSBPL|SeletionSet / Float|Yes|Yes|Yes| | |SSBPL|SelectionSet / SelectionSet|Yes|Yes|Yes| | |SSBPL|Ease (SelectionSet)|Yes|Yes|Yes| SelectionSetMathsDemo/Ease | |SSBPL|Lerp (SelectionSet, Float)|Yes|Yes|Yes| |SSBPL|Lerp (SelectionSet, SelectionSet) with Float|Yes|Yes|Yes| |SSBPL|Lerp (SelectionSet, SelectionSet) with SelectionSet|Yes|Yes|Yes| |SSBPL|Max (SelectionSet, Float)|Yes|Yes|Yes| | |SSBPL|Max (SelectionSet, SelectionSet)|Yes|Yes|Yes| SelectionSetMathsDemo/MaxSelectionSets | |SSBPL|Min (SelectionSet, Float)|Yes|Yes|Yes| | |SSBPL|Min (SelectionSet, SelectionSet)|Yes|Yes|Yes| SelectionSetMathsDemo/MinSelectionSets | |SSBPL|SelectionSet * Float|Yes|Yes|Yes| | |SSBPL|SelectionSet * SelectionSet|Yes|Yes|Yes| SelectionSetMathsDemo/MultiplyingSelectionSets | |SSBPL|OneMinus (SelectionSet)|Yes|Yes|Yes| | |SSBPL|Power (SelectionSet, Float)|Yes|Yes|Yes| | |SSBPL|Randomize (SelectionSet)|Yes|Yes|Yes| | |SSBPL|RemapToCurve (SelectionSet, Float Curve)|Yes|Yes|Yes| SelectionSetMathsDemo/RemapToCurve, SelectionSetMathsDemo/SelectByNoiseRemapToCurve | |SSBPL|RemapToRange (SelectionSet)|Yes|Yes|Yes| |SSBPL|RemapPeriodic (SelectionSet)|Yes|Yes|Yes| SelectionSetMathsDemo/RemapPeriodic | |SSBPL|Set (SelectionSet)|Yes|Yes|Yes| | |SSBPL|SelectionSet - Float|Yes|Yes|Yes| | |SSBPL|Float - SelectionSet|Yes|Yes|Yes| | |SSBPL|SelectionSet - SelectionSet|Yes|Yes|Yes| | SelectionSetMathsDemo/SubtractSelectionSets |

Order of demos and final sign-off:

Passthrough

  • PassthroughDemo/Passthrough

SelectionDemo

  • SelectNearTranslatePlane
  • SelectionDemo/SelectNearTranslatePlane
  • SelectionDemo/SelectNearLineTranslate
  • SelectionDemo/SelectNearLineInfiniteTranslate
  • SelectionDemo/SelectNearSplineTranslate
  • SelectionDemo/SelectInVolumeTranslate
  • SelectionDemo/SelectLinearTranslate
  • SelectionDemo/SelectByNoiseTranslate
  • SelectionDemo/SelectByNoiseVoronoiTranslate
  • SelectionDemo/SelectByNormalTranslate
  • SelectionDemo/SelectByTextureTranslate
  • SelectionDemo/SelectBySectionTranslate
  • SelectionDemo/SelectByVertexRangeTranslate
  • SelectionDemo/SelectAllTranslate

TransformDemo

  • SelectionDemo/SelectNearTranslatePlane (it's a translate demo)
  • TransformDemo/Rotate
  • TransformDemo/RotateAroundAxis
  • TransformDemo/Scale
  • TransformDemo/ScaleAlongAxis
  • TransformDemo/Transform
  • TransformDemo/MoveTowards
  • TransformDemo/Jitter
  • TransformDemo/Inflate
  • TransformDemo/Sphereize
  • TransformDemo/TransformUV
  • TransformDemo/FlipTextureUV
  • TransformDemo/FitToSpline
  • TransformDemo/FitToSplineProfile
  • TransformDemo/FitToSplineAnimated
  • TransformDemo/ProjectDown
  • TransformDemo/Project
  • TransformDemo/FitToSplineProjectDown
  • TransformDemo/LerpVector
  • TransformDemo/Lerp

SelectionSetMathsDemo

  • SelectionSetMathsDemo/AddSelectionSets
  • SelectionSetMathsDemo/SubtractSelectionSets
  • SelectionSetMathsDemo/MultiplyingSelectionSets
  • SelectionSetMathsDemo/MaxSelectionSets
  • SelectionSetMathsDemo/MinSelectionSets
  • SelectionSetMathsDemo/Clamp
  • SelectionSetMathsDemo/Ease
  • SelectionSetMathsDemo/EaseSelectByNoise
  • SelectionSetMathsDemo/RemapToCurve
  • SelectionSetMathsDemo/RemapPeriodic
  • SelectionSetMathsDemo/SelectByNoiseRemapToCurver

LoadGeometryDemo

  • LoadGeometryDemo/LoadFromMeshGeometry
  • LoadGeometryDemo/LoadFromMeshDeformationComponent

UtilityDemo

  • UtilityDemo/RebuildNormals
  • UtilityDemo/GetBoundingBox
  • UtilityDemo/Metadata

Complex Demos

  • SmallWorldDemo/SmallWorld
  • LandscapeDemo/Landscape
  • RealtimeDeformationDemo/RealtimeDeformation

Signed-off directories:

  • PassthroughDemo
  • SelectedionDemo
  • TransformDemo
  • SelectionSetMathsDemo
  • LoadGeometryDemo
  • LandscapeDemo

Texture Encoding:

  • Greyscale: Texture: Compression Grayscale (R8, RGB8 sRGB), Pixel Format PF G8, SRGB No
  • Default: Texture: Compression Default (DXT1/5, BC1/3 on DX11), Pixel Format PF DXT1, SRGB Yes
  • Masks: Texture: Compression Masks (no sRGB), Pixel Format PF DXT1, SRGB No
  • User Interface: Texture: Compression UserInterface2D (RGBA), Pixel Format PF B8G8R8A8, SRGB Yes