Commit b1f86f1f authored by Jan Kremer's avatar Jan Kremer

First tests

parent 00216749
......@@ -2,3 +2,5 @@
/Saved
/.vs
/Binaries
/Plugins
/ThirdParty
......@@ -18,7 +18,7 @@ Compat.UseDXT5NormalMaps=False
r.ClearCoatNormal=False
r.ReflectionCaptureResolution=128
r.ReflectionEnvironmentLightmapMixBasedOnRoughness=True
r.ForwardShading=False
r.ForwardShading=True
r.VertexFoggingForOpaque=True
r.AllowStaticLighting=True
r.NormalMapsForStaticLighting=False
......@@ -100,3 +100,65 @@ bSupportsUpsideDownOrientation=False
bSupportsLandscapeLeftOrientation=True
PreferredLandscapeOrientation=LandscapeLeft
[/Script/Engine.Engine]
MaximumLoopIterationCount=100000000
[/Script/Engine.PhysicsSettings]
DefaultGravityZ=-980.000000
DefaultTerminalVelocity=4000.000000
DefaultFluidFriction=0.300000
SimulateScratchMemorySize=262144
RagdollAggregateThreshold=4
TriangleMeshTriangleMinAreaThreshold=5.000000
bEnableAsyncScene=False
bEnableShapeSharing=False
bEnablePCM=True
bEnableStabilization=False
bWarnMissingLocks=True
bEnable2DPhysics=False
PhysicErrorCorrection=(PingExtrapolation=0.100000,PingLimit=100.000000,ErrorPerLinearDifference=1.000000,ErrorPerAngularDifference=1.000000,MaxRestoredStateError=1.000000,MaxLinearHardSnapDistance=400.000000,PositionLerp=0.000000,AngleLerp=0.400000,LinearVelocityCoefficient=100.000000,AngularVelocityCoefficient=10.000000,ErrorAccumulationSeconds=0.500000,ErrorAccumulationDistanceSq=15.000000,ErrorAccumulationSimilarity=100.000000)
LockedAxis=Invalid
DefaultDegreesOfFreedom=Full3D
BounceThresholdVelocity=200.000000
FrictionCombineMode=Average
RestitutionCombineMode=Average
MaxAngularVelocity=3600.000000
MaxDepenetrationVelocity=0.000000
ContactOffsetMultiplier=0.020000
MinContactOffset=2.000000
MaxContactOffset=8.000000
bSimulateSkeletalMeshOnDedicatedServer=True
DefaultShapeComplexity=CTF_UseSimpleAndComplex
bDefaultHasComplexCollision=True
bSuppressFaceRemapTable=False
bSupportUVFromHitResults=False
bDisableActiveActors=False
bDisableKinematicStaticPairs=False
bDisableKinematicKinematicPairs=False
bDisableCCD=False
bEnableEnhancedDeterminism=False
MaxPhysicsDeltaTime=0.033333
bSubstepping=False
bSubsteppingAsync=False
MaxSubstepDeltaTime=0.016667
MaxSubsteps=6
SyncSceneSmoothingFactor=0.000000
AsyncSceneSmoothingFactor=0.990000
InitialAverageFrameRate=0.016667
PhysXTreeRebuildRate=10
DefaultBroadphaseSettings=(bUseMBPOnClient=False,bUseMBPOnServer=False,MBPBounds=(Min=(X=0.000000,Y=0.000000,Z=0.000000),Max=(X=0.000000,Y=0.000000,Z=0.000000),IsValid=0),MBPNumSubdivs=2)
[/Script/EngineSettings.GameMapsSettings]
EditorStartupMap=/Game/Test.Test
LocalMapOptions=
TransitionMap=None
bUseSplitscreen=True
TwoPlayerSplitscreenLayout=Horizontal
ThreePlayerSplitscreenLayout=FavorTop
FourPlayerSplitscreenLayout=Grid
bOffsetPlayerGamepadIds=False
GameInstanceClass=/Script/Engine.GameInstance
GameDefaultMap=/Engine/Maps/Entry.Entry
ServerDefaultMap=/Engine/Maps/Entry.Entry
GlobalDefaultGameMode=/Game/BP_GameMode.BP_GameMode_C
GlobalDefaultServerGameMode=None
[/Script/Engine.InputSettings]
-AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
-AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
-AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
-AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
-AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
-AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
+AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_Z",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_Z",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MouseWheelAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_LeftTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_RightTriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Left_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Thumbstick_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_TriggerAxis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Grip1Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="MotionController_Right_Grip2Axis",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_Special_Left_X",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
+AxisConfig=(AxisKeyName="Gamepad_Special_Left_Y",AxisProperties=(DeadZone=0.000000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
bAltEnterTogglesFullscreen=True
bF11TogglesFullscreen=True
bUseMouseForTouch=False
bEnableMouseSmoothing=True
bEnableFOVScaling=True
bCaptureMouseOnLaunch=True
bDefaultViewportMouseLock=False
bAlwaysShowTouchInterface=False
bShowConsoleOnFourFingerTap=True
bEnableGestureRecognizer=False
bUseAutocorrect=False
DefaultViewportMouseCaptureMode=CapturePermanently_IncludingInitialMouseDown
DefaultViewportMouseLockMode=LockOnCapture
FOVScale=0.011110
DoubleClickTime=0.200000
+ActionMappings=(ActionName="Cloud1_AddPoints",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=One)
+ActionMappings=(ActionName="Cloud1_CreateCloud",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Two)
+ActionMappings=(ActionName="Cloud2_AddPoints",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Three)
+ActionMappings=(ActionName="Cloud2_CreateCloud",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Four)
DefaultTouchInterface=/Engine/MobileResources/HUD/DefaultVirtualJoysticks.DefaultVirtualJoysticks
ConsoleKey=None
-ConsoleKeys=Tilde
+ConsoleKeys=Tilde
import unreal_engine as ue
# EPixelFormat defines the various pixel formats for a texture/image, we will use RGBA with 8bit per channel
from unreal_engine.enums import EPixelFormat
import matplotlib
# set the Agg renderer as we do not need any toolkit
matplotlib.use('Agg')
import matplotlib.pyplot as plt
# set texture/plot dimensions and dpi, ensure dpi is a float !
width = 1024
height = 1024
dpi = 72.0
# create a new figure with the specified sizes
fig = plt.figure(1)
fig.set_dpi(dpi)
fig.set_figwidth(width/dpi)
fig.set_figheight(height/dpi)
# plot a simple graph with a label on the y axis
plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
# draw the graph (in memory)
fig.canvas.draw()
# create a texture in memory (will be saved later)
texture = ue.create_transient_texture(width, height, EPixelFormat.PF_R8G8B8A8)
# copy pixels from matplotlib canvas to the texture as RGBA
texture.texture_set_data(fig.canvas.buffer_rgba())
# save the texture
texture.save_package('/Game/GraphTexture')
# open its editor
ue.open_editor_for_asset(texture)
\ No newline at end of file
import unreal_engine as ue
from unreal_engine.enums import EPixelFormat
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
class PlotComponent:
def begin_play(self):
width = 1024
height = 1024
dpi = 72.0
self.texture = ue.create_transient_texture(width, height, EPixelFormat.PF_R8G8B8A8)
# self.uobject.get_owner().StaticMeshComponent.getMaterial(0).set_material_texture_parameter('Graph', self.texture)
# self.uobject.get_owner().StaticMeshComponent.createDynamicMaterialInstance()
# matinst = self.uobject.get_owner().StaticMeshComponent.CreateAndSetMaterialInstanceDynamic(0)
# matinst.set_material_texture_parameter('Graph', self.texture)
self.fig = plt.figure(1)
self.fig.set_dpi(dpi)
self.fig.set_figwidth(width/dpi)
self.fig.set_figheight(height/dpi)
self.uobject.get_owner().bind_event('OnGraphDataUpdated', self.update_graph)
def update_graph(self, platform):
# clear the current plot data
plt.clf()
# draw a pie chart
plt.pie([5, 7, 12], colors=['r', 'g', 'b'], labels=['RedCube', 'GreenCube', 'BlueCube'], shadow=True)
self.fig.canvas.draw()
self.texture.texture_set_data(self.fig.canvas.buffer_rgba())
\ No newline at end of file
This diff is collapsed.
......@@ -7,7 +7,24 @@
{
"Name": "ImmersiveAnalytics",
"Type": "Runtime",
"LoadingPhase": "Default"
"LoadingPhase": "Default",
"AdditionalDependencies": [
"Engine"
]
}
],
"Plugins": [
{
"Name": "HDF5",
"Enabled": false
},
{
"Name": "GPUPointCloudRenderer",
"Enabled": true
},
{
"Name": "PointCloudPlugin",
"Enabled": true
}
]
}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
[/Script/UnrealEd.UnrealEdKeyBindings]
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="J",CommandName="Matinee_PlayReverse")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="K",CommandName="Matinee_Stop")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="L",CommandName="Matinee_PlayForward")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="SpaceBar",CommandName="Matinee_TogglePlayPause")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Delete",CommandName="Matinee_DeleteSelection")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Add",CommandName="Matinee_ZoomIn")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Subtract",CommandName="Matinee_ZoomOut")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Equals",CommandName="Matinee_ZoomInAlt")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Underscore",CommandName="Matinee_ZoomOutAlt")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="Z",CommandName="Matinee_Undo")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="Y",CommandName="Matinee_Redo")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="I",CommandName="Matinee_MarkInSection")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="O",CommandName="Matinee_MarkOutSection")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Right",CommandName="Matinee_IncrementPosition")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Left",CommandName="Matinee_DecrementPosition")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=True,Key="Right",CommandName="Matinee_MoveToNextKey")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=True,Key="Left",CommandName="Matinee_MoveToPrevKey")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="R",CommandName="Matinee_SplitAnimKey")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="S",CommandName="Matinee_ToggleSnap")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Up",CommandName="Matinee_MoveActiveUp")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Down",CommandName="Matinee_MoveActiveDown")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="Enter",CommandName="Matinee_AddKey")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="W",CommandName="Matinee_DuplicateSelectedKeys")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="I",CommandName="Matinee_CropAnimationBeginning")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="O",CommandName="Matinee_CropAnimationEnd")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="C",CommandName="Matinee_Copy")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="X",CommandName="Matinee_Cut")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="V",CommandName="Matinee_Paste")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="A",CommandName="Matinee_ViewFitSequence")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="F",CommandName="Matinee_ViewFitToSelected")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=True,Key="A",CommandName="Matinee_ViewFitLoop")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="A",CommandName="Matinee_ViewFitLoopSequence")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="E",CommandName="Matinee_ViewEndOfTrack")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="one",CommandName="Matinee_ChangeKeyInterpModeAUTO")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="two",CommandName="Matinee_ChangeKeyInterpModeUSER")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="three",CommandName="Matinee_ChangeKeyInterpModeBREAK")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="four",CommandName="Matinee_ChangeKeyInterpModeLINEAR")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="five",CommandName="Matinee_ChangeKeyInterpModeCONSTANT")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="one",CommandName="CurveEditor_ChangeInterpModeAUTO")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="two",CommandName="CurveEditor_ChangeInterpModeUSER")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="three",CommandName="CurveEditor_ChangeInterpModeBREAK")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="four",CommandName="CurveEditor_ChangeInterpModeLINEAR")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="five",CommandName="CurveEditor_ChangeInterpModeCONSTANT")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="A",CommandName="CurveEditor_FitViewToAll")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=True,Key="A",CommandName="CurveEditor_FitViewHorizontally")
KeyBindings=(bCtrlDown=True,bAltDown=False,bShiftDown=False,Key="A",CommandName="CurveEditor_FitViewVertically")
KeyBindings=(bCtrlDown=False,bAltDown=False,bShiftDown=False,Key="F",CommandName="CurveEditor_FitViewToSelected")
[UserDefinedGestures]
Content=~OpenBracket~\r\n~CloseBracket~
[Internationalization]
ShouldUseLocalizedNumericInput=True
ShouldUseLocalizedPropertyNames=True
ShouldUseLocalizedNodeAndPinNames=True
[/Script/UnrealEd.EditorSettings]
bCopyStarterContentPreference=true
[/Script/NewsFeed.NewsFeedSettings]
CdnSourceUrl="http://cdn.unrealengine.com/newsfeed/[[Culture]]/index.json"
LocalSourcePath=Editor/NewsFeed/[[Culture]]/
Source=NEWSFEED_Cdn
MaxItemsToShow=10
ShowOnlyUnreadItems=True
[/Script/UnrealEd.ContentBrowserSettings]
NumObjectsToLoadBeforeWarning=20
RealTimeThumbnails=True
DisplayFolders=True
DisplayEmptyFolders=True
DisplayEngineFolder=False
DisplayDevelopersFolder=False
DisplayCollections=False
DisplayCppFolders=True
DisplayPluginFolder=True
NumObjectsInRecentList=20
IncludeClassNames=True
IncludeAssetPaths=False
IncludeCollectionNames=True
[/Script/IntroTutorials.EditorTutorialSettings]
Categories=(Identifier="Basics",Title=NSLOCTEXT("TutorialCategories","BasicsTitle","Basics"),Description=NSLOCTEXT("TutorialCategories","BasicsDescription","Getting started with Unreal Engine 4."),Icon="PlayWorld.RepeatLastPlay",Texture=None,SortOrder=100)
Categories=(Identifier="Blueprints",Title=NSLOCTEXT("TutorialCategories","BlueprintsTitle","Blueprints"),Description=NSLOCTEXT("TutorialCategories","BlueprintsDescription","Tutorials covering the creation and usage of Blueprints."),Icon="FullBlueprintEditor.EditGlobalOptions",Texture=/Engine/Tutorial/BlueprintTutorials/TutorialAssets/Blueprint_64x.Blueprint_64x,SortOrder=200)
Categories=(Identifier="Editors",Title=NSLOCTEXT("TutorialCategories","EditorsTitle","Editors"),Description=NSLOCTEXT("TutorialCategories","EditorsDescription","Tutorials covering the various sub editors of Unreal Engine 4."),Icon=,Texture=/Engine/Tutorial/SubEditors/TutorialAssets/icon_Editor_Preferences_General_40x.icon_Editor_Preferences_General_40x,SortOrder=225)
Categories=(Identifier="Code",Title=NSLOCTEXT("TutorialCategories","CodeTitle","Code"),Description=NSLOCTEXT("TutorialCategories","CodeDescription","Write C++ code for use in Unreal Engine 4."),Icon="PlayWorld.RepeatLastPlay",Texture=None,SortOrder=250)
Categories=(Identifier="Paper2D",Title=NSLOCTEXT("TutorialCategories","Paper2DTitle","Paper2D"),Description=NSLOCTEXT("TutorialCategories","Paper2DDescription","Tutorials covering the usage of the Unreal Engine 4 2D game tool: Paper2D."),Icon="ClassThumbnail.PaperSprite",Texture=/Engine/Tutorial/Paper2D/TutorialAssets/Paper2DSprite_TutorialIcon.Paper2DSprite_TutorialIcon,SortOrder=500)
Categories=(Identifier="Animation",Title=NSLOCTEXT("TutorialCategories","AnimationTitle","Animation"),Description=NSLOCTEXT("TutorialCategories","AnimationDescription","Tutorials covering the animation system in Unreal Engine 4."),Icon=,Texture=/Engine/Tutorial/SubEditors/TutorialAssets/icon_ShowSkeletalMeshes_40x.icon_ShowSkeletalMeshes_40x,SortOrder=600)
Categories=(Identifier="Landscape",Title=NSLOCTEXT("TutorialCategories","LandscapeTitle","Landscape"),Description=NSLOCTEXT("TutorialCategories","LandscapeDescription","Tutorials covering the Unreal Editor 4 terrain editor: Landscape."),Icon="LevelEditor.LandscapeMode",Texture=/Engine/Tutorial/Landscape/TutorialAssets/Landscape.Landscape,SortOrder=700)
Categories=(Identifier="Foliage",Title=NSLOCTEXT("TutorialCategories","FoliageTitle","Foliage"),Description=NSLOCTEXT("TutorialCategories","FoliageDescription","Tutorials covering the Unreal Engine 4 Foliage tool."),Icon="LevelEditor.FoliageMode",Texture=/Engine/Tutorial/Foliage/TutorialAssets/Foliage.Foliage,SortOrder=800)
Categories=(Identifier="Mobile",Title=NSLOCTEXT("TutorialCategories","MobileTitle","Mobile"),Description=NSLOCTEXT("TutorialCategories","MobileDescription","Mobile Tutorials."),Icon="MaterialEditor.ToggleMobileStats",Texture=None,SortOrder=900)
StartupTutorial=/Engine/Tutorial/Basics/LevelEditorAttract.LevelEditorAttract_C
TutorialContexts=(Context="StaticMeshEditor",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/SubEditors/StaticMeshEditorTutorial.StaticMeshEditorTutorial_C)
TutorialContexts=(Context="LevelEditor",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/Basics/LevelEditorOverview.LevelEditorOverview_C)
TutorialContexts=(Context="BlueprintEditor",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/BlueprintTutorials/BlueprintEditorTutorial.BlueprintEditorTutorial_C)
TutorialContexts=(Context="BlueprintEditor.MacroLibrary",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/BlueprintTutorials/BlueprintMacroLibrariesEditorOverview.BlueprintMacroLibrariesEditorOverview_C)
TutorialContexts=(Context="BlueprintEditor.Interface",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/BlueprintTutorials/BlueprintInterfacesEditorOverview.BlueprintInterfacesEditorOverview_C)
TutorialContexts=(Context="BlueprintEditor.LevelScript",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/BlueprintTutorials/LevelBlueprintEditorOverview.LevelBlueprintEditorOverview_C)
TutorialContexts=(Context="MaterialEditor",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/SubEditors/MaterialEditorTutorial.MaterialEditorTutorial_C)
TutorialContexts=(Context="Cascade",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/SubEditors/ParticleSystemEditorTutorial.ParticleSystemEditorTutorial_C)
TutorialContexts=(Context="Persona",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/SubEditors/PersonaAnimEditorWalkThrough.PersonaAnimEditorWalkthrough_C)
TutorialContexts=(Context="SpriteEditor",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/Paper2D/SpriteEditorTutorial.SpriteEditorTutorial_C)
TutorialContexts=(Context="FlipbookEditor",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/Paper2D/FlipbookEditorTutorial.FlipbookEditorTutorial_C)
TutorialContexts=(Context="LandscapeMode",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/Landscape/Landscape_Manage_Mode.Landscape_Manage_Mode_C)
TutorialContexts=(Context="FoliageMode",BrowserFilter=,AttractTutorial=None,LaunchTutorial=/Engine/Tutorial/Foliage/Foliage_Intro_Tutorial.Foliage_Intro_Tutorial_C)
[/Script/VREditor.VRModeSettings]
bEnableAutoVREditMode=False
bAutokeySequences=True
InteractorHand=Right
bShowWorldMovementGrid=True
bShowWorldMovementPostProcess=True
bShowWorldScaleProgressBar=True
bScaleWorldFromFloor=False
bScaleWorldWithDynamicPivot=True
bAllowSimultaneousWorldScalingAndRotation=True
UIBrightness=1.500000
GizmoScale=0.800000
DoubleClickTime=0.250000
TriggerPressedThreshold_Vive=0.330000
TriggerPressedThreshold_Rift=0.500000
This source diff could not be displayed because it is too large. You can view the blob instead.
[Internationalization]
LocalizationPaths=%GAMEDIR%Content/Localization/Game
[DefaultPlayer]
Name=Player
[/Script/Engine.GameNetworkManager]
TotalNetBandwidth=32000
MaxDynamicBandwidth=7000
MinDynamicBandwidth=4000
MoveRepSize=42.0f
MAXPOSITIONERRORSQUARED=3.0f
MAXNEARZEROVELOCITYSQUARED=9.0f
CLIENTADJUSTUPDATECOST=180.0f
MAXCLIENTUPDATEINTERVAL=0.25f
MaxClientForcedUpdateDuration=1.0f
MaxMoveDeltaTime=0.125f
ClientNetSendMoveDeltaTime=0.0166
ClientNetSendMoveDeltaTimeThrottled=0.0222
ClientNetSendMoveDeltaTimeStationary=0.0166
ClientNetSendMoveThrottleAtNetSpeed=10000
ClientNetSendMoveThrottleOverPlayerCount=10
ClientAuthorativePosition=false
ClientErrorUpdateRateLimit=0.0f
bMovementTimeDiscrepancyDetection=false
bMovementTimeDiscrepancyResolution=false
MovementTimeDiscrepancyMaxTimeMargin=0.25f
MovementTimeDiscrepancyMinTimeMargin=-0.25f
MovementTimeDiscrepancyResolutionRate=1.0f
MovementTimeDiscrepancyDriftAllowance=0.0f
bMovementTimeDiscrepancyForceCorrectionsDuringResolution=false
bUseDistanceBasedRelevancy=true
[/Script/Party.Party]
DefaultMaxPartySize=5
[/Script/Lobby.LobbyBeaconState]
WaitForPlayersTimeRemaining=20.0
[/Script/Engine.GameSession]
MaxPlayers=16
MaxSpectators=2
MaxSplitscreensPerConnection=4
bRequiresPushToTalk=true
[/Script/EngineSettings.GeneralProjectSettings]
CompanyName=
CompanyDistinguishedName=
CopyrightNotice=Fill out your copyright notice in the Description page of Project Settings.
Description=
LicensingTerms=
PrivacyPolicy=
ProjectName=UE4Game
ProjectVersion=1.0.0.0
Homepage=
SupportContact=
MinWindowWidth=16
MinWindowHeight=16
ProjectID=4669FA694F19378B94858FBBA0124C93
[/Script/UnrealEd.ProjectPackagingSettings]
BuildConfiguration=PPBC_Development
FullRebuild=False
UsePakFile=True
bGenerateChunks=False
bChunkHardReferencesOnly=False
IncludePrerequisites=True
IncludeCrashReporter=False
InternationalizationPreset=English
CulturesToStage=en
DefaultCulture=en
bSkipEditorContent=false
bSharedMaterialNativeLibraries=False
bShareMaterialShaderCode=False
bSkipMovies=False
EarlyDownloaderPakFileFiles=...\Content\Internationalization\...\*.icu
EarlyDownloaderPakFileFiles=...\Content\Internationalization\...\*.brk
EarlyDownloaderPakFileFiles=...\Content\Internationalization\...\*.res
EarlyDownloaderPakFileFiles=...\Content\Internationalization\...\*.nrm
EarlyDownloaderPakFileFiles=...\Content\Internationalization\...\*.cfu
EarlyDownloaderPakFileFiles=...\Content\Localization\...\*.*
EarlyDownloaderPakFileFiles=...\Content\Localization\*.*
EarlyDownloaderPakFileFiles=...\Content\Certificates\...\*.*
EarlyDownloaderPakFileFiles=...\Content\Certificates\*.*
EarlyDownloaderPakFileFiles=-...\Content\Localization\Game\...\*.*
EarlyDownloaderPakFileFiles=-...\Content\Localization\Game\*.*
EarlyDownloaderPakFileFiles=...\Config\...\*.ini
EarlyDownloaderPakFileFiles=...\Config\*.ini
EarlyDownloaderPakFileFiles=...\Engine\GlobalShaderCache*.bin
EarlyDownloaderPakFileFiles=...\Content\ShaderArchive-Global-*.ushaderbytecode
EarlyDownloaderPakFileFiles=...\Content\Slate\*.*
EarlyDownloaderPakFileFiles=...\Content\Slate\...\*.*
EarlyDownloaderPakFileFiles=...\*.upluginmanifest
EarlyDownloaderPakFileFiles=...\*.uproject
EarlyDownloaderPakFileFiles=...\global_sf*.metalmap
[/Script/Engine.HUD]
DebugDisplay=AI
[/Script/Engine.PlayerController]
InputYawScale=2.5
InputPitchScale=-2.5
InputRollScale=1.0
ForceFeedbackScale=1.0
[/Script/Engine.DebugCameraController]
bShowSelectedInfo=true
[/Script/Engine.WorldSettings]
ChanceOfPhysicsChunkOverride=1.0
bEnableChanceOfPhysicsChunkOverride=false
DefaultAmbientZoneSettings=(bIsWorldSettings=true)
EnabledPlugins=ExampleDeviceProfileSelector
MinUndilatedFrameTime=0.0005 ; 2000 fps
MaxUndilatedFrameTime=0.4 ; 2.5 fps
MinGlobalTimeDilation=0.0001
MaxGlobalTimeDilation=20.0
[/Script/AIModule.AIPerceptionComponent]
HearingRange=768
SightRadius=3000
LoseSightRadius=3500
LoSHearingRange=1500
PeripheralVisionAngle=90
[/Script/AIModule.AISense_Hearing]
SpeedOfSoundSq=0
[/Script/AIModule.AISenseConfig_Hearing]
Implementation=Class'/Script/AIModule.AISense_Hearing'
HearingRange=768
LoSHearingRange=1500
DetectionByAffiliation=(bDetectEnemies=true)