Initial Commit
This commit is contained in:
parent
ba14820cdd
commit
ae455dd52d
65 changed files with 1450 additions and 0 deletions
284
Build/WindowsNoEditor/FileOpenOrder/CookerOpenOrder.log
Normal file
284
Build/WindowsNoEditor/FileOpenOrder/CookerOpenOrder.log
Normal file
|
@ -0,0 +1,284 @@
|
||||||
|
"../../../Engine/Content/EditorBlueprintResources/StandardMacros.uasset" 0
|
||||||
|
"../../../Minecraft/Content/textures/Grass/Grass.uasset" 1
|
||||||
|
"../../../Minecraft/Content/textures/Grass/Grass_512x512.uasset" 2
|
||||||
|
"../../../Minecraft/Content/textures/Grass/Grass_64x64.uasset" 3
|
||||||
|
"../../../Minecraft/Content/Materials/Grass.uasset" 4
|
||||||
|
"../../../Minecraft/Content/Geometry/Meshes/CubeMaterial.uasset" 5
|
||||||
|
"../../../Minecraft/Content/Geometry/Meshes/1M_Cube.uasset" 6
|
||||||
|
"../../../Minecraft/Content/Blueprints/Block.uasset" 7
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Character/Mesh/SK_Mannequin_Arms_Skeleton.uasset" 8
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Animations/FirstPerson_Fire.uasset" 9
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Animations/FirstPersonFire_Montage.uasset" 10
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Animations/FirstPerson_Idle.uasset" 11
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Animations/FirstPerson_JumpEnd.uasset" 12
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Animations/FirstPerson_JumpLoop.uasset" 13
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Animations/FirstPerson_JumpStart.uasset" 14
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Animations/FirstPerson_Run.uasset" 15
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Animations/FirstPerson_AnimBP.uasset" 16
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Audio/FirstPersonTemplateWeaponFire02.uasset" 17
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Character/Textures/UE4_LOGO_CARD.uasset" 18
|
||||||
|
"../../../Minecraft/Content/FirstPerson/FPWeapon/Materials/MaterialLayers/ML_Plastic_Shiny_Beige_LOGO.uasset" 19
|
||||||
|
"../../../Minecraft/Content/FirstPerson/FPWeapon/Materials/MaterialLayers/T_ML_FineRubber.uasset" 20
|
||||||
|
"../../../Minecraft/Content/FirstPerson/FPWeapon/Mesh/SK_FPGun_PhysicsAsset.uasset" 21
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Meshes/BaseMaterial.uasset" 22
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Meshes/FirstPersonProjectileMaterial.uasset" 23
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Meshes/FirstPersonProjectileMesh.uasset" 24
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Opacity/CameraDepthFade.uasset" 25
|
||||||
|
"../../../Engine/Content/EngineMaterials/T_Default_Material_Grid_M.uasset" 26
|
||||||
|
"../../../Engine/Content/EngineMaterials/T_Default_Material_Grid_N.uasset" 27
|
||||||
|
"../../../Engine/Content/EngineMaterials/WorldGridMaterial.uasset" 28
|
||||||
|
"../../../Minecraft/Content/Geometry/Plane_1M.uasset" 29
|
||||||
|
"../../../Minecraft/Content/Geometry/Meshes/1M_Cube_Chamfer.uasset" 30
|
||||||
|
"../../../Minecraft/Content/Geometry/Meshes/TemplateFloor.uasset" 31
|
||||||
|
"../../../Minecraft/Content/Materials/Blank.uasset" 32
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultMaterial.uasset" 33
|
||||||
|
"../../../Engine/Content/BasicShapes/Cone.uasset" 34
|
||||||
|
"../../../Engine/Content/BasicShapes/Cube.uasset" 35
|
||||||
|
"../../../Engine/Content/BasicShapes/Cylinder.uasset" 36
|
||||||
|
"../../../Engine/Content/BasicShapes/Plane.uasset" 37
|
||||||
|
"../../../Engine/Content/BasicShapes/Sphere.uasset" 38
|
||||||
|
"../../../Engine/Content/EditorLandscapeResources/DataLayer.uasset" 39
|
||||||
|
"../../../Engine/Content/EditorMaterials/GizmoMaterial.uasset" 40
|
||||||
|
"../../../Engine/Content/EditorMaterials/MAT_Groups_Toggle.uasset" 41
|
||||||
|
"../../../Engine/Content/EditorMaterials/MAT_Groups_Visibility.uasset" 42
|
||||||
|
"../../../Engine/Content/EditorMaterials/PreviewShadowIndicator.uasset" 43
|
||||||
|
"../../../Engine/Content/EditorMaterials/PreviewShadowIndicatorMaterial.uasset" 44
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_ColorTrack.uasset" 45
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Anim.uasset" 46
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_AudioMaster.uasset" 47
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Director.uasset" 48
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Event.uasset" 49
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Fade.uasset" 50
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Float.uasset" 51
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Move.uasset" 52
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Slomo.uasset" 53
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Sound.uasset" 54
|
||||||
|
"../../../Engine/Content/EditorMaterials/MatineeGroups/MAT_Groups_Vector.uasset" 55
|
||||||
|
"../../../Engine/Content/EditorMaterials/ParticleSystems/PSysThumbnail_NoImage.uasset" 56
|
||||||
|
"../../../Engine/Content/EditorMaterials/ParticleSystems/PSysThumbnail_OOD.uasset" 57
|
||||||
|
"../../../Engine/Content/EditorMaterials/Camera/CineMat.uasset" 58
|
||||||
|
"../../../Engine/Content/EditorMaterials/Camera/MI_CineMat_Rig.uasset" 59
|
||||||
|
"../../../Engine/Content/EditorMeshes/Camera/SM_CraneRig_Arm.uasset" 60
|
||||||
|
"../../../Engine/Content/EditorMeshes/Camera/SM_CraneRig_Base.uasset" 61
|
||||||
|
"../../../Engine/Content/EditorMeshes/Camera/SM_CraneRig_Body.uasset" 62
|
||||||
|
"../../../Engine/Content/EditorMeshes/Camera/SM_CraneRig_Mount.uasset" 63
|
||||||
|
"../../../Engine/Content/EditorMeshes/Camera/SM_RailRig_Mount.uasset" 64
|
||||||
|
"../../../Engine/Content/EditorMeshes/Camera/SM_RailRig_Track.uasset" 65
|
||||||
|
"../../../Engine/Content/EditorMeshes/ColorCalibrator/M_ChromeBall.uasset" 66
|
||||||
|
"../../../Engine/Content/EditorMeshes/ColorCalibrator/M_ClearCoat.uasset" 67
|
||||||
|
"../../../Engine/Content/EditorMeshes/ColorCalibrator/M_ClearCoatBlack.uasset" 68
|
||||||
|
"../../../Engine/Content/EditorMeshes/ColorCalibrator/Color_checker.uasset" 69
|
||||||
|
"../../../Engine/Content/EditorMeshes/ColorCalibrator/M_ColorGrid.uasset" 70
|
||||||
|
"../../../Engine/Content/EditorMeshes/ColorCalibrator/M_GreyBall.uasset" 71
|
||||||
|
"../../../Engine/Content/EditorMeshes/ColorCalibrator/SM_ColorCalibrator.uasset" 72
|
||||||
|
"../../../Engine/Content/EditorResources/BSPVertex.uasset" 73
|
||||||
|
"../../../Engine/Content/EditorResources/EmptyActor.uasset" 74
|
||||||
|
"../../../Engine/Content/EditorResources/S_Actor.uasset" 75
|
||||||
|
"../../../Engine/Content/EditorResources/S_Trigger.uasset" 76
|
||||||
|
"../../../Engine/Content/EditorResources/LightIcons/S_LightError.uasset" 77
|
||||||
|
"../../../Engine/Content/EditorResources/SequenceRecorder/Countdown.uasset" 78
|
||||||
|
"../../../Engine/Content/EditorResources/SequenceRecorder/RecordingIndicator.uasset" 79
|
||||||
|
"../../../Engine/Content/EditorSounds/Notifications/CompileFailed.uasset" 80
|
||||||
|
"../../../Engine/Content/EditorSounds/Notifications/CompileFailed_Cue.uasset" 81
|
||||||
|
"../../../Engine/Content/EditorSounds/Notifications/CompileSuccess.uasset" 82
|
||||||
|
"../../../Engine/Content/EditorSounds/Notifications/CompileStart_Cue.uasset" 83
|
||||||
|
"../../../Engine/Content/EditorSounds/Notifications/CompileSuccess_Cue.uasset" 84
|
||||||
|
"../../../Engine/Content/EngineDamageTypes/DmgTypeBP_Environmental.uasset" 85
|
||||||
|
"../../../Engine/Content/EngineDebugMaterials/HeatmapGradient.uasset" 86
|
||||||
|
"../../../Engine/Content/EngineDebugMaterials/BoneWeightMaterial.uasset" 87
|
||||||
|
"../../../Engine/Content/EngineDebugMaterials/ClothMaterial.uasset" 88
|
||||||
|
"../../../Engine/Content/EngineDebugMaterials/ClothMaterial_WF.uasset" 89
|
||||||
|
"../../../Engine/Content/EngineDebugMaterials/DebugEditorMaterial.uasset" 90
|
||||||
|
"../../../Engine/Content/EngineDebugMaterials/DebugMeshMaterial.uasset" 91
|
||||||
|
"../../../Engine/Content/EngineDebugMaterials/GeomMaterial.uasset" 92
|
||||||
|
"../../../Engine/Content/EngineFonts/Faces/RobotoBold.uasset" 93
|
||||||
|
"../../../Engine/Content/EngineFonts/Faces/RobotoBoldItalic.uasset" 94
|
||||||
|
"../../../Engine/Content/EngineFonts/Faces/RobotoItalic.uasset" 95
|
||||||
|
"../../../Engine/Content/EngineFonts/Faces/RobotoLight.uasset" 96
|
||||||
|
"../../../Engine/Content/EngineFonts/Faces/RobotoRegular.uasset" 97
|
||||||
|
"../../../Engine/Content/EngineFonts/Roboto.uasset" 98
|
||||||
|
"../../../Engine/Content/EngineFonts/Faces/RobotoTiny.uasset" 99
|
||||||
|
"../../../Engine/Content/EngineFonts/RobotoTiny.uasset" 100
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultBloomKernel.uasset" 101
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultBokeh.uasset" 102
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultDiffuse.uasset" 103
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultDeferredDecalMaterial.uasset" 104
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultLightFunctionMaterial.uasset" 105
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultPhysicalMaterial.uasset" 106
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Utility/BreakOutFloat2Components.uasset" 107
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultPostProcessMaterial.uasset" 108
|
||||||
|
"../../../Engine/Content/EngineFonts/RobotoDistanceField.uasset" 109
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultTextMaterialOpaque.uasset" 110
|
||||||
|
"../../../Engine/Content/EngineMaterials/DefaultWhiteGrid.uasset" 111
|
||||||
|
"../../../Engine/Content/EngineMaterials/EditorBrushMaterial.uasset" 112
|
||||||
|
"../../../Engine/Content/EngineMaterials/Good64x64TilingNoiseHighFreq.uasset" 113
|
||||||
|
"../../../Engine/Content/EngineMaterials/MiniFont.uasset" 114
|
||||||
|
"../../../Engine/Content/EngineMaterials/InvalidLightmapSettings.uasset" 115
|
||||||
|
"../../../Engine/Content/EngineMaterials/M_InvalidLightmapSettings.uasset" 116
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/WorldPositionOffset/CameraOffset.uasset" 117
|
||||||
|
"../../../Engine/Content/EngineMaterials/PhAT_JointLimitMaterial.uasset" 118
|
||||||
|
"../../../Engine/Content/EngineMaterials/PreintegratedSkinBRDF.uasset" 119
|
||||||
|
"../../../Engine/Content/EngineMaterials/RemoveSurfaceMaterial.uasset" 120
|
||||||
|
"../../../Engine/Content/EngineMaterials/WeightMapPlaceholderTexture.uasset" 121
|
||||||
|
"../../../Engine/Content/EngineResources/WhiteSquareTexture.uasset" 122
|
||||||
|
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough.uasset" 123
|
||||||
|
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Masked.uasset" 124
|
||||||
|
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Opaque.uasset" 125
|
||||||
|
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Masked_OneSided.uasset" 126
|
||||||
|
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Opaque_OneSided.uasset" 127
|
||||||
|
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Translucent.uasset" 128
|
||||||
|
"../../../Engine/Content/EngineMaterials/Widget3DPassThrough_Translucent_OneSided.uasset" 129
|
||||||
|
"../../../Engine/Content/EngineMeshes/Cube.uasset" 130
|
||||||
|
"../../../Engine/Content/EngineMeshes/Cylinder.uasset" 131
|
||||||
|
"../../../Engine/Content/EngineMeshes/Sphere.uasset" 132
|
||||||
|
"../../../Engine/Content/EngineResources/Black.uasset" 133
|
||||||
|
"../../../Engine/Content/EngineResources/DefaultTexture.uasset" 134
|
||||||
|
"../../../Engine/Content/EngineResources/DefaultTextureCube.uasset" 135
|
||||||
|
"../../../Engine/Content/EngineResources/GradientTexture0.uasset" 136
|
||||||
|
"../../../Engine/Content/EngineSounds/Master.uasset" 137
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Shading/ConvertFromDiffSpec.uasset" 138
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Shading/PowerToRoughness.uasset" 139
|
||||||
|
"../../../Engine/Content/Maps/Templates/Thumbnails/Default.uasset" 140
|
||||||
|
"../../../Engine/Content/Maps/Templates/Thumbnails/VR-Basic.uasset" 141
|
||||||
|
"../../../Engine/Content/MobileResources/T_MobileControls_texture.uasset" 142
|
||||||
|
"../../../Engine/Content/MobileResources/T_MobileMenu2.uasset" 143
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/AnalogHat.uasset" 144
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/VirtualJoystick_Background.uasset" 145
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/VirtualJoystick_Thumb.uasset" 146
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/DefaultVirtualJoysticks.uasset" 147
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/LeftVirtualJoystickOnly.uasset" 148
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton1_off.uasset" 149
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton1_on.uasset" 150
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton2_off.uasset" 151
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton2_on.uasset" 152
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDButton3.uasset" 153
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDButtonFire.uasset" 154
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad.uasset" 155
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad2.uasset" 156
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionPad3.uasset" 157
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/MobileHUDDirectionStick.uasset" 158
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/T_Castle_ThumbstickInner.uasset" 159
|
||||||
|
"../../../Engine/Content/MobileResources/HUD/T_Castle_ThumbstickOutter.uasset" 160
|
||||||
|
"../../../Engine/Content/Tutorial/ContentIntroCurve.uasset" 161
|
||||||
|
"../../../Engine/Content/Tutorial/Basics/TutorialAssets/icon_tab_Levels_40x.uasset" 162
|
||||||
|
"../../../Engine/Content/Tutorial/BlueprintTutorials/TutorialAssets/BlueprintInterface_64x.uasset" 163
|
||||||
|
"../../../Engine/Content/Tutorial/BlueprintTutorials/TutorialAssets/BlueprintMacroLibrary_64x.uasset" 164
|
||||||
|
"../../../Engine/Content/Tutorial/BlueprintTutorials/TutorialAssets/Blueprint_64x.uasset" 165
|
||||||
|
"../../../Engine/Content/Tutorial/BlueprintTutorials/TutorialAssets/Tutorial_BP_Interface.uasset" 166
|
||||||
|
"../../../Engine/Content/Tutorial/Foliage/TutorialAssets/Foliage.uasset" 167
|
||||||
|
"../../../Engine/Content/Tutorial/Landscape/TutorialAssets/Landscape.uasset" 168
|
||||||
|
"../../../Engine/Content/Tutorial/Paper2D/TutorialAssets/Paper2DFlipbook_TutorialIcon.uasset" 169
|
||||||
|
"../../../Engine/Content/Tutorial/Paper2D/TutorialAssets/Paper2DSprite_TutorialIcon.uasset" 170
|
||||||
|
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/icon_Editor_Preferences_General_40x.uasset" 171
|
||||||
|
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/icon_ShowSkeletalMeshes_40x.uasset" 172
|
||||||
|
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/TutorialMaterial.uasset" 173
|
||||||
|
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/T_SmokeSubUV_8X8.uasset" 174
|
||||||
|
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/T_soft_smoke.uasset" 175
|
||||||
|
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/M_smoke_subUV_blackbody.uasset" 176
|
||||||
|
"../../../Engine/Content/Tutorial/SubEditors/TutorialAssets/TutorialParticleSystem.uasset" 177
|
||||||
|
"../../../Engine/Content/VREditor/Devices/Generic/GenericHMDMaterial.uasset" 178
|
||||||
|
"../../../Engine/Content/VREditor/Devices/Generic/GenericHMD.uasset" 179
|
||||||
|
"../../../Engine/Content/VREditor/FloatingText/LineMaterial.uasset" 180
|
||||||
|
"../../../Engine/Content/VREditor/FloatingText/JointSphere.uasset" 181
|
||||||
|
"../../../Engine/Content/VREditor/FloatingText/LineSegmentCylinder.uasset" 182
|
||||||
|
"../../../Engine/Content/VREditor/Fonts/VRText_RobotoLarge.uasset" 183
|
||||||
|
"../../../Engine/Content/VREditor/Fonts/VRTextMaterial.uasset" 184
|
||||||
|
"../../../Engine/Content/VREditor/Fonts/TranslucentVRTextMaterial.uasset" 185
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/CursorPointer.uasset" 186
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/VR_LaserPower_01.uasset" 187
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/TransformGizmoMaterial.uasset" 188
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/HoverMaterial.uasset" 189
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/TranslucentTransformGizmoMaterial.uasset" 190
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/TranslucentHoverMaterial.uasset" 191
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/HoverMesh.uasset" 192
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/LaserPointerMaterial.uasset" 193
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/LaserPointerMaterialInst.uasset" 194
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/TranslucentLaserPointerMaterialInst.uasset" 195
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/LaserPointerMesh.uasset" 196
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/LaserPointerMesh_End.uasset" 197
|
||||||
|
"../../../Engine/Content/VREditor/LaserPointer/LaserPointerMesh_Start.uasset" 198
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Utility/BreakOutFloat3Components.uasset" 199
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Math/Transform3x3Matrix.uasset" 200
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/SplitComponents.uasset" 201
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Utility/MakeFloat3.uasset" 202
|
||||||
|
"../../../Engine/Content/VREditor/SnapGrid/SnapGridMaterial.uasset" 203
|
||||||
|
"../../../Engine/Content/VREditor/SnapGrid/SnapGridPlaneMesh.uasset" 204
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/VR_teleport.uasset" 205
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Click_on_Button_Cue.uasset" 206
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Dockable_Window_Close.uasset" 207
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Dockable_Window_Drop.uasset" 208
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Dockable_Window_Open.uasset" 209
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Dockable_Window_Pick_Up.uasset" 210
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Drop_Item_From_ContentBrowser.uasset" 211
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Floating_UI_Open-001.uasset" 212
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Gizmo_Handle_Clicked.uasset" 213
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Object_PickUp.uasset" 214
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Object_Snaps_To_Another_Actor.uasset" 215
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Object_Snaps_To_Grid.uasset" 216
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Radial_Menu_FadeOut.uasset" 217
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Scaling_Down.uasset" 218
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Scaling_Up.uasset" 219
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Selection_Changes.uasset" 220
|
||||||
|
"../../../Engine/Content/VREditor/Sounds/UI/Teleport_Mode_Entered.uasset" 221
|
||||||
|
"../../../Engine/Content/VREditor/Teleport/TeleportDirectionMaterial.uasset" 222
|
||||||
|
"../../../Engine/Content/VREditor/Teleport/TeleportDirectionMaterial_Inst.uasset" 223
|
||||||
|
"../../../Engine/Content/VREditor/Teleport/TeleportDirectionMesh.uasset" 224
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/BoundingBoxCorner.uasset" 225
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/BoundingBoxEdge.uasset" 226
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/PlaneTranslationHandle.uasset" 227
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/RotationHandleFull.uasset" 228
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/RotationHandleIndicator.uasset" 229
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/RotationHandleQuarter.uasset" 230
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/Main.uasset" 231
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/Xray.uasset" 232
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/SM_Dialog_Close.uasset" 233
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/SM_Dialog_Move.uasset" 234
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/SM_Sequencer_Key.uasset" 235
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/SM_Sequencer_Node.uasset" 236
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/StartRotationHandleIndicator.uasset" 237
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/TranslucentTransformGizmoMaterial_Inst.uasset" 238
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/TransformGizmoFreeRotation.uasset" 239
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/TransformGizmoMaterial_Inst.uasset" 240
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/TranslateArrowHandle.uasset" 241
|
||||||
|
"../../../Engine/Content/VREditor/TransformGizmo/UniformScaleHandle.uasset" 242
|
||||||
|
"../../../Engine/Content/VREditor/UI/KeyDiskMaterial.uasset" 243
|
||||||
|
"../../../Engine/Content/VREditor/UI/DiscMaterial.uasset" 244
|
||||||
|
"../../../Engine/Content/VREditor/UI/SM_Radial_Disk.uasset" 245
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Gradient/RadialGradient.uasset" 246
|
||||||
|
"../../../Engine/Content/VREditor/WorldMovementGrid/SimpleGrid.uasset" 247
|
||||||
|
"../../../Engine/Content/VREditor/WorldMovementGrid/GridMaterial.uasset" 248
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions01/Density/ExponentialDensity.uasset" 249
|
||||||
|
"../../../Engine/Content/VREditor/WorldMovementGrid/GridPostProcess.uasset" 250
|
||||||
|
"../../../Engine/Content/EditorLandscapeResources/FlattenHeightMat.uasset" 251
|
||||||
|
"../../../Engine/Content/VREditor/WorldMovementGrid/PlaneMesh.uasset" 252
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Content/PlaceholderTextures/DummySpriteTexture.uasset" 253
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Content/DummySprite.uasset" 254
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Content/DefaultPaperTerrainMaterial.uasset" 255
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Content/DefaultSpriteMaterial.uasset" 256
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Content/MaskedUnlitSpriteMaterial.uasset" 257
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Content/OpaqueUnlitSpriteMaterial.uasset" 258
|
||||||
|
"../../../Engine/Plugins/Media/MediaCompositing/Content/DefaultMediaPlaneMaterial.uasset" 259
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions02/Utility/MakeFloat4.uasset" 260
|
||||||
|
"../../../Engine/Plugins/Runtime/AppleARKit/Content/ARKitCameraMaterial.uasset" 261
|
||||||
|
"../../../Engine/Content/EngineSky/C_Sky_Cloud_Color.uasset" 262
|
||||||
|
"../../../Engine/Content/EngineSky/C_Sky_Horizon_Color.uasset" 263
|
||||||
|
"../../../Engine/Content/EngineSky/C_Sky_Zenith_Color.uasset" 264
|
||||||
|
"../../../Engine/Content/EngineSky/T_Sky_Blue.uasset" 265
|
||||||
|
"../../../Engine/Content/EngineSky/T_Sky_Clouds_M.uasset" 266
|
||||||
|
"../../../Engine/Content/EngineSky/T_Sky_Stars.uasset" 267
|
||||||
|
"../../../Engine/Content/EngineSky/M_Sky_Panning_Clouds2.uasset" 268
|
||||||
|
"../../../Engine/Content/EngineSky/SM_SkySphere.uasset" 269
|
||||||
|
"../../../Engine/Content/EngineSky/BP_Sky_Sphere.uasset" 270
|
||||||
|
"../../../Minecraft/Content/Blueprints/VoxelActor_BP.uasset" 271
|
||||||
|
"../../../Minecraft/Content/Blueprints/NewPlayerController.uasset" 272
|
||||||
|
"../../../Minecraft/Content/FirstPersonBP/Blueprints/FirstPersonCharacter.uasset" 273
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Textures/FirstPersonCrosshair.uasset" 274
|
||||||
|
"../../../Minecraft/Content/FirstPersonBP/Blueprints/FirstPersonHUD.uasset" 275
|
||||||
|
"../../../Minecraft/Content/FirstPersonBP/Blueprints/FirstPersonGameMode.uasset" 276
|
||||||
|
"../../../Minecraft/Content/Maps/Game_BuiltData.uasset" 277
|
||||||
|
"../../../Minecraft/Content/Maps/Game.umap" 278
|
||||||
|
"../../../Engine/Content/Functions/Engine_MaterialFunctions03/Procedurals/ComputeFilterWidth.uasset" 279
|
||||||
|
"../../../Engine/Content/EngineMaterials/AntiAliasedTextMaterialTranslucent.uasset" 280
|
||||||
|
"../../../Minecraft/Content/FirstPerson/Meshes/CubeMaterialOverride.uasset" 281
|
||||||
|
"../../../Minecraft/Content/FirstPersonBP/Maps/FirstPersonExampleMap.umap" 282
|
||||||
|
"../../../Engine/Content/Maps/Entry.umap" 283
|
348
Build/WindowsNoEditor/FileOpenOrder/EditorOpenOrder.log
Normal file
348
Build/WindowsNoEditor/FileOpenOrder/EditorOpenOrder.log
Normal file
|
@ -0,0 +1,348 @@
|
||||||
|
"../../../Engine/Binaries/Win64/UE4Editor.version" 1
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Minecraft.uproject" 2
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Paper2D.uplugin" 3
|
||||||
|
"../../../Engine/Plugins/Animation/LiveLink/LiveLink.uplugin" 4
|
||||||
|
"../../../Engine/Plugins/Blendables/LightPropagationVolume/LightPropagationVolume.uplugin" 5
|
||||||
|
"../../../Engine/Plugins/Compositing/Composure/Composure.uplugin" 6
|
||||||
|
"../../../Engine/Plugins/Compositing/LensDistortion/LensDistortion.uplugin" 7
|
||||||
|
"../../../Engine/Plugins/Developer/BlankPlugin/BlankPlugin.uplugin" 8
|
||||||
|
"../../../Engine/Plugins/Developer/CLionSourceCodeAccess/CLionSourceCodeAccess.uplugin" 9
|
||||||
|
"../../../Engine/Plugins/Developer/CodeLiteSourceCodeAccess/CodeLiteSourceCodeAccess.uplugin" 10
|
||||||
|
"../../../Engine/Plugins/Developer/GitSourceControl/GitSourceControl.uplugin" 11
|
||||||
|
"../../../Engine/Plugins/Developer/KDevelopSourceCodeAccess/KDevelopSourceCodeAccess.uplugin" 12
|
||||||
|
"../../../Engine/Plugins/Developer/NullSourceCodeAccess/NullSourceCodeAccess.uplugin" 13
|
||||||
|
"../../../Engine/Plugins/Developer/OneSkyLocalizationService/OneSkyLocalizationService.uplugin" 14
|
||||||
|
"../../../Engine/Plugins/Developer/PerforceSourceControl/PerforceSourceControl.uplugin" 15
|
||||||
|
"../../../Engine/Plugins/Developer/RenderDocPlugin/RenderDocPlugin.uplugin" 16
|
||||||
|
"../../../Engine/Plugins/Developer/SubversionSourceControl/SubversionSourceControl.uplugin" 17
|
||||||
|
"../../../Engine/Plugins/Developer/UObjectPlugin/UObjectPlugin.uplugin" 18
|
||||||
|
"../../../Engine/Plugins/Developer/VisualStudioCodeSourceCodeAccess/VisualStudioCodeSourceCodeAccess.uplugin" 19
|
||||||
|
"../../../Engine/Plugins/Developer/VisualStudioSourceCodeAccess/VisualStudioSourceCodeAccess.uplugin" 20
|
||||||
|
"../../../Engine/Plugins/Developer/XCodeSourceCodeAccess/XCodeSourceCodeAccess.uplugin" 21
|
||||||
|
"../../../Engine/Plugins/Editor/AssetManagerEditor/AssetManagerEditor.uplugin" 22
|
||||||
|
"../../../Engine/Plugins/Editor/BlueprintMaterialTextureNodes/BlueprintMaterialTextureNodes.uplugin" 23
|
||||||
|
"../../../Engine/Plugins/Editor/CryptoKeys/CryptoKeys.uplugin" 24
|
||||||
|
"../../../Engine/Plugins/Editor/DataValidation/DataValidation.uplugin" 25
|
||||||
|
"../../../Engine/Plugins/Editor/FacialAnimation/FacialAnimation.uplugin" 26
|
||||||
|
"../../../Engine/Plugins/Editor/GameplayTagsEditor/GameplayTagsEditor.uplugin" 27
|
||||||
|
"../../../Engine/Plugins/Editor/GLTFImporter/GLTFImporter.uplugin" 28
|
||||||
|
"../../../Engine/Plugins/Editor/MobileLauncherProfileWizard/MobileLauncherProfileWizard.uplugin" 29
|
||||||
|
"../../../Engine/Plugins/Editor/PluginBrowser/PluginBrowser.uplugin" 30
|
||||||
|
"../../../Engine/Plugins/Editor/SpeedTreeImporter/SpeedTreeImporter.uplugin" 31
|
||||||
|
"../../../Engine/Plugins/Editor/USDImporter/USDImporter.uplugin" 32
|
||||||
|
"../../../Engine/Plugins/Enterprise/DatasmithContent/DatasmithContent.uplugin" 33
|
||||||
|
"../../../Engine/Plugins/Experimental/AlembicImporter/AlembicImporter.uplugin" 34
|
||||||
|
"../../../Engine/Plugins/Experimental/BlueprintStats/BlueprintStats.uplugin" 35
|
||||||
|
"../../../Engine/Plugins/Experimental/CharacterAI/CharacterAI.uplugin" 36
|
||||||
|
"../../../Engine/Plugins/Experimental/CodeEditor/CodeEditor.uplugin" 37
|
||||||
|
"../../../Engine/Plugins/Experimental/CodeView/CodeView.uplugin" 38
|
||||||
|
"../../../Engine/Plugins/Experimental/ControlRig/ControlRig.uplugin" 39
|
||||||
|
"../../../Engine/Plugins/Experimental/HTML5Networking/HTML5Networking.uplugin" 40
|
||||||
|
"../../../Engine/Plugins/Experimental/ImagePlate/ImagePlate.uplugin" 41
|
||||||
|
"../../../Engine/Plugins/Experimental/OSVR/OSVR.uplugin" 42
|
||||||
|
"../../../Engine/Plugins/Experimental/PlatformCrypto/PlatformCrypto.uplugin" 43
|
||||||
|
"../../../Engine/Plugins/Experimental/ProxyLODPlugin/ProxyLODPlugin.uplugin" 44
|
||||||
|
"../../../Engine/Plugins/Experimental/PythonScriptPlugin/PythonScriptPlugin.uplugin" 45
|
||||||
|
"../../../Engine/Plugins/Experimental/RawInput/RawInput.uplugin" 46
|
||||||
|
"../../../Engine/Plugins/Experimental/SimpleHMD/SimpleHMD.uplugin" 47
|
||||||
|
"../../../Engine/Plugins/Experimental/StereoPanorama/StereoPanorama.uplugin" 48
|
||||||
|
"../../../Engine/Plugins/Experimental/StructBox/StructBox.uplugin" 49
|
||||||
|
"../../../Engine/Plugins/FX/Niagara/Niagara.uplugin" 50
|
||||||
|
"../../../Engine/Plugins/FX/NiagaraExtras/NiagaraExtras.uplugin" 51
|
||||||
|
"../../../Engine/Plugins/Marketplace/Substance/Substance.uplugin" 52
|
||||||
|
"../../../Engine/Plugins/Media/AndroidCamera/AndroidCamera.uplugin" 53
|
||||||
|
"../../../Engine/Plugins/Media/AndroidMedia/AndroidMedia.uplugin" 54
|
||||||
|
"../../../Engine/Plugins/Media/AvfMedia/AvfMedia.uplugin" 55
|
||||||
|
"../../../Engine/Plugins/Media/ImgMedia/ImgMedia.uplugin" 56
|
||||||
|
"../../../Engine/Plugins/Media/LinearTimecode/LinearTimecode.uplugin" 57
|
||||||
|
"../../../Engine/Plugins/Media/MediaCompositing/MediaCompositing.uplugin" 58
|
||||||
|
"../../../Engine/Plugins/Media/MediaPlayerEditor/MediaPlayerEditor.uplugin" 59
|
||||||
|
"../../../Engine/Plugins/Media/MfMedia/MfMedia.uplugin" 60
|
||||||
|
"../../../Engine/Plugins/Media/WmfMedia/WmfMedia.uplugin" 61
|
||||||
|
"../../../Engine/Plugins/Messaging/MessagingDebugger/MessagingDebugger.uplugin" 62
|
||||||
|
"../../../Engine/Plugins/Messaging/TcpMessaging/TcpMessaging.uplugin" 63
|
||||||
|
"../../../Engine/Plugins/Messaging/UdpMessaging/UdpMessaging.uplugin" 64
|
||||||
|
"../../../Engine/Plugins/MovieScene/ActorSequence/ActorSequence.uplugin" 65
|
||||||
|
"../../../Engine/Plugins/MovieScene/ActorSequenceEditor/ActorSequenceEditor.uplugin" 66
|
||||||
|
"../../../Engine/Plugins/MovieScene/LevelSequenceEditor/LevelSequenceEditor.uplugin" 67
|
||||||
|
"../../../Engine/Plugins/MovieScene/MatineeToLevelSequence/MatineeToLevelSequence.uplugin" 68
|
||||||
|
"../../../Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/NetcodeUnitTest.uplugin" 69
|
||||||
|
"../../../Engine/Plugins/NetcodeUnitTest/NUTUnrealEngine4/NUTUnrealEngine4.uplugin" 70
|
||||||
|
"../../../Engine/Plugins/Online/Android/OnlineSubsystemGameCircle/OnlineSubsystemGameCircle.uplugin" 71
|
||||||
|
"../../../Engine/Plugins/Online/Android/OnlineSubsystemGooglePlay/OnlineSubsystemGooglePlay.uplugin" 72
|
||||||
|
"../../../Engine/Plugins/Online/IOS/OnlineSubsystemIOS/OnlineSubsystemIOS.uplugin" 73
|
||||||
|
"../../../Engine/Plugins/Online/OnlineFramework/OnlineFramework.uplugin" 74
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystem/OnlineSubsystem.uplugin" 75
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemAmazon/OnlineSubsystemAmazon.uplugin" 76
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemFacebook/OnlineSubsystemFacebook.uplugin" 77
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemGoogle/OnlineSubsystemGoogle.uplugin" 78
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemNull/OnlineSubsystemNull.uplugin" 79
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemOculus/OnlineSubsystemOculus.uplugin" 80
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemSteam/OnlineSubsystemSteam.uplugin" 81
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemTwitch/OnlineSubsystemTwitch.uplugin" 82
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemUtils/OnlineSubsystemUtils.uplugin" 83
|
||||||
|
"../../../Engine/Plugins/Performance/PerformanceMonitor/PerformanceMonitor.uplugin" 84
|
||||||
|
"../../../Engine/Plugins/Runtime/Advertising/IOSTapJoy/IOSTapJoy.uplugin" 85
|
||||||
|
"../../../Engine/Plugins/Runtime/Analytics/Adjust/Adjust.uplugin" 86
|
||||||
|
"../../../Engine/Plugins/Runtime/Analytics/AnalyticsBlueprintLibrary/AnalyticsBlueprintLibrary.uplugin" 87
|
||||||
|
"../../../Engine/Plugins/Runtime/Analytics/AnalyticsMulticast/AnalyticsMulticast.uplugin" 88
|
||||||
|
"../../../Engine/Plugins/Runtime/Analytics/Apsalar/Apsalar.uplugin" 89
|
||||||
|
"../../../Engine/Plugins/Runtime/Analytics/FileLogging/FileLogging.uplugin" 90
|
||||||
|
"../../../Engine/Plugins/Runtime/Analytics/Flurry/Flurry.uplugin" 91
|
||||||
|
"../../../Engine/Plugins/Runtime/AndroidDeviceProfileSelector/AndroidDeviceProfileSelector.uplugin" 92
|
||||||
|
"../../../Engine/Plugins/Runtime/AndroidMoviePlayer/AndroidMoviePlayer.uplugin" 93
|
||||||
|
"../../../Engine/Plugins/Runtime/AndroidPermission/AndroidPermission.uplugin" 94
|
||||||
|
"../../../Engine/Plugins/Runtime/AnimDistanceMatching/AnimDistanceMatching.uplugin" 95
|
||||||
|
"../../../Engine/Plugins/Runtime/ApexDestruction/ApexDestruction.uplugin" 96
|
||||||
|
"../../../Engine/Plugins/Runtime/AppleARKit/AppleARKit.uplugin" 97
|
||||||
|
"../../../Engine/Plugins/Runtime/AppleMoviePlayer/AppleMoviePlayer.uplugin" 98
|
||||||
|
"../../../Engine/Plugins/Runtime/ArchVisCharacter/ArchVisCharacter.uplugin" 99
|
||||||
|
"../../../Engine/Plugins/Runtime/AudioCapture/AudioCapture.uplugin" 100
|
||||||
|
"../../../Engine/Plugins/Runtime/CableComponent/CableComponent.uplugin" 101
|
||||||
|
"../../../Engine/Plugins/Runtime/CustomMeshComponent/CustomMeshComponent.uplugin" 102
|
||||||
|
"../../../Engine/Plugins/Runtime/ExampleDeviceProfileSelector/ExampleDeviceProfileSelector.uplugin" 103
|
||||||
|
"../../../Engine/Plugins/Runtime/GameplayAbilities/GameplayAbilities.uplugin" 104
|
||||||
|
"../../../Engine/Plugins/Runtime/GoogleARCore/GoogleARCore.uplugin" 105
|
||||||
|
"../../../Engine/Plugins/Runtime/GoogleCloudMessaging/GoogleCloudMessaging.uplugin" 106
|
||||||
|
"../../../Engine/Plugins/Runtime/GoogleVR/GoogleVRController/GoogleVRController.uplugin" 107
|
||||||
|
"../../../Engine/Plugins/Runtime/GoogleVR/GoogleVRHMD/GoogleVRHMD.uplugin" 108
|
||||||
|
"../../../Engine/Plugins/Runtime/GoogleVR/GoogleVRTransition2D/GoogleVRTransition2D.uplugin" 109
|
||||||
|
"../../../Engine/Plugins/Runtime/HTNPlanner/HTNPlanner.uplugin" 110
|
||||||
|
"../../../Engine/Plugins/Runtime/HTTPChunkInstaller/HTTPChunkInstaller.uplugin" 111
|
||||||
|
"../../../Engine/Plugins/Runtime/ImmediatePhysics/ImmediatePhysics.uplugin" 112
|
||||||
|
"../../../Engine/Plugins/Runtime/IOSDeviceProfileSelector/IOSDeviceProfileSelector.uplugin" 113
|
||||||
|
"../../../Engine/Plugins/Runtime/LeapMotion/LeapMotion.uplugin" 114
|
||||||
|
"../../../Engine/Plugins/Runtime/LinuxDeviceProfileSelector/LinuxDeviceProfileSelector.uplugin" 115
|
||||||
|
"../../../Engine/Plugins/Runtime/LocationServicesAndroidImpl/LocationServicesAndroidImpl.uplugin" 116
|
||||||
|
"../../../Engine/Plugins/Runtime/LocationServicesBPLibrary/LocationServicesBPLibrary.uplugin" 117
|
||||||
|
"../../../Engine/Plugins/Runtime/LocationServicesIOSImpl/LocationServicesIOSImpl.uplugin" 118
|
||||||
|
"../../../Engine/Plugins/Runtime/MeshReconstruction/DummyMeshReconstructor/DummyMeshReconstructor.uplugin" 119
|
||||||
|
"../../../Engine/Plugins/Runtime/MIDIDevice/MIDIDevice.uplugin" 120
|
||||||
|
"../../../Engine/Plugins/Runtime/MixedRealityFramework/MixedRealityFramework.uplugin" 121
|
||||||
|
"../../../Engine/Plugins/Runtime/MobilePatchingUtils/MobilePatchingUtils.uplugin" 122
|
||||||
|
"../../../Engine/Plugins/Runtime/Nvidia/Ansel/Ansel.uplugin" 123
|
||||||
|
"../../../Engine/Plugins/Runtime/Oculus/OculusAudio/OculusAudio.uplugin" 124
|
||||||
|
"../../../Engine/Plugins/Runtime/Oculus/OculusVR/OculusVR.uplugin" 125
|
||||||
|
"../../../Engine/Plugins/Runtime/OptionalMobileFeaturesBPLibrary/OptionalMobileFeaturesBPLibrary.uplugin" 126
|
||||||
|
"../../../Engine/Plugins/Runtime/PacketHandlers/AESHandlerComponent/AESHandlerComponent.uplugin" 127
|
||||||
|
"../../../Engine/Plugins/Runtime/PhysXVehicles/PhysXVehicles.uplugin" 128
|
||||||
|
"../../../Engine/Plugins/Runtime/ProceduralMeshComponent/ProceduralMeshComponent.uplugin" 129
|
||||||
|
"../../../Engine/Plugins/Runtime/ResonanceAudio/ResonanceAudio.uplugin" 130
|
||||||
|
"../../../Engine/Plugins/Runtime/RuntimePhysXCooking/RuntimePhysXCooking.uplugin" 131
|
||||||
|
"../../../Engine/Plugins/Runtime/SignificanceManager/SignificanceManager.uplugin" 132
|
||||||
|
"../../../Engine/Plugins/Runtime/SoundMod/SoundMod.uplugin" 133
|
||||||
|
"../../../Engine/Plugins/Runtime/SoundUtilities/SoundUtilities.uplugin" 134
|
||||||
|
"../../../Engine/Plugins/Runtime/SoundVisualizations/SoundVisualizations.uplugin" 135
|
||||||
|
"../../../Engine/Plugins/Runtime/Steam/SteamAudio/SteamAudio.uplugin" 136
|
||||||
|
"../../../Engine/Plugins/Runtime/Steam/SteamController/SteamController.uplugin" 137
|
||||||
|
"../../../Engine/Plugins/Runtime/Steam/SteamVR/SteamVR.uplugin" 138
|
||||||
|
"../../../Engine/Plugins/Runtime/Synthesis/Synthesis.uplugin" 139
|
||||||
|
"../../../Engine/Plugins/Runtime/WebBrowserWidget/WebBrowserWidget.uplugin" 140
|
||||||
|
"../../../Engine/Plugins/Runtime/WindowsDeviceProfileSelector/WindowsDeviceProfileSelector.uplugin" 141
|
||||||
|
"../../../Engine/Plugins/Runtime/WindowsMoviePlayer/WindowsMoviePlayer.uplugin" 142
|
||||||
|
"../../../Engine/Plugins/ScriptPlugin/ScriptPlugin.uplugin" 143
|
||||||
|
"../../../Engine/Plugins/Slate/SlateRemote/SlateRemote.uplugin" 144
|
||||||
|
"../../../Engine/Plugins/Tests/EditorTests/EditorTests.uplugin" 145
|
||||||
|
"../../../Engine/Plugins/Tests/FbxAutomationTestBuilder/FbxAutomationTestBuilder.uplugin" 146
|
||||||
|
"../../../Engine/Plugins/Tests/FunctionalTestingEditor/FunctionalTestingEditor.uplugin" 147
|
||||||
|
"../../../Engine/Plugins/Tests/RuntimeTests/RuntimeTests.uplugin" 148
|
||||||
|
"../../../Engine/Plugins/Tests/ScreenshotTools/ScreenshotTools.uplugin" 149
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Plugins/SimplexNoise/SimplexNoise.uplugin" 150
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Plugins/UnrealFastNoise/UnrealFastNoisePlugin.uplugin" 151
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\cnvalias.icu" 152
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\res_index.res" 153
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\plurals.res" 154
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\lang\en_GB.res" 155
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\lang\pool.res" 156
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\lang\en.res" 157
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\lang\root.res" 158
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\region\en_GB.res" 159
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\region\pool.res" 160
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\region\en.res" 161
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\region\root.res" 162
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\windowsZones.res" 163
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\zoneinfo64.res" 164
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\keyTypeData.res" 165
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\timezoneTypes.res" 166
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\en_GB.res" 167
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\pool.res" 168
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\en_001.res" 169
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\en.res" 170
|
||||||
|
"..\..\..\Engine\Content\Internationalization\icudt53l\root.res" 171
|
||||||
|
"C:/Users/jordo/AppData/Local/UnrealEngine/4.19/Saved/Config/Windows/Manifest.ini" 172
|
||||||
|
"../../../Engine/Config/Base.ini" 173
|
||||||
|
"../../../Engine/Config/BaseEngine.ini" 174
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Config/DefaultEngine.ini" 175
|
||||||
|
"../../../Engine/Config/Windows/WindowsEngine.ini" 176
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Engine.ini" 177
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Engine.ini" 178
|
||||||
|
"../../../Engine/Config/BaseGame.ini" 179
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Config/DefaultGame.ini" 180
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Game.ini" 181
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Game.ini" 182
|
||||||
|
"../../../Engine/Config/BaseInput.ini" 183
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Config/DefaultInput.ini" 184
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Input.ini" 185
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Input.ini" 186
|
||||||
|
"../../../Engine/Config/BaseEditor.ini" 187
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Config/DefaultEditor.ini" 188
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Editor.ini" 189
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Editor.ini" 190
|
||||||
|
"../../../Engine/Config/BaseEditorPerProjectUserSettings.ini" 191
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/EditorPerProjectUserSettings.ini" 192
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/EditorPerProjectUserSettings.ini" 193
|
||||||
|
"../../../Engine/Config/BaseEditorSettings.ini" 194
|
||||||
|
"C:/Users/jordo/AppData/Local/UnrealEngine/4.19/Saved/Config/Windows/EditorSettings.ini" 195
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/EditorSettings.ini" 196
|
||||||
|
"../../../Engine/Config/BaseEditorLayout.ini" 197
|
||||||
|
"C:/Users/jordo/AppData/Local/UnrealEngine/4.19/Saved/Config/Windows/EditorLayout.ini" 198
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/EditorLayout.ini" 199
|
||||||
|
"../../../Engine/Config/BaseEditorKeyBindings.ini" 200
|
||||||
|
"C:/Users/jordo/AppData/Local/UnrealEngine/4.19/Saved/Config/Windows/EditorKeyBindings.ini" 201
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/EditorKeyBindings.ini" 202
|
||||||
|
"../../../Engine/Config/BaseCompat.ini" 203
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Compat.ini" 204
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Compat.ini" 205
|
||||||
|
"../../../Engine/Config/BaseLightmass.ini" 206
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Lightmass.ini" 207
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Lightmass.ini" 208
|
||||||
|
"../../../Engine/Config/BaseScalability.ini" 209
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Scalability.ini" 210
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Scalability.ini" 211
|
||||||
|
"../../../Engine/Config/BaseHardware.ini" 212
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Hardware.ini" 213
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Hardware.ini" 214
|
||||||
|
"../../../Engine/Config/BaseGameUserSettings.ini" 215
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/GameUserSettings.ini" 216
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/GameUserSettings.ini" 217
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Config/BasePaper2D.ini" 218
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/Paper2D.ini" 219
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/Paper2D.ini" 220
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/LiveLink.ini" 221
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/LightPropagationVolume.ini" 222
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/CLionSourceCodeAccess.ini" 223
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/CodeLiteSourceCodeAccess.ini" 224
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/GitSourceControl.ini" 225
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/KDevelopSourceCodeAccess.ini" 226
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/NullSourceCodeAccess.ini" 227
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/PerforceSourceControl.ini" 228
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/SubversionSourceControl.ini" 229
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/UObjectPlugin.ini" 230
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/VisualStudioCodeSourceCodeAccess.ini" 231
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/VisualStudioSourceCodeAccess.ini" 232
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/XCodeSourceCodeAccess.ini" 233
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AssetManagerEditor.ini" 234
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/CryptoKeys.ini" 235
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/DataValidation.ini" 236
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/FacialAnimation.ini" 237
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/GameplayTagsEditor.ini" 238
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/MobileLauncherProfileWizard.ini" 239
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/PluginBrowser.ini" 240
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/SpeedTreeImporter.ini" 241
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/DatasmithContent.ini" 242
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AlembicImporter.ini" 243
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/CharacterAI.ini" 244
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/HTML5Networking.ini" 245
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AndroidMedia.ini" 246
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AvfMedia.ini" 247
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/ImgMedia.ini" 248
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/LinearTimecode.ini" 249
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/MediaCompositing.ini" 250
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/MediaPlayerEditor.ini" 251
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/WmfMedia.ini" 252
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/TcpMessaging.ini" 253
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/UdpMessaging.ini" 254
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/ActorSequence.ini" 255
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/LevelSequenceEditor.ini" 256
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/MatineeToLevelSequence.ini" 257
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/NetcodeUnitTest.ini" 258
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/NUTUnrealEngine4.ini" 259
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/OnlineSubsystemGooglePlay.ini" 260
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/OnlineSubsystemIOS.ini" 261
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/OnlineSubsystem.ini" 262
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/OnlineSubsystemNull.ini" 263
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/OnlineSubsystemUtils.ini" 264
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AndroidDeviceProfileSelector.ini" 265
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AndroidMoviePlayer.ini" 266
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AndroidPermission.ini" 267
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AppleARKit.ini" 268
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AppleMoviePlayer.ini" 269
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/ArchVisCharacter.ini" 270
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/AudioCapture.ini" 271
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/CableComponent.ini" 272
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/CustomMeshComponent.ini" 273
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/ExampleDeviceProfileSelector.ini" 274
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/GoogleCloudMessaging.ini" 275
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/ImmediatePhysics.ini" 276
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/IOSDeviceProfileSelector.ini" 277
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/LinuxDeviceProfileSelector.ini" 278
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/LocationServicesBPLibrary.ini" 279
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/MobilePatchingUtils.ini" 280
|
||||||
|
"../../../Engine/Plugins/Runtime/PhysXVehicles/Config/BasePhysXVehicles.ini" 281
|
||||||
|
"E:/UE4Projects/Minecraft V3 4.19/Saved/Config/Windows/PhysXVehicles.ini" 282
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/PhysXVehicles.ini" 283
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/ProceduralMeshComponent.ini" 284
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/RuntimePhysXCooking.ini" 285
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/WindowsMoviePlayer.ini" 286
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Intermediate/Config/CoalescedSourceConfigs/SimplexNoise.ini" 287
|
||||||
|
"../../../Engine/Binaries/Win64/UE4Editor.modules" 288
|
||||||
|
"../../../Engine/Binaries/Win64/Android/UE4Editor.modules" 289
|
||||||
|
"../../../Engine/Binaries/Win64/HTML5/UE4Editor.modules" 290
|
||||||
|
"../../../Engine/Binaries/Win64/IOS/UE4Editor.modules" 291
|
||||||
|
"../../../Engine/Binaries/Win64/Linux/UE4Editor.modules" 292
|
||||||
|
"../../../Engine/Plugins/2D/Paper2D/Binaries/Win64/UE4Editor.modules" 293
|
||||||
|
"../../../Engine/Plugins/Blendables/LightPropagationVolume/Binaries/Win64/UE4Editor.modules" 294
|
||||||
|
"../../../Engine/Plugins/Developer/CLionSourceCodeAccess/Binaries/Win64/UE4Editor.modules" 295
|
||||||
|
"../../../Engine/Plugins/Developer/GitSourceControl/Binaries/Win64/UE4Editor.modules" 296
|
||||||
|
"../../../Engine/Plugins/Developer/PerforceSourceControl/Binaries/Win64/UE4Editor.modules" 297
|
||||||
|
"../../../Engine/Plugins/Developer/SubversionSourceControl/Binaries/Win64/UE4Editor.modules" 298
|
||||||
|
"../../../Engine/Plugins/Developer/UObjectPlugin/Binaries/Win64/UE4Editor.modules" 299
|
||||||
|
"../../../Engine/Plugins/Developer/VisualStudioCodeSourceCodeAccess/Binaries/Win64/UE4Editor.modules" 300
|
||||||
|
"../../../Engine/Plugins/Developer/VisualStudioSourceCodeAccess/Binaries/Win64/UE4Editor.modules" 301
|
||||||
|
"../../../Engine/Plugins/Editor/AssetManagerEditor/Binaries/Win64/UE4Editor.modules" 302
|
||||||
|
"../../../Engine/Plugins/Editor/CryptoKeys/Binaries/Win64/UE4Editor.modules" 303
|
||||||
|
"../../../Engine/Plugins/Editor/DataValidation/Binaries/Win64/UE4Editor.modules" 304
|
||||||
|
"../../../Engine/Plugins/Editor/FacialAnimation/Binaries/Win64/UE4Editor.modules" 305
|
||||||
|
"../../../Engine/Plugins/Editor/GameplayTagsEditor/Binaries/Win64/UE4Editor.modules" 306
|
||||||
|
"../../../Engine/Plugins/Editor/MobileLauncherProfileWizard/Binaries/Win64/UE4Editor.modules" 307
|
||||||
|
"../../../Engine/Plugins/Editor/PluginBrowser/Binaries/Win64/UE4Editor.modules" 308
|
||||||
|
"../../../Engine/Plugins/Editor/SpeedTreeImporter/Binaries/Win64/UE4Editor.modules" 309
|
||||||
|
"../../../Engine/Plugins/Enterprise/DatasmithContent/Binaries/Win64/UE4Editor.modules" 310
|
||||||
|
"../../../Engine/Plugins/Experimental/AlembicImporter/Binaries/Win64/UE4Editor.modules" 311
|
||||||
|
"../../../Engine/Plugins/Experimental/CharacterAI/Binaries/Win64/UE4Editor.modules" 312
|
||||||
|
"../../../Engine/Plugins/Experimental/HTML5Networking/Binaries/Win64/UE4Editor.modules" 313
|
||||||
|
"../../../Engine/Plugins/Media/AndroidMedia/Binaries/Win64/UE4Editor.modules" 314
|
||||||
|
"../../../Engine/Plugins/Media/AvfMedia/Binaries/Win64/UE4Editor.modules" 315
|
||||||
|
"../../../Engine/Plugins/Media/ImgMedia/Binaries/Win64/UE4Editor.modules" 316
|
||||||
|
"../../../Engine/Plugins/Media/LinearTimecode/Binaries/Win64/UE4Editor.modules" 317
|
||||||
|
"../../../Engine/Plugins/Media/MediaCompositing/Binaries/Win64/UE4Editor.modules" 318
|
||||||
|
"../../../Engine/Plugins/Media/MediaPlayerEditor/Binaries/Win64/UE4Editor.modules" 319
|
||||||
|
"../../../Engine/Plugins/Media/WmfMedia/Binaries/Win64/UE4Editor.modules" 320
|
||||||
|
"../../../Engine/Plugins/Messaging/TcpMessaging/Binaries/Win64/UE4Editor.modules" 321
|
||||||
|
"../../../Engine/Plugins/Messaging/UdpMessaging/Binaries/Win64/UE4Editor.modules" 322
|
||||||
|
"../../../Engine/Plugins/MovieScene/ActorSequence/Binaries/Win64/UE4Editor.modules" 323
|
||||||
|
"../../../Engine/Plugins/MovieScene/LevelSequenceEditor/Binaries/Win64/UE4Editor.modules" 324
|
||||||
|
"../../../Engine/Plugins/MovieScene/MatineeToLevelSequence/Binaries/Win64/UE4Editor.modules" 325
|
||||||
|
"../../../Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Binaries/Win64/UE4Editor.modules" 326
|
||||||
|
"../../../Engine/Plugins/NetcodeUnitTest/NUTUnrealEngine4/Binaries/Win64/UE4Editor.modules" 327
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystem/Binaries/Win64/UE4Editor.modules" 328
|
||||||
|
"../../../Engine/Plugins/Runtime/AndroidPermission/Binaries/Win64/UE4Editor.modules" 329
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemNull/Binaries/Win64/UE4Editor.modules" 330
|
||||||
|
"../../../Engine/Plugins/Online/OnlineSubsystemUtils/Binaries/Win64/UE4Editor.modules" 331
|
||||||
|
"../../../Engine/Plugins/Runtime/AndroidDeviceProfileSelector/Binaries/Win64/UE4Editor.modules" 332
|
||||||
|
"../../../Engine/Plugins/Runtime/AppleARKit/Binaries/Win64/UE4Editor.modules" 333
|
||||||
|
"../../../Engine/Plugins/Runtime/ProceduralMeshComponent/Binaries/Win64/UE4Editor.modules" 334
|
||||||
|
"../../../Engine/Plugins/Animation/LiveLink/Binaries/Win64/UE4Editor.modules" 335
|
||||||
|
"../../../Engine/Plugins/Runtime/ArchVisCharacter/Binaries/Win64/UE4Editor.modules" 336
|
||||||
|
"../../../Engine/Plugins/Runtime/AudioCapture/Binaries/Win64/UE4Editor.modules" 337
|
||||||
|
"../../../Engine/Plugins/Runtime/CableComponent/Binaries/Win64/UE4Editor.modules" 338
|
||||||
|
"../../../Engine/Plugins/Runtime/CustomMeshComponent/Binaries/Win64/UE4Editor.modules" 339
|
||||||
|
"../../../Engine/Plugins/Runtime/ExampleDeviceProfileSelector/Binaries/Win64/UE4Editor.modules" 340
|
||||||
|
"../../../Engine/Plugins/Runtime/ImmediatePhysics/Binaries/Win64/UE4Editor.modules" 341
|
||||||
|
"../../../Engine/Plugins/Runtime/LocationServicesBPLibrary/Binaries/Win64/UE4Editor.modules" 342
|
||||||
|
"../../../Engine/Plugins/Runtime/MobilePatchingUtils/Binaries/Win64/UE4Editor.modules" 343
|
||||||
|
"../../../Engine/Plugins/Runtime/PhysXVehicles/Binaries/Win64/UE4Editor.modules" 344
|
||||||
|
"../../../Engine/Plugins/Runtime/RuntimePhysXCooking/Binaries/Win64/UE4Editor.modules" 345
|
||||||
|
"../../../Engine/Plugins/Runtime/WindowsMoviePlayer/Binaries/Win64/UE4Editor.modules" 346
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Binaries/Win64/UE4Editor.modules" 347
|
||||||
|
"../../../../../UE4Projects/Minecraft V3 4.19/Plugins/SimplexNoise/Binaries/Win64/UE4Editor.modules" 348
|
BIN
Plugins/MC/Content/Blueprints/Block.uasset
Normal file
BIN
Plugins/MC/Content/Blueprints/Block.uasset
Normal file
Binary file not shown.
BIN
Plugins/MC/Content/Blueprints/NewPlayerController.uasset
Normal file
BIN
Plugins/MC/Content/Blueprints/NewPlayerController.uasset
Normal file
Binary file not shown.
BIN
Plugins/MC/Content/Blueprints/VoxelActor_BP.uasset
Normal file
BIN
Plugins/MC/Content/Blueprints/VoxelActor_BP.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Plugins/MC/Content/FirstPerson/Animations/FirstPerson_Run.uasset
Normal file
BIN
Plugins/MC/Content/FirstPerson/Animations/FirstPerson_Run.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Plugins/MC/Content/FirstPerson/FPWeapon/Materials/M_FPGun.uasset
Normal file
BIN
Plugins/MC/Content/FirstPerson/FPWeapon/Materials/M_FPGun.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Plugins/MC/Content/FirstPerson/FPWeapon/Mesh/SK_FPGun.uasset
Normal file
BIN
Plugins/MC/Content/FirstPerson/FPWeapon/Mesh/SK_FPGun.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Plugins/MC/Content/FirstPerson/Meshes/BaseMaterial.uasset
Normal file
BIN
Plugins/MC/Content/FirstPerson/Meshes/BaseMaterial.uasset
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
16
Plugins/MC/MC.uplugin
Normal file
16
Plugins/MC/MC.uplugin
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
{
|
||||||
|
"FileVersion": 3,
|
||||||
|
"Version": 1,
|
||||||
|
"VersionName": "1.0",
|
||||||
|
"FriendlyName": "MC",
|
||||||
|
"Description": "",
|
||||||
|
"Category": "Other",
|
||||||
|
"CreatedBy": "",
|
||||||
|
"CreatedByURL": "",
|
||||||
|
"DocsURL": "",
|
||||||
|
"MarketplaceURL": "",
|
||||||
|
"SupportURL": "",
|
||||||
|
"CanContainContent": true,
|
||||||
|
"IsBetaVersion": true,
|
||||||
|
"Installed": false
|
||||||
|
}
|
BIN
Plugins/MC/Resources/Icon128.png
Normal file
BIN
Plugins/MC/Resources/Icon128.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
BIN
Plugins/SimplexNoise-SimplexNoise_UE4.18.3.zip
Normal file
BIN
Plugins/SimplexNoise-SimplexNoise_UE4.18.3.zip
Normal file
Binary file not shown.
17
Plugins/SimplexNoise/.gitattributes
vendored
Normal file
17
Plugins/SimplexNoise/.gitattributes
vendored
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# Auto detect text files and perform LF normalization
|
||||||
|
* text=auto
|
||||||
|
|
||||||
|
# Custom for Visual Studio
|
||||||
|
*.cs diff=csharp
|
||||||
|
|
||||||
|
# Standard to msysgit
|
||||||
|
*.doc diff=astextplain
|
||||||
|
*.DOC diff=astextplain
|
||||||
|
*.docx diff=astextplain
|
||||||
|
*.DOCX diff=astextplain
|
||||||
|
*.dot diff=astextplain
|
||||||
|
*.DOT diff=astextplain
|
||||||
|
*.pdf diff=astextplain
|
||||||
|
*.PDF diff=astextplain
|
||||||
|
*.rtf diff=astextplain
|
||||||
|
*.RTF diff=astextplain
|
48
Plugins/SimplexNoise/.gitignore
vendored
Normal file
48
Plugins/SimplexNoise/.gitignore
vendored
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
# Windows image file caches
|
||||||
|
Thumbs.db
|
||||||
|
ehthumbs.db
|
||||||
|
|
||||||
|
# Folder config file
|
||||||
|
Desktop.ini
|
||||||
|
|
||||||
|
# Recycle Bin used on file shares
|
||||||
|
$RECYCLE.BIN/
|
||||||
|
|
||||||
|
# Windows Installer files
|
||||||
|
*.cab
|
||||||
|
*.msi
|
||||||
|
*.msm
|
||||||
|
*.msp
|
||||||
|
|
||||||
|
# Windows shortcuts
|
||||||
|
*.lnk
|
||||||
|
|
||||||
|
# =========================
|
||||||
|
# Operating System Files
|
||||||
|
# =========================
|
||||||
|
|
||||||
|
# OSX
|
||||||
|
# =========================
|
||||||
|
|
||||||
|
.DS_Store
|
||||||
|
.AppleDouble
|
||||||
|
.LSOverride
|
||||||
|
|
||||||
|
# Thumbnails
|
||||||
|
._*
|
||||||
|
|
||||||
|
# Files that might appear in the root of a volume
|
||||||
|
.DocumentRevisions-V100
|
||||||
|
.fseventsd
|
||||||
|
.Spotlight-V100
|
||||||
|
.TemporaryItems
|
||||||
|
.Trashes
|
||||||
|
.VolumeIcon.icns
|
||||||
|
|
||||||
|
# Directories potentially created on remote AFP share
|
||||||
|
.AppleDB
|
||||||
|
.AppleDesktop
|
||||||
|
Network Trash Folder
|
||||||
|
Temporary Items
|
||||||
|
.apdisk
|
||||||
|
Archive/SimplexNoise_UE4.18.3.zip
|
8
Plugins/SimplexNoise/Config/FilterPlugin.ini
Normal file
8
Plugins/SimplexNoise/Config/FilterPlugin.ini
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
[FilterPlugin]
|
||||||
|
; This section lists additional files which will be packaged along with your plugin. Paths should be listed relative to the root plugin directory, and
|
||||||
|
; may include "...", "*", and "?" wildcards to match directories, files, and individual characters respectively.
|
||||||
|
;
|
||||||
|
; Examples:
|
||||||
|
; /README.txt
|
||||||
|
; /Extras/...
|
||||||
|
; /Binaries/ThirdParty/*.dll
|
22
Plugins/SimplexNoise/README.md
Normal file
22
Plugins/SimplexNoise/README.md
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
# SimplexNoise
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
* This is a clean, fast, modern and free Perlin Simplex noise function.
|
||||||
|
* If we change float to double it could be even faster but there is no double type in Blueprint
|
||||||
|
* All Public Functions are BlueprintCallable so they can be used in every blueprint
|
||||||
|
|
||||||
|
From DevDad and Dedicated to you and Unreal Community.
|
||||||
|
Use it free for what ever you want.
|
||||||
|
I only request that you mention me in the credits for your game in the way that feels most appropriate to you.
|
||||||
|
|
||||||
|
* SimplexNoise 1D,2D,3D & 4D
|
||||||
|
* Scaled Version SimplexNoise 1D,2D,3D & 4D
|
||||||
|
* InRange version SimplexNoise 1D,2D,3D & 4D
|
||||||
|
* SimplexNoise Function retruns float value between 0 - 1
|
||||||
|
* SimplexNoise Scaled retruns float value between 0 - scale factor
|
||||||
|
* SimplexNoise In Range returns float value between minRange - maxRange
|
||||||
|
|
||||||
|
This algorithm was originally designed by Ken Perlin, but my code has been
|
||||||
|
adapted and extended from the implementation written by Stefan Gustavson (stegu@itn.liu.se)
|
||||||
|
and modified to fit to Unreal Engine 4
|
BIN
Plugins/SimplexNoise/Resources/Icon128.png
Normal file
BIN
Plugins/SimplexNoise/Resources/Icon128.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 5 KiB |
24
Plugins/SimplexNoise/SimplexNoise.uplugin
Normal file
24
Plugins/SimplexNoise/SimplexNoise.uplugin
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
{
|
||||||
|
"PluginFileVersion" : 1,
|
||||||
|
|
||||||
|
"FriendlyName" : "Simplex Noise",
|
||||||
|
"Version" : 1,
|
||||||
|
"VersionName" : "1.0.0",
|
||||||
|
"CreatedBy" : "DavDad",
|
||||||
|
"CreatedByURL" : "https://art-and-code.com/",
|
||||||
|
"Description" : "SimplexNoise Blueprint Library to use in Unreal Engine 4",
|
||||||
|
"Category" : "ArtAndCodeSuite.SimplexNoise",
|
||||||
|
"EnabledByDefault" : true,
|
||||||
|
|
||||||
|
"Modules" :
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"Name" : "SimplexNoise",
|
||||||
|
"Type" : "Runtime",
|
||||||
|
"LoadingPhase" : "PreDefault",
|
||||||
|
"WhitelistPlatforms" : [ "Win64", "Win32", "Mac" ]
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,523 @@
|
||||||
|
/*
|
||||||
|
SimplexNoise 1.0.0
|
||||||
|
-----
|
||||||
|
DevDad - Afan Olovcic @ www.art-and-code.com - 08/12/2015
|
||||||
|
|
||||||
|
This algorithm was originally designed by Ken Perlin, but my code has been
|
||||||
|
adapted and extended from the implementation written by Stefan Gustavson (stegu@itn.liu.se)
|
||||||
|
and modified to fit to Unreal Engine 4
|
||||||
|
|
||||||
|
|
||||||
|
* This is a clean, fast, modern and free Perlin Simplex noise function.
|
||||||
|
* If we change float to double it could be even faster but there is no double type in Blueprint
|
||||||
|
* All Public Functions are BlueprintCallable so they can be used in every blueprint
|
||||||
|
|
||||||
|
|
||||||
|
From DevDad and Dedicated to you and Unreal Community
|
||||||
|
Use it free for what ever you want
|
||||||
|
I only request that you mention me in the credits for your game in the way that feels most appropriate to you.
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#include "SimplexNoiseBPLibrary.h"
|
||||||
|
#include "SimplexNoisePrivatePCH.h"
|
||||||
|
|
||||||
|
// USimplexNoiseBPLibrary
|
||||||
|
#define FASTFLOOR(x) ( ((x)>0) ? ((int)x) : (((int)x)-1) )
|
||||||
|
|
||||||
|
USimplexNoiseBPLibrary::USimplexNoiseBPLibrary(const class FObjectInitializer& PCIP)
|
||||||
|
: Super(PCIP)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
unsigned char USimplexNoiseBPLibrary::perm[512] = { 151,160,137,91,90,15,
|
||||||
|
131,13,201,95,96,53,194,233,7,225,140,36,103,30,69,142,8,99,37,240,21,10,23,
|
||||||
|
190, 6,148,247,120,234,75,0,26,197,62,94,252,219,203,117,35,11,32,57,177,33,
|
||||||
|
88,237,149,56,87,174,20,125,136,171,168, 68,175,74,165,71,134,139,48,27,166,
|
||||||
|
77,146,158,231,83,111,229,122,60,211,133,230,220,105,92,41,55,46,245,40,244,
|
||||||
|
102,143,54, 65,25,63,161, 1,216,80,73,209,76,132,187,208, 89,18,169,200,196,
|
||||||
|
135,130,116,188,159,86,164,100,109,198,173,186, 3,64,52,217,226,250,124,123,
|
||||||
|
5,202,38,147,118,126,255,82,85,212,207,206,59,227,47,16,58,17,182,189,28,42,
|
||||||
|
223,183,170,213,119,248,152, 2,44,154,163, 70,221,153,101,155,167, 43,172,9,
|
||||||
|
129,22,39,253, 19,98,108,110,79,113,224,232,178,185, 112,104,218,246,97,228,
|
||||||
|
251,34,242,193,238,210,144,12,191,179,162,241, 81,51,145,235,249,14,239,107,
|
||||||
|
49,192,214, 31,181,199,106,157,184, 84,204,176,115,121,50,45,127, 4,150,254,
|
||||||
|
138,236,205,93,222,114,67,29,24,72,243,141,128,195,78,66,215,61,156,180,
|
||||||
|
151,160,137,91,90,15,
|
||||||
|
131,13,201,95,96,53,194,233,7,225,140,36,103,30,69,142,8,99,37,240,21,10,23,
|
||||||
|
190, 6,148,247,120,234,75,0,26,197,62,94,252,219,203,117,35,11,32,57,177,33,
|
||||||
|
88,237,149,56,87,174,20,125,136,171,168, 68,175,74,165,71,134,139,48,27,166,
|
||||||
|
77,146,158,231,83,111,229,122,60,211,133,230,220,105,92,41,55,46,245,40,244,
|
||||||
|
102,143,54, 65,25,63,161, 1,216,80,73,209,76,132,187,208, 89,18,169,200,196,
|
||||||
|
135,130,116,188,159,86,164,100,109,198,173,186, 3,64,52,217,226,250,124,123,
|
||||||
|
5,202,38,147,118,126,255,82,85,212,207,206,59,227,47,16,58,17,182,189,28,42,
|
||||||
|
223,183,170,213,119,248,152, 2,44,154,163, 70,221,153,101,155,167, 43,172,9,
|
||||||
|
129,22,39,253, 19,98,108,110,79,113,224,232,178,185, 112,104,218,246,97,228,
|
||||||
|
251,34,242,193,238,210,144,12,191,179,162,241, 81,51,145,235,249,14,239,107,
|
||||||
|
49,192,214, 31,181,199,106,157,184, 84,204,176,115,121,50,45,127, 4,150,254,
|
||||||
|
138,236,205,93,222,114,67,29,24,72,243,141,128,195,78,66,215,61,156,180
|
||||||
|
};
|
||||||
|
|
||||||
|
void USimplexNoiseBPLibrary::setNoiseSeed(const int32& newSeed)
|
||||||
|
{
|
||||||
|
TArray<bool> availableSeeds;
|
||||||
|
availableSeeds.Init(true, 256);
|
||||||
|
FMath::RandInit(newSeed);
|
||||||
|
for (uint16 it = 0; it < 256;++it)
|
||||||
|
{
|
||||||
|
uint8 nextNum;
|
||||||
|
do
|
||||||
|
{
|
||||||
|
nextNum = FMath::RandRange(0, 255);
|
||||||
|
} while (!availableSeeds[nextNum]);
|
||||||
|
USimplexNoiseBPLibrary::perm[it] = (unsigned char)nextNum;
|
||||||
|
USimplexNoiseBPLibrary::perm[it+256] = (unsigned char)nextNum;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static unsigned char simplex[64][4] = {
|
||||||
|
{ 0,1,2,3 },{ 0,1,3,2 },{ 0,0,0,0 },{ 0,2,3,1 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 1,2,3,0 },
|
||||||
|
{ 0,2,1,3 },{ 0,0,0,0 },{ 0,3,1,2 },{ 0,3,2,1 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 1,3,2,0 },
|
||||||
|
{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },
|
||||||
|
{ 1,2,0,3 },{ 0,0,0,0 },{ 1,3,0,2 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 2,3,0,1 },{ 2,3,1,0 },
|
||||||
|
{ 1,0,2,3 },{ 1,0,3,2 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 2,0,3,1 },{ 0,0,0,0 },{ 2,1,3,0 },
|
||||||
|
{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },
|
||||||
|
{ 2,0,1,3 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 3,0,1,2 },{ 3,0,2,1 },{ 0,0,0,0 },{ 3,1,2,0 },
|
||||||
|
{ 2,1,0,3 },{ 0,0,0,0 },{ 0,0,0,0 },{ 0,0,0,0 },{ 3,1,0,2 },{ 0,0,0,0 },{ 3,2,0,1 },{ 3,2,1,0 } };
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::grad(int hash, float x)
|
||||||
|
{
|
||||||
|
int h = hash & 15;
|
||||||
|
float grad = 1.0f + (h & 7); // Gradient value 1.0, 2.0, ..., 8.0
|
||||||
|
if (h & 8) grad = -grad; // Set a random sign for the gradient
|
||||||
|
return (grad * x); // Multiply the gradient with the distance
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::grad(int hash, float x, float y)
|
||||||
|
{
|
||||||
|
int h = hash & 7; // Convert low 3 bits of hash code
|
||||||
|
float u = h < 4 ? x : y; // into 8 simple gradient directions,
|
||||||
|
float v = h < 4 ? y : x; // and compute the dot product with (x,y).
|
||||||
|
return ((h & 1) ? -u : u) + ((h & 2) ? -2.0f*v : 2.0f*v);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::grad(int hash, float x, float y, float z)
|
||||||
|
{
|
||||||
|
int h = hash & 15; // Convert low 4 bits of hash code into 12 simple
|
||||||
|
float u = h < 8 ? x : y; // gradient directions, and compute dot product.
|
||||||
|
float v = h < 4 ? y : h == 12 || h == 14 ? x : z; // Fix repeats at h = 12 to 15
|
||||||
|
return ((h & 1) ? -u : u) + ((h & 2) ? -v : v);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::grad(int hash, float x, float y, float z, float t)
|
||||||
|
{
|
||||||
|
int h = hash & 31; // Convert low 5 bits of hash code into 32 simple
|
||||||
|
float u = h < 24 ? x : y; // gradient directions, and compute dot product.
|
||||||
|
float v = h < 16 ? y : z;
|
||||||
|
float w = h < 8 ? z : t;
|
||||||
|
return ((h & 1) ? -u : u) + ((h & 2) ? -v : v) + ((h & 4) ? -w : w);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 1D Simplex Noise
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoise1D(float x)
|
||||||
|
{
|
||||||
|
int i0 = FASTFLOOR(x);
|
||||||
|
int i1 = i0 + 1;
|
||||||
|
float x0 = x - i0;
|
||||||
|
float x1 = x0 - 1.0f;
|
||||||
|
|
||||||
|
float n0, n1;
|
||||||
|
|
||||||
|
float t0 = 1.0f - x0*x0;
|
||||||
|
// if(t0 < 0.0f) t0 = 0.0f;
|
||||||
|
t0 *= t0;
|
||||||
|
n0 = t0 * t0 * grad(perm[i0 & 0xff], x0);
|
||||||
|
|
||||||
|
float t1 = 1.0f - x1*x1;
|
||||||
|
// if(t1 < 0.0f) t1 = 0.0f;
|
||||||
|
t1 *= t1;
|
||||||
|
n1 = t1 * t1 * grad(perm[i1 & 0xff], x1);
|
||||||
|
// The maximum value of this noise is 8*(3/4)^4 = 2.53125
|
||||||
|
// A factor of 0.395 would scale to fit exactly within [-1,1], but
|
||||||
|
// we want to match PRMan's 1D noise, so we scale it down some more.
|
||||||
|
return 0.25f * (n0 + n1);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 2D Simplex Noise
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoise2D(float x, float y)
|
||||||
|
{
|
||||||
|
|
||||||
|
#define F2 0.366025403f // F2 = 0.5*(sqrt(3.0)-1.0)
|
||||||
|
#define G2 0.211324865f // G2 = (3.0-Math.sqrt(3.0))/6.0
|
||||||
|
|
||||||
|
float n0, n1, n2; // Noise contributions from the three corners
|
||||||
|
|
||||||
|
// Skew the input space to determine which simplex cell we're in
|
||||||
|
float s = (x + y)*F2; // Hairy factor for 2D
|
||||||
|
float xs = x + s;
|
||||||
|
float ys = y + s;
|
||||||
|
int i = FASTFLOOR(xs);
|
||||||
|
int j = FASTFLOOR(ys);
|
||||||
|
|
||||||
|
float t = (float)(i + j)*G2;
|
||||||
|
float X0 = i - t; // Unskew the cell origin back to (x,y) space
|
||||||
|
float Y0 = j - t;
|
||||||
|
float x0 = x - X0; // The x,y distances from the cell origin
|
||||||
|
float y0 = y - Y0;
|
||||||
|
|
||||||
|
// For the 2D case, the simplex shape is an equilateral triangle.
|
||||||
|
// Determine which simplex we are in.
|
||||||
|
int i1, j1; // Offsets for second (middle) corner of simplex in (i,j) coords
|
||||||
|
if (x0 > y0) { i1 = 1; j1 = 0; } // lower triangle, XY order: (0,0)->(1,0)->(1,1)
|
||||||
|
else { i1 = 0; j1 = 1; } // upper triangle, YX order: (0,0)->(0,1)->(1,1)
|
||||||
|
|
||||||
|
// A step of (1,0) in (i,j) means a step of (1-c,-c) in (x,y), and
|
||||||
|
// a step of (0,1) in (i,j) means a step of (-c,1-c) in (x,y), where
|
||||||
|
// c = (3-sqrt(3))/6
|
||||||
|
|
||||||
|
float x1 = x0 - i1 + G2; // Offsets for middle corner in (x,y) unskewed coords
|
||||||
|
float y1 = y0 - j1 + G2;
|
||||||
|
float x2 = x0 - 1.0f + 2.0f * G2; // Offsets for last corner in (x,y) unskewed coords
|
||||||
|
float y2 = y0 - 1.0f + 2.0f * G2;
|
||||||
|
|
||||||
|
// Wrap the integer indices at 256, to avoid indexing perm[] out of bounds
|
||||||
|
int ii = i & 0xff;
|
||||||
|
int jj = j & 0xff;
|
||||||
|
|
||||||
|
// Calculate the contribution from the three corners
|
||||||
|
float t0 = 0.5f - x0*x0 - y0*y0;
|
||||||
|
if (t0 < 0.0f) n0 = 0.0f;
|
||||||
|
else {
|
||||||
|
t0 *= t0;
|
||||||
|
n0 = t0 * t0 * grad(perm[ii + perm[jj]], x0, y0);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t1 = 0.5f - x1*x1 - y1*y1;
|
||||||
|
if (t1 < 0.0f) n1 = 0.0f;
|
||||||
|
else {
|
||||||
|
t1 *= t1;
|
||||||
|
n1 = t1 * t1 * grad(perm[ii + i1 + perm[jj + j1]], x1, y1);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t2 = 0.5f - x2*x2 - y2*y2;
|
||||||
|
if (t2 < 0.0f) n2 = 0.0f;
|
||||||
|
else {
|
||||||
|
t2 *= t2;
|
||||||
|
n2 = t2 * t2 * grad(perm[ii + 1 + perm[jj + 1]], x2, y2);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Add contributions from each corner to get the final noise value.
|
||||||
|
// The result is scaled to return values in the interval [-1,1].
|
||||||
|
//return 40.0f * (n0 + n1 + n2); // TODO: The scale factor is preliminary! //These values currently scale from ~ [-0.884343445, 0.884343445]
|
||||||
|
return 40.0f / 0.884343445f * (n0 + n1 + n2); //accurate to e-9 so that values scale to [-1, 1], same acc as F2 G2.
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 3D Simplex Noise
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoise3D(float x, float y, float z)
|
||||||
|
{
|
||||||
|
|
||||||
|
// Simple skewing factors for the 3D case
|
||||||
|
#define F3 0.333333333f
|
||||||
|
#define G3 0.166666667f
|
||||||
|
|
||||||
|
float n0, n1, n2, n3; // Noise contributions from the four corners
|
||||||
|
|
||||||
|
// Skew the input space to determine which simplex cell we're in
|
||||||
|
float s = (x + y + z)*F3; // Very nice and simple skew factor for 3D
|
||||||
|
float xs = x + s;
|
||||||
|
float ys = y + s;
|
||||||
|
float zs = z + s;
|
||||||
|
int i = FASTFLOOR(xs);
|
||||||
|
int j = FASTFLOOR(ys);
|
||||||
|
int k = FASTFLOOR(zs);
|
||||||
|
|
||||||
|
float t = (float)(i + j + k)*G3;
|
||||||
|
float X0 = i - t; // Unskew the cell origin back to (x,y,z) space
|
||||||
|
float Y0 = j - t;
|
||||||
|
float Z0 = k - t;
|
||||||
|
float x0 = x - X0; // The x,y,z distances from the cell origin
|
||||||
|
float y0 = y - Y0;
|
||||||
|
float z0 = z - Z0;
|
||||||
|
|
||||||
|
// For the 3D case, the simplex shape is a slightly irregular tetrahedron.
|
||||||
|
// Determine which simplex we are in.
|
||||||
|
int i1, j1, k1; // Offsets for second corner of simplex in (i,j,k) coords
|
||||||
|
int i2, j2, k2; // Offsets for third corner of simplex in (i,j,k) coords
|
||||||
|
|
||||||
|
/* This code would benefit from a backport from the GLSL version! */
|
||||||
|
if (x0 >= y0) {
|
||||||
|
if (y0 >= z0)
|
||||||
|
{
|
||||||
|
i1 = 1; j1 = 0; k1 = 0; i2 = 1; j2 = 1; k2 = 0;
|
||||||
|
} // X Y Z order
|
||||||
|
else if (x0 >= z0) { i1 = 1; j1 = 0; k1 = 0; i2 = 1; j2 = 0; k2 = 1; } // X Z Y order
|
||||||
|
else { i1 = 0; j1 = 0; k1 = 1; i2 = 1; j2 = 0; k2 = 1; } // Z X Y order
|
||||||
|
}
|
||||||
|
else { // x0<y0
|
||||||
|
if (y0 < z0) { i1 = 0; j1 = 0; k1 = 1; i2 = 0; j2 = 1; k2 = 1; } // Z Y X order
|
||||||
|
else if (x0 < z0) { i1 = 0; j1 = 1; k1 = 0; i2 = 0; j2 = 1; k2 = 1; } // Y Z X order
|
||||||
|
else { i1 = 0; j1 = 1; k1 = 0; i2 = 1; j2 = 1; k2 = 0; } // Y X Z order
|
||||||
|
}
|
||||||
|
|
||||||
|
// A step of (1,0,0) in (i,j,k) means a step of (1-c,-c,-c) in (x,y,z),
|
||||||
|
// a step of (0,1,0) in (i,j,k) means a step of (-c,1-c,-c) in (x,y,z), and
|
||||||
|
// a step of (0,0,1) in (i,j,k) means a step of (-c,-c,1-c) in (x,y,z), where
|
||||||
|
// c = 1/6.
|
||||||
|
|
||||||
|
float x1 = x0 - i1 + G3; // Offsets for second corner in (x,y,z) coords
|
||||||
|
float y1 = y0 - j1 + G3;
|
||||||
|
float z1 = z0 - k1 + G3;
|
||||||
|
float x2 = x0 - i2 + 2.0f*G3; // Offsets for third corner in (x,y,z) coords
|
||||||
|
float y2 = y0 - j2 + 2.0f*G3;
|
||||||
|
float z2 = z0 - k2 + 2.0f*G3;
|
||||||
|
float x3 = x0 - 1.0f + 3.0f*G3; // Offsets for last corner in (x,y,z) coords
|
||||||
|
float y3 = y0 - 1.0f + 3.0f*G3;
|
||||||
|
float z3 = z0 - 1.0f + 3.0f*G3;
|
||||||
|
|
||||||
|
// Wrap the integer indices at 256, to avoid indexing perm[] out of bounds
|
||||||
|
int ii = i & 0xff;
|
||||||
|
int jj = j & 0xff;
|
||||||
|
int kk = k & 0xff;
|
||||||
|
|
||||||
|
// Calculate the contribution from the four corners
|
||||||
|
float t0 = 0.6f - x0*x0 - y0*y0 - z0*z0;
|
||||||
|
if (t0 < 0.0f) n0 = 0.0f;
|
||||||
|
else {
|
||||||
|
t0 *= t0;
|
||||||
|
n0 = t0 * t0 * grad(perm[ii + perm[jj + perm[kk]]], x0, y0, z0);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t1 = 0.6f - x1*x1 - y1*y1 - z1*z1;
|
||||||
|
if (t1 < 0.0f) n1 = 0.0f;
|
||||||
|
else {
|
||||||
|
t1 *= t1;
|
||||||
|
n1 = t1 * t1 * grad(perm[ii + i1 + perm[jj + j1 + perm[kk + k1]]], x1, y1, z1);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t2 = 0.6f - x2*x2 - y2*y2 - z2*z2;
|
||||||
|
if (t2 < 0.0f) n2 = 0.0f;
|
||||||
|
else {
|
||||||
|
t2 *= t2;
|
||||||
|
n2 = t2 * t2 * grad(perm[ii + i2 + perm[jj + j2 + perm[kk + k2]]], x2, y2, z2);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t3 = 0.6f - x3*x3 - y3*y3 - z3*z3;
|
||||||
|
if (t3 < 0.0f) n3 = 0.0f;
|
||||||
|
else {
|
||||||
|
t3 *= t3;
|
||||||
|
n3 = t3 * t3 * grad(perm[ii + 1 + perm[jj + 1 + perm[kk + 1]]], x3, y3, z3);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Add contributions from each corner to get the final noise value.
|
||||||
|
// The result is scaled to stay just inside [-1,1]
|
||||||
|
return 32.0f * (n0 + n1 + n2 + n3); // TODO: The scale factor is preliminary!
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 4D Simplex Noise
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoise4D(float x, float y, float z, float w)
|
||||||
|
{
|
||||||
|
#define F4 0.309016994f // F4 = (Math.sqrt(5.0)-1.0)/4.0
|
||||||
|
#define G4 0.138196601f // G4 = (5.0-Math.sqrt(5.0))/20.0
|
||||||
|
|
||||||
|
float n0, n1, n2, n3, n4; // Noise contributions from the five corners
|
||||||
|
|
||||||
|
// Skew the (x,y,z,w) space to determine which cell of 24 simplices we're in
|
||||||
|
float s = (x + y + z + w) * F4; // Factor for 4D skewing
|
||||||
|
float xs = x + s;
|
||||||
|
float ys = y + s;
|
||||||
|
float zs = z + s;
|
||||||
|
float ws = w + s;
|
||||||
|
int i = FASTFLOOR(xs);
|
||||||
|
int j = FASTFLOOR(ys);
|
||||||
|
int k = FASTFLOOR(zs);
|
||||||
|
int l = FASTFLOOR(ws);
|
||||||
|
|
||||||
|
float t = (i + j + k + l) * G4; // Factor for 4D unskewing
|
||||||
|
float X0 = i - t; // Unskew the cell origin back to (x,y,z,w) space
|
||||||
|
float Y0 = j - t;
|
||||||
|
float Z0 = k - t;
|
||||||
|
float W0 = l - t;
|
||||||
|
|
||||||
|
float x0 = x - X0; // The x,y,z,w distances from the cell origin
|
||||||
|
float y0 = y - Y0;
|
||||||
|
float z0 = z - Z0;
|
||||||
|
float w0 = w - W0;
|
||||||
|
|
||||||
|
// For the 4D case, the simplex is a 4D shape I won't even try to describe.
|
||||||
|
// To find out which of the 24 possible simplices we're in, we need to
|
||||||
|
// determine the magnitude ordering of x0, y0, z0 and w0.
|
||||||
|
// The method below is a good way of finding the ordering of x,y,z,w and
|
||||||
|
// then find the correct traversal order for the simplex were in.
|
||||||
|
// First, six pair-wise comparisons are performed between each possible pair
|
||||||
|
// of the four coordinates, and the results are used to add up binary bits
|
||||||
|
// for an integer index.
|
||||||
|
int c1 = (x0 > y0) ? 32 : 0;
|
||||||
|
int c2 = (x0 > z0) ? 16 : 0;
|
||||||
|
int c3 = (y0 > z0) ? 8 : 0;
|
||||||
|
int c4 = (x0 > w0) ? 4 : 0;
|
||||||
|
int c5 = (y0 > w0) ? 2 : 0;
|
||||||
|
int c6 = (z0 > w0) ? 1 : 0;
|
||||||
|
int c = c1 + c2 + c3 + c4 + c5 + c6;
|
||||||
|
|
||||||
|
int i1, j1, k1, l1; // The integer offsets for the second simplex corner
|
||||||
|
int i2, j2, k2, l2; // The integer offsets for the third simplex corner
|
||||||
|
int i3, j3, k3, l3; // The integer offsets for the fourth simplex corner
|
||||||
|
|
||||||
|
// simplex[c] is a 4-vector with the numbers 0, 1, 2 and 3 in some order.
|
||||||
|
// Many values of c will never occur, since e.g. x>y>z>w makes x<z, y<w and x<w
|
||||||
|
// impossible. Only the 24 indices which have non-zero entries make any sense.
|
||||||
|
// We use a thresholding to set the coordinates in turn from the largest magnitude.
|
||||||
|
// The number 3 in the "simplex" array is at the position of the largest coordinate.
|
||||||
|
i1 = simplex[c][0] >= 3 ? 1 : 0;
|
||||||
|
j1 = simplex[c][1] >= 3 ? 1 : 0;
|
||||||
|
k1 = simplex[c][2] >= 3 ? 1 : 0;
|
||||||
|
l1 = simplex[c][3] >= 3 ? 1 : 0;
|
||||||
|
// The number 2 in the "simplex" array is at the second largest coordinate.
|
||||||
|
i2 = simplex[c][0] >= 2 ? 1 : 0;
|
||||||
|
j2 = simplex[c][1] >= 2 ? 1 : 0;
|
||||||
|
k2 = simplex[c][2] >= 2 ? 1 : 0;
|
||||||
|
l2 = simplex[c][3] >= 2 ? 1 : 0;
|
||||||
|
// The number 1 in the "simplex" array is at the second smallest coordinate.
|
||||||
|
i3 = simplex[c][0] >= 1 ? 1 : 0;
|
||||||
|
j3 = simplex[c][1] >= 1 ? 1 : 0;
|
||||||
|
k3 = simplex[c][2] >= 1 ? 1 : 0;
|
||||||
|
l3 = simplex[c][3] >= 1 ? 1 : 0;
|
||||||
|
// The fifth corner has all coordinate offsets = 1, so no need to look that up.
|
||||||
|
|
||||||
|
float x1 = x0 - i1 + G4; // Offsets for second corner in (x,y,z,w) coords
|
||||||
|
float y1 = y0 - j1 + G4;
|
||||||
|
float z1 = z0 - k1 + G4;
|
||||||
|
float w1 = w0 - l1 + G4;
|
||||||
|
float x2 = x0 - i2 + 2.0f*G4; // Offsets for third corner in (x,y,z,w) coords
|
||||||
|
float y2 = y0 - j2 + 2.0f*G4;
|
||||||
|
float z2 = z0 - k2 + 2.0f*G4;
|
||||||
|
float w2 = w0 - l2 + 2.0f*G4;
|
||||||
|
float x3 = x0 - i3 + 3.0f*G4; // Offsets for fourth corner in (x,y,z,w) coords
|
||||||
|
float y3 = y0 - j3 + 3.0f*G4;
|
||||||
|
float z3 = z0 - k3 + 3.0f*G4;
|
||||||
|
float w3 = w0 - l3 + 3.0f*G4;
|
||||||
|
float x4 = x0 - 1.0f + 4.0f*G4; // Offsets for last corner in (x,y,z,w) coords
|
||||||
|
float y4 = y0 - 1.0f + 4.0f*G4;
|
||||||
|
float z4 = z0 - 1.0f + 4.0f*G4;
|
||||||
|
float w4 = w0 - 1.0f + 4.0f*G4;
|
||||||
|
|
||||||
|
// Wrap the integer indices at 256, to avoid indexing perm[] out of bounds
|
||||||
|
int ii = i & 0xff;
|
||||||
|
int jj = j & 0xff;
|
||||||
|
int kk = k & 0xff;
|
||||||
|
int ll = l & 0xff;
|
||||||
|
|
||||||
|
// Calculate the contribution from the five corners
|
||||||
|
float t0 = 0.6f - x0*x0 - y0*y0 - z0*z0 - w0*w0;
|
||||||
|
if (t0 < 0.0f) n0 = 0.0f;
|
||||||
|
else {
|
||||||
|
t0 *= t0;
|
||||||
|
n0 = t0 * t0 * grad(perm[ii + perm[jj + perm[kk + perm[ll]]]], x0, y0, z0, w0);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t1 = 0.6f - x1*x1 - y1*y1 - z1*z1 - w1*w1;
|
||||||
|
if (t1 < 0.0f) n1 = 0.0f;
|
||||||
|
else {
|
||||||
|
t1 *= t1;
|
||||||
|
n1 = t1 * t1 * grad(perm[ii + i1 + perm[jj + j1 + perm[kk + k1 + perm[ll + l1]]]], x1, y1, z1, w1);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t2 = 0.6f - x2*x2 - y2*y2 - z2*z2 - w2*w2;
|
||||||
|
if (t2 < 0.0f) n2 = 0.0f;
|
||||||
|
else {
|
||||||
|
t2 *= t2;
|
||||||
|
n2 = t2 * t2 * grad(perm[ii + i2 + perm[jj + j2 + perm[kk + k2 + perm[ll + l2]]]], x2, y2, z2, w2);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t3 = 0.6f - x3*x3 - y3*y3 - z3*z3 - w3*w3;
|
||||||
|
if (t3 < 0.0f) n3 = 0.0f;
|
||||||
|
else {
|
||||||
|
t3 *= t3;
|
||||||
|
n3 = t3 * t3 * grad(perm[ii + i3 + perm[jj + j3 + perm[kk + k3 + perm[ll + l3]]]], x3, y3, z3, w3);
|
||||||
|
}
|
||||||
|
|
||||||
|
float t4 = 0.6f - x4*x4 - y4*y4 - z4*z4 - w4*w4;
|
||||||
|
if (t4 < 0.0f) n4 = 0.0f;
|
||||||
|
else {
|
||||||
|
t4 *= t4;
|
||||||
|
n4 = t4 * t4 * grad(perm[ii + 1 + perm[jj + 1 + perm[kk + 1 + perm[ll + 1]]]], x4, y4, z4, w4);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Sum up and scale the result to cover the range [-1,1]
|
||||||
|
return 27.0f * (n0 + n1 + n2 + n3 + n4);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Scaled by float value
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoiseScaled1D(float x, float s)
|
||||||
|
{
|
||||||
|
return SimplexNoise1D(x)*s;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoiseScaled2D(float x, float y, float s)
|
||||||
|
{
|
||||||
|
return SimplexNoise2D(x, y)*s;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoiseScaled3D(float x, float y, float z, float s)
|
||||||
|
{
|
||||||
|
return SimplexNoise3D(x, y, z)*s;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoiseScaled4D(float x, float y, float z, float w, float s)
|
||||||
|
{
|
||||||
|
return SimplexNoise4D(x, y, z, w) * s;
|
||||||
|
};
|
||||||
|
|
||||||
|
// Return value in Range between two float numbers
|
||||||
|
// Return Value is scaled by difference between rangeMin & rangeMax value
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoiseInRange1D(float x, float rangeMin, float rangeMax)
|
||||||
|
{
|
||||||
|
if (rangeMax < rangeMin)rangeMax = rangeMin + 1.0f; // prevent negative numbers in that case we will return value between 0 - 1
|
||||||
|
return SimplexNoiseScaled1D(x, (rangeMax - rangeMin)) + rangeMin;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoiseInRange2D(float x, float y, float rangeMin, float rangeMax)
|
||||||
|
{
|
||||||
|
if (rangeMax < rangeMin)rangeMax = rangeMin + 1.0f; // prevent negative numbers in that case we will return value between 0 - 1
|
||||||
|
return SimplexNoiseScaled2D(x,y, (rangeMax - rangeMin)) + rangeMin;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoiseInRange3D(float x, float y, float z, float rangeMin, float rangeMax)
|
||||||
|
{
|
||||||
|
if (rangeMax < rangeMin)rangeMax = rangeMin + 1.0f; // prevent negative numbers in that case we will return value between 0 - 1
|
||||||
|
return SimplexNoiseScaled3D(x,y,z, (rangeMax - rangeMin)) + rangeMin;
|
||||||
|
}
|
||||||
|
|
||||||
|
float USimplexNoiseBPLibrary::SimplexNoiseInRange4D(float x, float y, float z, float w, float rangeMin, float rangeMax)
|
||||||
|
{
|
||||||
|
if (rangeMax < rangeMin)rangeMax = rangeMin + 1.0f; // prevent negative numbers in that case we will return value between 0 - 1
|
||||||
|
return SimplexNoiseScaled4D(x,y,z,w, (rangeMax - rangeMin)) + rangeMin;
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
/*
|
||||||
|
SimplexNoise 1.0.0
|
||||||
|
-----
|
||||||
|
DevDad - Afan Olovcic @ art-and-code.com - 08/12/2015
|
||||||
|
*/
|
||||||
|
#include "SimplexNoisePrivatePCH.h"
|
||||||
|
|
||||||
|
//DEFINE_LOG_CATEGORY(Victory)
|
||||||
|
|
||||||
|
IMPLEMENT_MODULE(FDefaultGameModuleImpl, SimplexNoise);
|
|
@ -0,0 +1,11 @@
|
||||||
|
/*
|
||||||
|
SimplexNoise 1.0.0
|
||||||
|
-----
|
||||||
|
DevDad - Afan Olovcic @ art-and-code.com - 08/12/2015
|
||||||
|
*/
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "Engine.h"
|
||||||
|
#include "SimplexNoiseClasses.h"
|
||||||
|
|
||||||
|
//DECLARE_LOG_CATEGORY_EXTERN(Victory, Log, All);
|
|
@ -0,0 +1,27 @@
|
||||||
|
/*
|
||||||
|
SimplexNoise 1.0.0
|
||||||
|
-----
|
||||||
|
DevDad @ art-and-code.com - 08/12/2015
|
||||||
|
*/
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "ModuleManager.h"
|
||||||
|
|
||||||
|
|
||||||
|
class ISimplexNoise : public IModuleInterface
|
||||||
|
{
|
||||||
|
|
||||||
|
public:
|
||||||
|
|
||||||
|
static inline ISimplexNoise& Get()
|
||||||
|
{
|
||||||
|
return FModuleManager::LoadModuleChecked< ISimplexNoise >( "VictoryAI" );
|
||||||
|
}
|
||||||
|
|
||||||
|
static inline bool IsAvailable()
|
||||||
|
{
|
||||||
|
return FModuleManager::Get().IsModuleLoaded( "SimplexNoise" );
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
|
@ -0,0 +1,85 @@
|
||||||
|
/*
|
||||||
|
SimplexNoise 1.0.0
|
||||||
|
-----
|
||||||
|
DevDad - Afan Olovcic @ www.art-and-code.com - 08/12/2015
|
||||||
|
|
||||||
|
This algorithm was originally designed by Ken Perlin, but my code has been
|
||||||
|
adapted and extended from the implementation written by Stefan Gustavson (stegu@itn.liu.se)
|
||||||
|
and modified to fit to Unreal Engine 4
|
||||||
|
|
||||||
|
|
||||||
|
* This is a clean, fast, modern and free Perlin Simplex noise function.
|
||||||
|
* If we change float to double it could be even faster but there is no double type in Blueprint
|
||||||
|
* All Public Functions are BlueprintCallable so they can be used in every blueprint
|
||||||
|
|
||||||
|
|
||||||
|
From DevDad and Dedicated to you and Unreal Community
|
||||||
|
Use it free for what ever you want
|
||||||
|
I only request that you mention me in the credits for your game in the way that feels most appropriate to you.
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "SimplexNoiseBPLibrary.generated.h"
|
||||||
|
|
||||||
|
|
||||||
|
UCLASS()
|
||||||
|
class SIMPLEXNOISE_API USimplexNoiseBPLibrary : public UBlueprintFunctionLibrary
|
||||||
|
{
|
||||||
|
GENERATED_UCLASS_BODY()
|
||||||
|
private:
|
||||||
|
|
||||||
|
static unsigned char perm[];
|
||||||
|
static float grad(int hash, float x);
|
||||||
|
static float grad(int hash, float x, float y);
|
||||||
|
static float grad(int hash, float x, float y, float z);
|
||||||
|
static float grad(int hash, float x, float y, float z, float t);
|
||||||
|
|
||||||
|
public:
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static void setNoiseSeed(const int32& newSeed);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoise1D(float x);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoise2D(float x, float y);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoise3D(float x, float y, float z);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoise4D(float x, float y, float z, float w);
|
||||||
|
|
||||||
|
// Scaled by float value
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoiseScaled1D(float x , float s);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoiseScaled2D(float x, float y, float s);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoiseScaled3D(float x, float y, float z, float s);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoiseScaled4D(float x, float y, float z, float w, float s);
|
||||||
|
|
||||||
|
// Return value in Range between two float numbers
|
||||||
|
// Return Value is scaled by difference between rangeMin & rangeMax value
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoiseInRange1D(float x, float rangeMin, float rangeMax);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoiseInRange2D(float x, float y, float rangeMin, float rangeMax);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoiseInRange3D(float x, float y, float z, float rangeMin, float rangeMax);
|
||||||
|
|
||||||
|
UFUNCTION(BlueprintCallable, Category = "SimplexNoise")
|
||||||
|
static float SimplexNoiseInRange4D(float x, float y, float z, float w, float rangeMin, float rangeMax);
|
||||||
|
|
||||||
|
};
|
||||||
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
/*
|
||||||
|
SimplexNoise 1.0.0
|
||||||
|
-----
|
||||||
|
DevDad - Afan Olovcic @ www.art-and-code.com - 08/12/2015
|
||||||
|
*/
|
||||||
|
using UnrealBuildTool;
|
||||||
|
|
||||||
|
public class SimplexNoise : ModuleRules
|
||||||
|
{
|
||||||
|
public SimplexNoise(ReadOnlyTargetRules Target) : base(Target) //4.16+ Module Constructor
|
||||||
|
//public SimplexNoise(TargetInfo Target) //4.15 Module Constructor
|
||||||
|
{
|
||||||
|
PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
|
||||||
|
//Private Paths
|
||||||
|
PrivateIncludePaths.AddRange(new string[] {
|
||||||
|
"SimplexNoise/Private"
|
||||||
|
});
|
||||||
|
|
||||||
|
PublicDependencyModuleNames.AddRange(
|
||||||
|
new string[] {
|
||||||
|
"Core",
|
||||||
|
"CoreUObject",
|
||||||
|
"Engine"
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
Reference in a new issue