BeforeCustomVersionWasAdded |
Before any version changes were made. |
GeometryCollectionNaniteData |
Nanite data added to Chaos geometry collections. |
GeometryCollectionNaniteDDC |
Nanite Geometry Collection data moved to DDC. |
RemovingSourceAnimationData |
Removing SourceAnimationData, animation layering is now applied during compression. |
MeshDescriptionNewFormat |
New MeshDescription format. |
PartitionActorDescSerializeGridGuid |
Serialize GridGuid in PartitionActorDesc. |
ExternalActorsMapDataPackageFlag |
Set PKG_ContainsMapData on external actor packages. |
AnimationAddedBlendProfileModes |
Added a new configurable BlendProfileMode that the user can setup to control the behavior of blend profiles. |
WorldPartitionActorDescSerializeDataLayers |
Serialize DataLayers in WorldPartitionActorDesc. |
RenamingAnimationNumFrames |
Renaming UAnimSequence::NumFrames to NumberOfKeys, as that what is actually contains. |
WorldPartitionHLODActorDescSerializeHLODLayer |
Serialize HLODLayer in WorldPartition HLODActorDesc. |
GeometryCollectionNaniteCooked |
Fixed Nanite Geometry Collection cooked data. |
AddedCookedBoolFontFaceAssets |
Added bCooked to UFontFace assets. |
WorldPartitionHLODActorDescSerializeCellHash |
Serialize CellHash in WorldPartition HLODActorDesc. |
GeometryCollectionNaniteTransient |
Nanite data is now transient in Geometry Collection similar to how RenderData is transient in StaticMesh. |
AddedLandscapeSplineActorDesc |
Added FLandscapeSplineActorDesc. |
AddCollisionConstraintFlag |
Added support for per-object collision constraint flag. [Chaos]. |
MantleDbSerialize |
Initial Mantle Serialize Version. |
AnimSyncGroupsExplicitSyncMethod |
Animation sync groups explicitly specify sync method. |
FLandscapeActorDescFixupGridIndices |
Fixup FLandscapeActorDesc Grid indices. |
FoliageTypeIncludeInHLOD |
FoliageType with HLOD support. |
IntroducingAnimationDataModel |
Introducing UAnimDataModel sub-object for UAnimSequenceBase containing all animation source data. |
WorldPartitionActorDescSerializeActorLabel |
Serialize ActorLabel in WorldPartitionActorDesc. |
WorldPartitionActorDescSerializeArchivePersistent |
Fix WorldPartitionActorDesc serialization archive not persistent. |
FixForceExternalActorLevelReferenceDuplicates |
Fix potentially duplicated actors when using ForceExternalActorLevelReference. |
SerializeMeshDescriptionBase |
Make UMeshDescriptionBase serializable. |
ConvexUsesVerticesArray |
Chaos FConvex uses array of FVec3s for vertices instead of particles. |
WorldPartitionActorDescSerializeHLODInfo |
Serialize HLOD info in WorldPartitionActorDesc. |
AddDisabledFlag |
Expose particle Disabled flag to the game thread. |
MoveCustomAttributesToDataModel |
Moving animation custom attributes from AnimationSequence to UAnimDataModel. |
BlendSpaceRuntimeTriangulation |
Use of triangulation at runtime in BlendSpace. |
BlendSpaceSmoothingImprovements |
Fix to the Cubic smoothing, plus introduction of new smoothing types. |
RemovingTessellationParameters |
Removing Tessellation parameters from Materials. |
SparseClassDataStructSerialization |
Sparse class data serializes its associated structure to allow for BP types to be used. |
PackedLevelInstanceBoundsFix |
PackedLevelInstance bounds fix. |
AnimNodeConstantDataRefactorPhase0 |
Initial set of anim nodes converted to use constants held in sparse class data. |
MaterialSavedCachedData |
Explicitly serialized bSavedCachedExpressionData for Material(Instance) |
RemoveDecalBlendMode |
Remove explicit decal blend mode. |
DirLightsAreAtmosphereLightsByDefault |
Made directional lights be atmosphere lights by default. |
WorldPartitionStreamingCellsNamingShortened |
Changed how world partition streaming cells are named. |
WorldPartitionActorDescGetStreamingBounds |
Changed how actor descriptors compute their bounds. |
MeshDescriptionVirtualization |
Switch FMeshDescriptionBulkData to use virtualized bulkdata. |
TextureSourceVirtualization |
Switch FTextureSource to use virtualized bulkdata. |
RigVMCopyOpStoreNumBytes |
RigVM to store more information alongside the Copy Operator. |
MaterialTranslucencyPass |
Expanded separate translucency into multiple passes. |
GeometryCollectionUserDefinedCollisionShapes |
Chaos FGeometryCollectionObject user defined collision shapes support. |
RemovedAtmosphericFog |
Removed the AtmosphericFog component with conversion to SkyAtmosphere component. |
SkyAtmosphereAffectsHeightFogWithBetterDefault |
The SkyAtmosphere now light up the heightfog by default, and by default the height fog has a black color. |
BlendSpaceSampleOrdering |
Ordering of samples in BlendSpace. |
GeometryCollectionCacheRemovesMassToLocal |
No longer bake MassToLocal transform into recorded transform data in GeometryCollection caching. |
EdGraphPinSourceIndex |
UEdGraphPin serializes SourceIndex. |
VirtualizedBulkDataHaveUniqueGuids |
Change texture bulkdatas to have unique guids. |
RigVMMemoryStorageObject |
Introduce RigVM Memory Class Object. |
RayTracedShadowsType |
Ray tracing shadows have three states now (Disabled, Use Project Settings, Enabled) |
SkelMeshSectionVisibleInRayTracingFlagAdded |
Add bVisibleInRayTracing flag to Skeletal Mesh Sections. |
AnimGraphNodeTaggingAdded |
Add generic tagging of all anim graph nodes in anim blueprints. |
DynamicMeshCompactedSerialization |
Add custom version to FDynamicMesh3. |
ConvertReductionBaseSkeletalMeshBulkDataToInlineReductionCacheData |
Remove the inline reduction bulkdata and replace it by a simple vertex and triangle count cache. |
SkeletalMeshLODModelMeshInfo |
Added some new MeshInfo to the FSkeletalMeshLODModel class. |
TextureDoScaleMipsForAlphaCoverage |
Add Texture DoScaleMipsForAlphaCoverage. |
VolumetricCloudReflectionSampleCountDefaultUpdate |
Fixed default value of volumetric cloud to be exact match with main view, more expenssive but we let user choosing how to lower the quality. |
UseTriangleMeshBVH |
Use special BVH for TriangleMesh, instead of the AABBTree. |
DynamicMeshAttributesWeightMapsAndNames |
FDynamicMeshAttributeSet has Weight Maps. TDynamicAttributeBase serializes its name. |
FKControlNamingScheme |
Switching FK control naming scheme to incorporate _CURVE for curve controls. |
RichCurveKeyInvalidTangentMode |
Fix-up for FRichCurveKey::TangentWeightMode, which were found to contain invalid value w.r.t the enum-type. |
ForceUpdateAnimationAssetCurveTangents |
Enforcing new automatic tangent behaviour, enforcing auto-tangents for Key0 and KeyN to be flat, for Animation Assets. |
SoundWaveVirtualizationUpdate |
SoundWave Update to use EditorBuildData for it's RawData. |
MaterialFeatureLevelNodeFixForSM6 |
Fix material feature level nodes to account for new SM6 input pin. |
GeometryCollectionPerChildDamageThreshold |
Fix material feature level nodes to account for new SM6 input pin. |
AddRigidParticleControlFlags |
Move some Chaos flags into a bitfield. |
LiveLinkComponentPickerPerController |
Allow each LiveLink controller to specify its own component to control. |
RemoveTriangleMeshBVHFaces |
Remove Faces in Triangle Mesh BVH. |
LensComponentNodalOffset |
Moving all nodal offset handling to Lens Component. |
FixGpuAlwaysRunningUpdateScriptNoneInterpolated |
GPU none interpolated spawning no longer calls the update script. |
WorldPartitionSerializeStreamingPolicyOnCook |
World partition streaming policy serialization only for cooked builds. |
WorldPartitionActorDescRemoveBoundsRelevantSerialization |
Remove serialization of bounds relevant from WorldPartitionActorDesc. |
AnimationDataModelInterface_BackedOut |
Added IAnimationDataModel interface and replace UObject based representation for Animation Assets This version had to be undone. |
LandscapeSplineActorDescDeprecation |
Deprecate LandscapeSplineActorDesc. |
BackoutAnimationDataModelInterface |
Revert the IAnimationDataModel changes. Animation assets. |
MobileStationaryLocalLights |
Made stationary local and skylights behave similar to SM5. |
ManagedArrayCollectionAlwaysSerializeValue |
Made ManagedArrayCollection::FValueType::Value always serialize when FValueType is. |
LensComponentDistortion |
Moving all distortion handling to Lens Component. |
ImgMediaPathResolutionWithEngineOrProjectTokens |
Updated image media source path resolution logic. |
AddLowResolutionHeightField |
Add low resolution data in Height Field. |
DecreaseLowResolutionHeightField |
Low resolution data in Height Field will store one height for (6x6) 36 cells. |
GeometryCollectionDamagePropagationData |
Add damage propagation settings to geometry collections. |
VehicleFrictionForcePositionChange |
Wheel friction forces are now applied at tire contact point. |
AddSetMeshDeformerFlag |
Add flag to override MeshDeformer on a SkinnedMeshComponent. |
WorldPartitionActorDescActorAndClassPaths |
Replace FNames for class/actor paths with FSoftObjectPath. |
ReintroduceAnimationDataModelInterface |
Reintroducing AnimationDataModelInterface_BackedOut changes. |
IncreasedSkinWeightPrecision |
Support 16-bit skin weights on SkeletalMesh. |
MaterialHasIsUsedWithVolumetricCloudFlag |
BIsUsedWithVolumetricCloud flag auto conversion |
UpdateHairDescriptionBulkData |
BIsUsedWithVolumetricCloud flag auto conversion |
SpawnActorFromClassTransformScaleMethod |
Added TransformScaleMethod pin to SpawnActorFromClass node. |
RigVMLazyEvaluation |
Added support for the RigVM to run branches lazily. |
PoseAssetRawDataGUIDUpdate |
Adding additional object version to defer out-of-date pose asset warning until next resaves. |
RigVMSaveFunctionAccessInModel |
Store function information (and compilation data) in blueprint generated class. |
RigVMSerializeExecuteContextStruct |
Store the RigVM execute context struct the VM uses in the archive. |
VisualLoggerTimeStampAsDouble |
Store the Visual Logger timestamp as a double. |
MaterialInstanceBasePropertyOverridesThinSurface |
Add ThinSurface instance override support. |
MaterialRefractionModeNone |
Add refraction mode None, converted from legacy when the refraction pin is not plugged. |
RigVMSaveSerializedGraphInGraphFunctionData |
Store serialized graph function in the function data. |
PerPlatformAnimSequenceTargetFrameRate |
Animation Sequence now stores its frame-rate on a per-platform basis. |
NiagaraGrid2DDefaultUnnamedAttributesZero |
New default for number of attributes on 2d grids. |
RigVMGeneratedClass |
RigVM generated class refactor. |
NullPinSubCategoryObjectFix |
In certain cases, Blueprint pins with a PC_Object category would serialize a null PinSubCategoryObject. |
AccessSpecifiersForCustomEvents |
Allow custom event nodes to use access specifiers. |
GroomAssetWidthOverride |
Explicit override of Groom's hair width. |
AnimationRemoveSmartNames |
Smart names removed from animation systems. |
NiagaraSpriteRendererFacingAlignmentAutoDefault |
Change the default for facing & alignment to be automatic. |
GroomAssetRemoveInAssetSerialization |
Change the default for facing & alignment to be automatic. |
IncreaseMaterialAttributesInputMask |
Changed the material property connected bitmasks from 32bit to 64bit. |
NiagaraSimStageNumIterationsBindings |
Combines proprties into a new binding so users can select constant or binding. |
SkeletalVertexAttributes |
Skeletal vertex attributes. |
RigVMExternalExecuteContextStruct |
Store the RigVM execute context struct the VM uses in the archive. |
DataflowSeparateInputOutputSerialization |
Serialization inputs and outputs as two different sections |
ClothCollectionTetherInitialization |
Cloth collection tether initialization. |
OpenColorIOAssetCacheSerialization |
OpenColorIO transforms now serialize their generated texture(s) and shader code normally into the uasset. |
ClothCollectionSingleLodSchema |
Cloth collection single lod schema. |
VersionPlusOne |
--="">---------------------------------------------- |
LatestVersion |
|