├── .gitignore └── ModelViewer ├── Config ├── DefaultEditor.ini ├── DefaultEngine.ini ├── DefaultGame.ini └── DefaultInput.ini ├── Content └── ModelViewer │ ├── BP_ModelViewer.uasset │ ├── M_SampleOutput.uasset │ ├── M_SampleUMG.uasset │ ├── ModelViewerSampleLevel.umap │ ├── RT_ModelViewerOutput.uasset │ └── Widget_Viewer.uasset └── ModelViewer.uproject /.gitignore: -------------------------------------------------------------------------------- 1 | Saved 2 | Intermediate -------------------------------------------------------------------------------- /ModelViewer/Config/DefaultEditor.ini: -------------------------------------------------------------------------------- 1 | [EditoronlyBP] 2 | bAllowClassAndBlueprintPinMatching=true 3 | bReplaceBlueprintWithClass=true 4 | bDontLoadBlueprintOutsideEditor=true 5 | bBlueprintIsNotBlueprintType=true 6 | -------------------------------------------------------------------------------- /ModelViewer/Config/DefaultEngine.ini: -------------------------------------------------------------------------------- 1 | [URL] 2 | 3 | [/Script/HardwareTargeting.HardwareTargetingSettings] 4 | TargetedHardwareClass=Desktop 5 | AppliedTargetedHardwareClass=Desktop 6 | DefaultGraphicsPerformance=Maximum 7 | AppliedDefaultGraphicsPerformance=Maximum 8 | 9 | [/Script/Engine.RendererSettings] 10 | r.DefaultFeature.AntiAliasing=2 11 | 12 | [/Script/Engine.UserInterfaceSettings] 13 | RenderFocusRule=NavigationOnly 14 | DefaultCursor=None 15 | TextEditBeamCursor=None 16 | CrosshairsCursor=None 17 | GrabHandCursor=None 18 | GrabHandClosedCursor=None 19 | SlashedCircleCursor=None 20 | ApplicationScale=1.000000 21 | UIScaleRule=ShortestSide 22 | CustomScalingRuleClass=None 23 | UIScaleCurve=(EditorCurveData=(PreInfinityExtrap=RCCE_Constant,PostInfinityExtrap=RCCE_Constant,Keys=((Time=480.000000,Value=0.444000),(Time=720.000000,Value=0.666000),(Time=1080.000000,Value=1.000000),(Time=8640.000000,Value=8.000000)),DefaultValue=340282346638528859811704183484516925440.000000),ExternalCurve=None) 24 | 25 | [/Script/EngineSettings.GameMapsSettings] 26 | GameDefaultMap=/Game/ModelViewer/ModelViewerSampleLevel.ModelViewerSampleLevel 27 | EditorStartupMap=/Game/ModelViewer/ModelViewerSampleLevel.ModelViewerSampleLevel 28 | 29 | -------------------------------------------------------------------------------- /ModelViewer/Config/DefaultGame.ini: -------------------------------------------------------------------------------- 1 | [/Script/EngineSettings.GeneralProjectSettings] 2 | ProjectID=4F0DD4404B2FB0D023EEE4851B6DC393 3 | -------------------------------------------------------------------------------- /ModelViewer/Config/DefaultInput.ini: -------------------------------------------------------------------------------- 1 | 2 | [/Script/Engine.InputSettings] 3 | -AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) 4 | -AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) 5 | -AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) 6 | -AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f)) 7 | -AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) 8 | -AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f)) 9 | +AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) 10 | +AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) 11 | +AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) 12 | +AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False)) 13 | +AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) 14 | +AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False)) 15 | bAltEnterTogglesFullscreen=True 16 | bUseMouseForTouch=False 17 | bEnableMouseSmoothing=True 18 | bEnableFOVScaling=True 19 | FOVScale=0.011110 20 | DoubleClickTime=0.200000 21 | DefaultViewportMouseCaptureMode=CapturePermanently_IncludingInitialMouseDown 22 | +ActionMappings=(ActionName="SetNextMesh",Key=Enter,bShift=False,bCtrl=False,bAlt=False,bCmd=False) 23 | +AxisMappings=(AxisName="RotateUp",Key=Up,Scale=1.000000) 24 | +AxisMappings=(AxisName="RotateUp",Key=Down,Scale=-1.000000) 25 | +AxisMappings=(AxisName="RotateRight",Key=Right,Scale=1.000000) 26 | +AxisMappings=(AxisName="RotateRight",Key=Left,Scale=-1.000000) 27 | bAlwaysShowTouchInterface=False 28 | bShowConsoleOnFourFingerTap=True 29 | DefaultTouchInterface=/Engine/MobileResources/HUD/DefaultVirtualJoysticks.DefaultVirtualJoysticks 30 | ConsoleKey=None 31 | -ConsoleKeys=Tilde 32 | +ConsoleKeys=Tilde 33 | 34 | 35 | -------------------------------------------------------------------------------- /ModelViewer/Content/ModelViewer/BP_ModelViewer.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomlooman/ModelViewerSample/872e5ad3b09789cf5e88de5e0c4debd52454ab1d/ModelViewer/Content/ModelViewer/BP_ModelViewer.uasset -------------------------------------------------------------------------------- /ModelViewer/Content/ModelViewer/M_SampleOutput.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomlooman/ModelViewerSample/872e5ad3b09789cf5e88de5e0c4debd52454ab1d/ModelViewer/Content/ModelViewer/M_SampleOutput.uasset -------------------------------------------------------------------------------- /ModelViewer/Content/ModelViewer/M_SampleUMG.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomlooman/ModelViewerSample/872e5ad3b09789cf5e88de5e0c4debd52454ab1d/ModelViewer/Content/ModelViewer/M_SampleUMG.uasset -------------------------------------------------------------------------------- /ModelViewer/Content/ModelViewer/ModelViewerSampleLevel.umap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomlooman/ModelViewerSample/872e5ad3b09789cf5e88de5e0c4debd52454ab1d/ModelViewer/Content/ModelViewer/ModelViewerSampleLevel.umap -------------------------------------------------------------------------------- /ModelViewer/Content/ModelViewer/RT_ModelViewerOutput.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomlooman/ModelViewerSample/872e5ad3b09789cf5e88de5e0c4debd52454ab1d/ModelViewer/Content/ModelViewer/RT_ModelViewerOutput.uasset -------------------------------------------------------------------------------- /ModelViewer/Content/ModelViewer/Widget_Viewer.uasset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomlooman/ModelViewerSample/872e5ad3b09789cf5e88de5e0c4debd52454ab1d/ModelViewer/Content/ModelViewer/Widget_Viewer.uasset -------------------------------------------------------------------------------- /ModelViewer/ModelViewer.uproject: -------------------------------------------------------------------------------- 1 | { 2 | "FileVersion": 3, 3 | "EngineAssociation": "4.11", 4 | "Category": "", 5 | "Description": "" 6 | } --------------------------------------------------------------------------------