You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#rb none #lockdown Nick.Penwarden ============================ MAJOR FEATURES & CHANGES ============================ Change 4073383 by Patrick.Boutot [AJA] Set base timecode for AJA TimecodeProvider Change 4075631 by Patrick.Boutot Change icon for TimecodeSynchronizer. Update TimecodeSynchronizer with the new AJA delayed open sources. Add TimecodeProvider to TimecodeSynchronizer. Can now sync with TimecodeProvider or a master. Make sure the source are ready before viewing them. Remove PreRoll command. Change 4077328 by JeanMichel.Dignard Fixed SoftObjectPtr/Paths becoming invalid when saving a new world since it's being moved from /Temp/Untitled to its own package. #jira UEENT-1423 Change 4077338 by Rex.Hill USD plugin updated to v8.4 with python support Change 4079063 by Rex.Hill USD sdk recompiled as vs2015 targeting older version of CRT, also dependency added for PythonScriptPlugin Change 4079911 by Rex.Hill USD pyd files recompiled Change 4080058 by Rex.Hill Fix usd plugin loading, added missing libtrace.dll Change 4080376 by Matt.Hoffman Improvements to Sequence Recorder's public API to expose more functionality for third parties. Change 4084984 by Matt.Hoffman Sequence Recorder can now set a global time dilation when recording starts, optionally ignoring the dilation when recording keys. This is useful for recording objects in your scene that move too fast to track with a camera but still ending up with the same length recording in the end. #jira UESP-670 Change 4086688 by Matt.Hoffman Exposes getting and setting keys from sequencer sections via the scripting layer. Examples for how to work with Python and key data can be found in /Plugins/MovieScene/SequencerScripting/Content/Python in the form of "sequencer_examples.py" and "sequencer_key_examples.py". Documentation on how to use these examples is included in the python file. #jira UESP-547 Change 4088904 by Max.Chen Sequence Recorder: Set actor tags as unique Change 4089176 by Max.Chen Sequence Recorder: Add option to record to the target level sequence playback range length. Change 4089180 by Max.Chen Sequence Recorder: Add protection agains null movie scene sections Change 4089205 by Max.Chen Sequence Recorder: Save recorded audio files if auto save is on. #jira UESP-660 Change 4089206 by Max.Chen Sequencer: When importing fbx, if a camera is created, force mapping to be by name matching only so that other nodes in the fbx file do not get mapped onto the newly created camera. #jira UE-59347 Change 4089214 by Max.Chen Sequence Recorder: Add support for looping/rolling takes #jira UESP-658 Change 4089280 by Max.Chen Sequence Recorder: Added support to specify properties from actor classes (camera rig rail - current position on rail) Change 4093824 by Andrew.Rodham Editor: Added option to class pickers to force use of class Display Names Change 4093826 by Andrew.Rodham Removed implicit gamma to linear conversion from EXR writer - This was only implemented for exr data that was supplied as 8 bits per channel (ie. uint8), but there is no way of communicating with the Image Writer API to tell it whether you want it to do that conversion. This code is too low level to be making assumptions about what color-space the data is in. - This ensures that R8G8B8A8 render targets exported as EXR are exported as-is without any modification #jira UESP-545 Change 4093830 by Andrew.Rodham Fixed shutdown crash when destroying a media player that was still playing Change 4093831 by Andrew.Rodham Fixed exception handling in png image wrapper Change 4093833 by Andrew.Rodham Slate: Fixed not being able to set a hyperlink on notifications with unbound attributes that had explicit values set Change 4093841 by Andrew.Rodham Added a utility struct for dealing with editor actor layers from within Blueprints Change 4093867 by Andrew.Rodham Sequencer: Added the ability to implement custom capture protocols for movie scene captures - Converted capture protocol settings and instances to be single UObjects. This unifies the two concepts, and allows for Blueprint implementations. - Removed capture protocol registry since it is no longer required. - Removed FCaptureProtocolID in favor of class discovery at runtime. - Added new module "ImageWriteQueue", responsible for asynchronously managing a queue of image file write operations. - Added new capture protocol for capturing final pixels to EXR (including burn-ins) - Added a new BP function, ExportToDisk, accessible on all UTexture properties for writing texture and render target data to image files - New global BP nodes for querying movie capture status: IsCaptureInProgress, FindCaptureProtocol - Removed Flush On Draw functionality from viewports and frame grabber since it is unnecessary. #jira UESP-545 Change 4094239 by Rex.Hill Export sequence to usd #jira UESP-563 Change 4094393 by Andrew.Rodham Renamed references of 'BufferName' to 'StreamName' for user defined capture protocols Change 4094622 by Patrick.Boutot Add MediaFrameworkUtilitites plugin. Add MediaBundle. An asset that create a MediaPlayer, MediaSource, MediaTexture and MaterialInstance. Add MediaBundleActor. Can auto play a MediaBundle when click & drag in the viewport. Add the Media category in placement mode. Add flag on the MediaPlayer that prevent it from closing when PIE is started or closed. Change 4094673 by Anousack.Kitisa Created widget to display metadata as list view of tags/values. #jira UEENT-1296 Change 4094795 by Simon.Therriault MediaFrameworkUtilities - Adding default media texture for default media bundle material - Changed default material to unlit Change 4094867 by Rex.Hill Usd sequence exporter camera rotation corrected Change 4096426 by JeanLuc.Corenthin - Fixed logic of FLayoutUV::FindCharts to properly extract the list of triangles based on a mesh description. - Fixed logic in FMeshDescriptionOperations::ConverToRawMesh & FMeshDescriptionOperations::ConvertHardEdgesToSmoothGroup to take in account the fact that the arrays are sparse arrays - Fixed logic in FQuadricSimplifierMeshReduction::ReduceMeshDescription which wrongly assumed that number of vertex instances equals three times the number of triangles. - Added early-out in UMeshDescription::ComputePolygonTriangulation when perimeter has 3 vertex indices - Changed version of static mesh and mesh description - Fixed issue with mismatching attribute set when generating LOD meshes #jira UEENT-887, UE-59474, UE-59471 Change 4097101 by Patrick.Boutot Remove warning in PropertyEditorClass when trying to load the "None" class. Change 4097443 by Rex.Hill USD export bake keys Change 4097468 by Patrick.Boutot Edit and initialize the timecode provider of the editor. Change 4097479 by Anousack.Kitisa Added support for commandlet and unattended script modes to Plugin Warden. #jira UE-57333 Change 4097578 by Rex.Hill USD export tweaks Change 4098257 by Simon.Therriault GarbageMatteCaptureComponent - Adding spawned actor tracking to be able to use GarbageMatteActor spawned in editor. Change 4100072 by Jamie.Dale Updated wrapped enums to be more consistent with native Python enums - Wrapped enums now generate values that are instances of the enum type itself, containing a name and value field (like native Python enums). - Wrapped enums are now strongly typed and do not allow implicit conversion from numbers (explicit casting is available, but throws if the value is unknown). - Wrapped enum entries may be compared against numbers (even numbers that don't have valid values) via the == and != operators (like IntEnum in Python). - Wrapped enums may now be iterated (like native Python enums). - Wrapped enums now return a length based on their number of entries (like native Python enums). - ScriptName meta-data can now be used with enum entries. Change 4100255 by Patrick.Boutot [MediaBundle] Modify the base shader to support "failed texture" Change 4103838 by Simon.Therriault MR Garbage Matte Component - Adding FocalDriver interface to be able to poll focal information from outside (cinecamera). Could be updated to be event driven. Change 4115616 by Rex.Hill USD Exporter now exposed to UI Change 4116333 by Simon.Therriault MediaBundle - Updated default media bundle to include lens distortion and chromakeying - Added possibility to spawn material editor for MediaBundle inner material - Fix for inner objects flags preventing asset deletion - Fix for CloseMedia not being called when changing map Lens Distortion - Fix for not being able to generate a Identity lens displacement map Change 4117952 by Rex.Hill Expose OpenEditorForAssets to python Change 4118498 by Rex.Hill Sequencer USD export can now export properties of actors in levels Change 4118515 by Rex.Hill Update sequencer export task comment Change 4118706 by Rex.Hill Sequencer USD updates Change 4118968 by Rex.Hill Sequencer USD export now supports visibility Change 4119702 by Simon.Therriault MediaBundle - Fix crash when changing MediaBundle on Actor multiple times. - Fix crash when Undoing after placing a MediaBundle and pressing Stop then Undo. - Fixed bad reference count in MediaBundle when undo/redo of MediaBundle setting changed on MediaBundleActor - Added PostEditChange after setting MaterialProperty to fix potential propagation. Change 4120060 by Patrick.Boutot Fix typo for TimecodeProviderClassName. Add "Config required restart" Add a button to reapply the CustomTimeStep or TimecodeProvider Change 4122062 by Krzysztof.Narkowicz Fixed movie burnout fixed timestep. Engine didn't use a fixed time step due to a following bug: 1. UAutomatedLevelSequenceCapture::Initialize calls UMovieSceneCapture::Initialize. 2. UMovieSceneCapture::Initialize creates FRealTimeCaptureStrategy and calls CaptureStrategy->OnInitialize(). 3. UAutomatedLevelSequenceCapture::Initialize changes CaptureStrategy to FFixedTimeStepCaptureStrategy, but no one calls CaptureStrategy->OnInitialize(); after that and this function is required to set the fixed time step. 4. Result: movies are burned out with variable time step, causing different inconsistencies between frames, settings and HW configurations. #jira none Change 4122236 by Anousack.Kitisa Made the "Import Into Level..." File menu action follow the EditorImport flag of a SceneImportFactory. #jira UE-57612 #jira UEENT-762 Change 4122588 by Rex.Hill Sequencer Export USD lights now supported Change 4122822 by JeanMichel.Dignard Fix for UV packing FlipX. Don't flip the empty columns at the end since they are always expected to be on the right side. The same was already done for FlipY. #jira UE-56664 Change 4123009 by JeanMichel.Dignard Copied fixes from MeshUtilities LayoutUV to MeshDescription LayoutUV Change 4123517 by JeanLuc.Corenthin Fixed crash when running cooked game crash with asset imported from datasmith #jira UE-60173 Change 4124569 by Patrick.Boutot [AJA] When the CustomTimeStep & TimecodeProvider signal is lost in the editor (not in PIE), try to re-synchronize every second. Change 4126421 by Max.Chen Sequencer: Add the ability to switch the takes of all the selected shots/subsections. #jira UESP-761 Change 4133010 by Simon.Therriault MediaBundle - Made assets in the bundle visible in the content browser (different package per asset) and updated to support duplication correctly - Quick fix for MaterialDynamicInstance garbage matte parameter not going back to default value when cleared. - Added looping option on the bundle Keyer and lens materials - Renamed some parameter groups to Keyer_XX Change 4135728 by Rex.Hill MovieSceneCapture crash fix when iteration on classes defined in python Change 4135732 by Rex.Hill Sequencer scripting: expose get playback range, sub sequence get sequence Change 4135734 by Rex.Hill USD python code refactored Change 4136017 by Matt.Hoffman Fixes FrameNumber nodes tripping an ensure when using them via Blueprints and fixes FrameNumbers & friends not being properly breakable in BP. #jira UE-60188 Change 4147959 by Patrick.Boutot Media Output Architecture. Support 8bits & 10bits color. Capture the buffer as is with the correct pixel format and the corredt target size. Change 4147962 by Patrick.Boutot Remove AjaMediaViewportOutput && AjaMediaViewportOutputImpl. Refactor AjaMediaOutput to extend MediaOutput. Refactor AjaMediaGrameGrabberProtocol to use AjaMediaCapture. Create AjaMediaCapture. Change 4148395 by Rex.Hill USD python code cleanup Change 4152901 by Rex.Hill Fix crash when recompiling blueprint or script class that serializes an object reference manually Change 4152906 by Rex.Hill USD level import/export exposed to UI Change 4152956 by Rex.Hill Rename unreal_usd to usd_unreal to avoid future module name conflicts Change 4153331 by Rex.Hill Simplify USD attribute definitions Change 4155472 by Rex.Hill USD level import now handles cameras and lights Change 4155832 by Patrick.Boutot Fix Packaging for MediaFrameworkUtilities Fix MediaPlayer that crash on close when the engine is closing. Change 4156020 by Mike.Zyracki LIVE LINK Sequencer Recording and Playback #jira UESP-714 #jira UESP-715 Support for Live Link Recording/Playback with Sequencer. Basically if we see a MotionController controlled by a LiveLink Subject or a LiveLink Component on a Actor we create a LiveLinkTrack for it that will record raw sequencer data into. We currently do that at the end of recording but will investigate saving it as we record. For Playback we create a Live Link Subject per recorded track and push up interpolated data per Engine Tick on Evaluate. We need to see if we need to send out raw data but that's complicated due to the fact that sequencer time may not be sequential but random, Moved FLiveLinkTimeFrame to LiveLinkTypes so we can grab raw data. Added functions to LiveLinkClient/Subject to get raw data so we dont' need to do expensive searches. Also changed that code so that we can only save the LiveLinkData when specified. We decided to have the sequencer own saving of the live link data so we explicilty turn on saving when we start to record and then turn if off at the end. Without this it's possible to easily run out of memory while LiveLink records. In order to record LiveLinkComponents under Actors we had to change ActorRecording to record ActorComponents and not jus SceneComponents. Not sure of any drawbacks with this but it seems to work well. Had to make sure we stll keeped attach/parent/child logic when recording. Change 4158488 by Rex.Hill USD scene import/export now uses UsdLux lights Change 4158742 by Rex.Hill USD: Add test for level export and import Change 4161645 by Patrick.Boutot Update MediaRecorder to use the ImageWriteQueue. Add flag in IImageWriteQueue.Enqueue to prevent block if the queue is full. Change 4161651 by Patrick.Boutot Modify MediaCompositing to use an existing MediaPlayer Change 4161657 by Patrick.Boutot Extend the SequenceRecorder to support additional object to record from other plugins. Add SequenceRecorder for MediaPlayer. Will record every frame to disk that the MediaPlayer produce. Change 4162699 by Rex.Hill USD export sequence updates Change 4163138 by Rex.Hill USD sequence export test added Change 4163426 by Mike.Zyracki Fix for Curve Names being kept and AutoSetting Tangents on Live Link Recording Change 4165714 by Patrick.Boutot [MediaCapture] Remove color box that tell the status of the MediaCapture. Add MediaCapture's name and use an image to represent the status. Use a ScrollBox around the "preview" output. Can select any actors. Only show the selectable camera grid when there is more than one camera. Change 4166652 by Rex.Hill Expose SetMobility to scripting Change 4167292 by Mike.Zyracki Make sure we call Finalize Evaluation when closing or deleting the Sequencer. This will make sure TearDown is called on sections which fixes issues with LiveLink Sources not getting deleted and probably also issues with MovieScenePlayers not getting released correctly. Also includes addition to show the SubjectName next to the Sequencer Source in the LiveLinkClient UI. Change 4170578 by Rex.Hill PackageTools exposed to scripting Change 4170619 by Rex.Hill Fix ReversePolygonFacing crash Change 4170621 by Rex.Hill USD mesh import can now be given list of individual meshes Change 4172495 by Matt.Hoffman Fixes some flipped logic in Sequencer Media Track that was preventing it from working as expected. Slightly simplifies the logic on setting up movie data, and ensures that the external movie player has a callback registered so that SeekTo calls will work. Makes it so that you can specify your own sound component with an external media player as a media player can have multiple sound components listening to it. Adds support for flagging the media player to loop to help cue some media sources like EXR to handle loop points better. #jira None Change 4173387 by Jon.Nabozny Bookmark usability and extensibility improvements Change 4173755 by Rex.Hill PackageTools namespace deprecation Change 4181799 by Patrick.Boutot Fix precesion error when importing a camera switcher in sequencer #jira UE-61212 Change 4184435 by Patrick.Boutot Only show the MediaCapture tab spawner in the level editor. Make sure the Material used to draw the render target is GCed. Change 4195803 by Patrick.Boutot Warn user if the AJA CustomTimeStep is used with VSync enabled. Change 4195866 by Patrick.Boutot Remove mention of CharBGR10A2 in AJA. The feature is not yet ready. Change 4196059 by Rex.Hill Fix linux compile due to a .cpp including BookMarkBase.h instead of BookmarkBase.h Change 4196380 by Patrick.Boutot MediaCapture capture the backbuffer when the Viewport don't use an internal texture. #jira UE-61601 Change 4199378 by Patrick.Boutot For MediaFramework, add support for 10bits RGB texture Change 4199380 by Patrick.Boutot [AJA] Add support for 10bits RGB texture in input Fix interlaced format that wasn't using the proper Stride value. Change 4200359 by Jamie.Dale Renamed some "K2_" prefixed functions for Python Change 4203016 by Max.Chen Sequencer: Add movie scene locking/read only. Fixed a few bugs with locked sections - shouldn't be able to create or move keys on locked sections #jira UESP-867 Change 4203018 by Max.Chen Sequencer: Test for movie scene read only before calling modify/transactions. #jira UESP-867 Change4203622by Simon.Therriault Bringing Aja MediaOutput MediaMode fix from Release 4.20 Change 4204895 by Rex.Hill Expose several file path functions to scripting Change 4206747 by Rex.Hill USD level import and export updates Change 4206783 by Rex.Hill USD updates Change 4207021 by Rex.Hill USD, fix rotation on level import when there is non-uniform scale Change 4207414 by Rex.Hill USD import static mesh material improvements Change 4209733 by Patrick.Boutot Change the log time to use the current frame Timecode #jira UEENT-1107 Change 4209738 by Patrick.Boutot Option to automatically try to reopen the MediaSource again if an error is detected Change 4210385 by Max.Chen Sequencer: Fix CurrentShot LocalTime computation by using sequence time in playback resolution to compute the local shot time. Also, fixed the burnin asset so that CurrentShotLocalTime is hooked up to ShotFrame instead of MasterTime. This fixes a bug where the burnin's {ShotFrame} is not reporting the local shot frame number. #jira UE-61728 Change 4219824 by Patrick.Boutot Use the correct EditorCondition for property MaxNumAncillaryFrameBuffe Change 4220706 by Louise.Rasmussen Sequencer: Syncronizes Sections using Source Timecode Relative to the first Selected Section #JIRA UESP-826 Change 4220708 by Louise.Rasmussen Sequencer: Adds SourceTimecode option to the Render Movie Settings Burn In #JIRA UESP-826 Change 4226970 by Patrick.Boutot Add a Timecode widget, TimecodeProvider widget and a TimecodeProvider Tab Change 4227333 by Rex.Hill USD Sequencer export now supports deltas Change 4227455 by Matt.Hoffman Adds support to the Audio Mixer Submix to pause and resume a recording. #jira UESEQ-77 Change 4230963 by Patrick.Boutot Make the namespace an import option Change 4234208 by Jon.Nabozny Fixed crash when 5 or more LiveLink sources were connected at the same time Change 4234273 by Jon.Nabozny Add methods in FApp to get the current Timecode FrameRate. Change 4237170 by Simon.Therriault MediaCapture Fix for MediaCapture panel not working in PIE Change 4243758 by Andrew.Rodham It's now possible to resolve pixel data from a render target whose texture resource is still pending creation Change 4244790 by Matt.Hoffman This adds experimental support to Sequencer's Render to Movie for exporting audio via rendering a second pass. This requires the new audio mixer (launch editor with "-audiomixer") and currently supports exporting to .wav. The second pass disables rendering in the Viewport and disables capturing frames during this pass which removes the overhead caused by rendering the scene. Complex scenes still evaluate the sequence which may impact performance in complex situations (such as the Fortnite Launch Trailer). Current Limitations: Requires the new audio mixer ("-audiomixer") The second pass must acheive real time framerates. The audio engine is only built to handle real time situations (due to the high precision needed, gotten via the platform clock) so any drops in engine framerate during the second pass will cause a desync of the audio (as there will be more samples captured than frames of video). The editor has significant overhead which often prevents achieving consistent real-time rates. Using "Capture in New Process" alleviates this issue, even without closing the Editor. Audio has been enabled for both image capture and audio capture passes, which means stuttery audio now plays back during image capture. Attempts to alleviate this issue ended up conflicting with some editor code that forces the audio multiplier to 1.0 each Tick(), so audio has to play on both image and audio passes. Forces background audio (otherwise your output audio wav will be blank!) when app is not in focus, though users should leave the app in focus for best performance. #jira UESEQ-77, UESP-669 Change 4246443 by Simon.Tourangeau Remove Beta flag from nDisplay plugin #jira UEENT-1716 Change 4246480 by Simon.Tourangeau Fix nDisplay plugin icon #jira UEENT-1715 Change 4246571 by Simon.Tourangeau Merging Lauren's VR Editor fixes 4085915 Gamma correction fixes for VR Mode Content Browser icons and camera previews 4087955 Adding a third looping option to the Sequencer Radial Menu. Selecting the Looping option now cycles through No Looping > Loop All > Loop Range 4089914 Adding set start/end range buttons to radial menu 4090502 Fixing sequencer looping not being set correctly 4092824 Cameras are now visible in VR Mode - interim implementation until Game Mode works entirely 4095161 Fix for opening a sequence blocking level editor tab drag and drop 4096999 Making a VR Edit show flags mode that is similar to Game Mode but without the Game flag set to true, does hide billboards. Camera hide/show behavior is now correct. 4097286 Placing cameras now only summons the preview panel once you release 4100941 New spawn location for camera preview window (in front and to the side, on whichever side matches your UI hand) 4102732 Hiding VR editor elements from camera preview 4103378 Added camera burnin text on preview windows as well. 4103466 Fixes for camera text 4103779 Fix for the actor previews not unpinning when entering VR mode. 4105722 Adding support for multiple viewport previews in VR mode, and not creating a new viewport interaction if one already exists when getting it. 4106982 Any dockable window can now be placed in the world. 4107298 Fix for crash when closing multiple camera previews 4107426 Fix for crash when connecting node with no texture set 4136343 UI windows docked "to the world" no longer scale with you and stay the size they are docked at. 4136345 Settings for tweaking VR mode movement 4147473 Fix for controllers not showing up 4147734 Sequencer scrubbing will now pause when removing your thumb from a Vive touchpad4171489Added external UI panel support to VREditor module. Created an example camera-adjusting UI 4186392 Second fix for sequencer scrubbing on the radial menu Change 4247984 by Jamie.Dale Fixed potential memory corruption caused by Python glue code generation #jira UE-62397 Change 4255471 by Anousack.Kitisa Added functionalities to add/insert/remove UV channel from a StaticMesh accessible through the StaticMeshEditor and scripting. #jira UEENT-1592 #jira UEENT-1597 #jira UEENT-1660 Change 4256323 by Anousack.Kitisa Added Polygon Selection Mode by smoothing group in the MeshEditor. #jira UEENT-1594 Change 4258012 by Homam.Bahnassi Extending UVEdit material function to support mirroring. #jira UE-57306 Change 4258231 by Jamie.Dale Fixed GetHostName failing to convert UTF-8 data correctly Change 4258579 by Jamie.Dale Ensure that packages re-created after deleting their only asset are marked as fully loaded Change 4258652 by Jamie.Dale Added script exposed method to convert an Unreal relative path to absolute Change 4259124 by Patrick.Boutot For MediaBundle, show or hide the failed texture on console. #jira UE-61672 Change 4259264 by Jamie.Dale Show an error if trying to use ExecutePythonScript without Python enabled #jira UE-62318 Change 4259451 by Jamie.Dale No longer use stale subtitles in dialogue waves #jira UE-61500 Change 4259511 by Jamie.Dale Fix crash when passing None as the class for find/load_asset #jira UE-62130 Change 4259542 by Patrick.Boutot Can select the TimecodeSynchronizer from the Toolbar menu. Add option to show it in the toolbar. Can be defaulted by user/machine. Change 4259582 by Patrick.Boutot Hide Edit & Paste from PropertyMenuAssetPicker Change 4260760 by Max.Chen Sequencer: Fix dereferencing null pointer - CameraNode Change 4260895 by Jamie.Dale Changing localization target settings now updates the gather INI files immediately Change 4262166 by Patrick.Boutot Add support for MediaSourceProxy and MediaOutputProxy. Change 4262535 by Andrew.Rodham Sequencer: Added a method for user-defined capture protocols to resolve a buffer and pass it directly to a bound delegate handler Originating source CL#4261391 Change 4262669 by Patrick.Boutot Add MediaProfile. It let the user select their media sources and media outputs by machine by user. Change 4264577 by Patrick.Boutot Change the type of FMediaFrameworkCaptureCameraViewportCameraOutputInfo.LockedCameraActors to LazyObject to enable cross level reference. #jira UE-62438 Include dependence to settings Change 4265750 by JeanLuc.Corenthin Fix array's size issues with MeshDescription utility functions #jira UEENT-1574 Change 4268181 by Patrick.Boutot Mark LockedCameraActors as deprecated. #ROBOMERGE-OWNER: jason.bestimt #ROBOMERGE-SOURCE: CL 4279869 in //UE4/Main/... #ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) [CL 4280409 by jeanmichel dignard in Dev-VR branch]
823 lines
34 KiB
INI
823 lines
34 KiB
INI
|
|
; -------------------------------------------------------------------------------------------------
|
|
; IMPORTANT: EditorPerProjectUserSettings.ini has special behavior!
|
|
;
|
|
; This .ini file contains the defaults for many editor and engine "preferences". These preferences
|
|
; are saved to an EditorPerProjectUserSettings.ini file in the user's /<Game>/Saved/Config/ directory.
|
|
;
|
|
; If you change the default for a preference in here, that change will *NOT* automatically
|
|
; propagate to users who already have saved preferences. The idea is that we must preserve
|
|
; their existing settings and never want to clobber entries in that file.
|
|
;
|
|
; If you add a new preference, the new key and value *WILL* be propagated to the user's
|
|
; EditorPerProjectUserSettings.ini file. After we load the user's existing settings, we'll merge in
|
|
; any missing keys and values that are present in these defaults.
|
|
;
|
|
; One easy technique for forcing a "reset" of an already-existing preference is to simply
|
|
; rename the variable for that preference. The config system will treat it as a newly-added
|
|
; key and will propagate the change to existing users' preferences.
|
|
; -------------------------------------------------------------------------------------------------
|
|
|
|
[/Script/UnrealEd.EditorPerProjectUserSettings]
|
|
; True if WASD keys should be remapped to flight controls while the right mouse button is held down
|
|
AllowFlightCameraToRemapKeys=True
|
|
|
|
; The Blutility shelf holds editor utility Blueprints. Summon from the Workspace menu.
|
|
bEnableEditorUtilityBlueprints=false
|
|
|
|
;If this is true, the user will not be asked to fully load a package before saving or before creating a new object
|
|
bSuppressFullyLoadPrompt=True
|
|
|
|
; True if user should be allowed to select translucent objects in perspective viewports
|
|
; NOTE: The reason we default this to true, even though it can be annoying, is that it can be a frustrating experience for new users to not be able to select a translucent object of interest, until they at least learn about this feature.
|
|
bAllowSelectTranslucent=True
|
|
|
|
; True if we should move actors to their appropriate grid volume levels immediately after most operations
|
|
bUpdateActorsInGridLevelsImmediately=False
|
|
|
|
; True if the memory/size data is displayed in the slate level browser
|
|
bDisplayMemorySizeDataInLevelBrowser=False
|
|
|
|
; True if we should automatically reimport animset assets when a change to source content is detected
|
|
bAutoReimportAnimSets=False
|
|
|
|
; Property Matrix
|
|
PropertyMatrix_NumberOfPasteOperationsBeforeWarning=20
|
|
|
|
; Blueprint Editor SCS Editor settings
|
|
bSCSEditorShowGrid=true
|
|
|
|
; Import
|
|
bKeepFbxNamespace=False
|
|
bShowImportDialogAtReimport=False
|
|
|
|
; Export
|
|
bKeepAttachHierarchy=true
|
|
; Misc
|
|
HoverHighlightIntensity=0.000000
|
|
bDisplayUIExtensionPoints=False
|
|
bUseCurvesForDistributions=False
|
|
bAutoloadCheckedOutPackages=False
|
|
bAutomaticallyHotReloadNewClasses=True
|
|
bDisplayEngineVersionInBadge=False
|
|
|
|
[/Script/UnrealEd.FbxExportOption]
|
|
FbxExportCompatibility=FBX_2013
|
|
bASCII=false
|
|
bForceFrontXAxis=false
|
|
LevelOfDetail=True
|
|
Collision=True
|
|
VertexColor=true
|
|
MapSkeletalMotionToRoot=False
|
|
|
|
[/Script/EditorStyle.EditorStyleSettings]
|
|
; Applies a color vision deficiency filter to the entire editor
|
|
ColorVisionDeficiencyPreviewType=NormalVision
|
|
ColorVisionDeficiencySeverity=3
|
|
|
|
|
|
SelectionColor=(R=0.728f,G=0.364f,B=0.003f,A=1.000000)
|
|
PressedSelectionColor=(R=0.701f,G=0.225f,B=0.003f,A=1.000000)
|
|
InactiveSelectionColor=(R=0.25f,G=0.25f,B=0.25f,A=1.000000)
|
|
SelectorColor=(R=0.701f,G=0.225f,B=0.003f,A=1.000000)
|
|
|
|
LogBackgroundColor=(R=0.015996,G=0.015996,B=0.015996,A=1.000000)
|
|
LogSelectionBackgroundColor=(R=0.008023,G=0.008023,B=0.008023,A=1.000000)
|
|
LogNormalColor=(R=0.72,G=0.72,B=0.72,A=1.000000)
|
|
LogCommandColor=(R=0.033105,G=0.723055,B=0.033105,A=1.000000)
|
|
LogWarningColor=(R=0.921875,G=0.691406,B=0.000000,A=1.000000)
|
|
LogErrorColor=(R=1.000000,G=0.052083,B=0.060957,A=1.000000)
|
|
LogFontSize=9
|
|
|
|
; If true, all toolbars will use small icons without labels
|
|
bUseSmallToolBarIcons=False
|
|
; Enables animated transitions for certain menus and pop-up windows. Note that animations may be automatically disabled at low frame rates in order to improve responsiveness.
|
|
bEnableWindowAnimations=False
|
|
;If true, Variables names in the script editor are displayed in a sanitized format
|
|
bShowFriendlyNames=True
|
|
;If true, the Editor Preferences and Project Settings menu entries in the main menu will be expanded with sub-menus for each settings section
|
|
bExpandConfigurationMenus=False
|
|
bShowProjectMenus=True
|
|
bShowLaunchMenus=True
|
|
bShowAllAdvancedDetails=False
|
|
; When Playing or Simulating, shows all properties (even non-visible and non-editable properties), if the object belongs to a simulating world. This is useful for debugging.
|
|
bShowHiddenPropertiesWhilePlaying=False
|
|
|
|
[/Script/Levels.LevelBrowserSettings]
|
|
; True if the actor count is displayed in the slate level browser
|
|
bDisplayActorCount=True
|
|
bDisplayLightmassSize=False
|
|
bDisplayFileSize=False
|
|
; True if Level Paths are displayed in the slate level browser
|
|
bDisplayPaths=False
|
|
bDisplayEditorOffset=False
|
|
|
|
[/Script/SceneOutliner.SceneOutlinerSettings]
|
|
; True when the Scene Outliner is hiding temporary/run-time Actors
|
|
bHideTemporaryActors=False
|
|
; True when the Scene Outliner is showing only Actors that exist in the current level
|
|
bShowOnlyActorsInCurrentLevel=False
|
|
; Scene Outliner Settings
|
|
bShowOnlySelectedActors=False
|
|
|
|
[/Script/UnrealEd.ClassViewerSettings]
|
|
; Whether or not to display the hidden classes
|
|
DisplayInternalClasses=False
|
|
; How to filter the developer folder classes
|
|
DeveloperFolderType=CVDT_CurrentUser
|
|
|
|
[/Script/UnrealEd.SkeletalMeshEditorSettings]
|
|
; Persona viewport default settings
|
|
AnimPreviewFloorColor=(B=6,G=24,R=43,A=255)
|
|
AnimPreviewSkyColor=(B=250,G=196,R=178,A=255)
|
|
AnimPreviewSkyBrightness=0.250000
|
|
AnimPreviewLightBrightness=1.000000
|
|
AnimPreviewLightingDirection=(Pitch=320.000000,Yaw=290.000000,Roll=0.000000)
|
|
AnimPreviewDirectionalColor=(B=253,G=253,R=253,A=255)
|
|
|
|
|
|
[/Script/UnrealEd.EditorExperimentalSettings]
|
|
; Epic Labs
|
|
bWorldBrowser=False
|
|
bBreakOnExceptions=False
|
|
bToolbarCustomization=False
|
|
bBehaviorTreeEditor=False
|
|
bEnableFindAndReplaceReferences =False
|
|
bExampleLayersAndBlends = True
|
|
|
|
[/Script/UnrealEd.EditorLoadingSavingSettings]
|
|
; True if we should automatically load a default level at start up
|
|
LoadLevelAtStartup=ProjectDefault
|
|
; True if we should automatically reimport textures when a change to source content is detected
|
|
bAutoReimportTextures=False
|
|
bAutoReimportCSV=False
|
|
; Whether to mark blueprints dirty if they are automatically migrated during loads
|
|
bDirtyMigratedBlueprints=False
|
|
; Whether to automatically save after a time interval
|
|
bAutoSaveEnable=True
|
|
; Whether to automatically save maps during an autosave
|
|
bAutoSaveMaps=True
|
|
; Whether to automatically save content packages during an autosave
|
|
bAutoSaveContent=True
|
|
; The time interval after which to save
|
|
AutoSaveTimeMinutes=10
|
|
; The number of seconds warning before an autosave
|
|
AutoSaveWarningInSeconds=10
|
|
; Add the game directory by default
|
|
+AutoReimportDirectorySettings=(SourceDirectory="/Game/",MountPoint=,Wildcards=((Wildcard="Localization/*")))
|
|
; Whether to automatically prompt for SCC checkout on asset modification
|
|
bPromptForCheckoutOnAssetModification=True
|
|
; Source control
|
|
bSCCAutoAddNewFiles=True
|
|
; Tool to use for diffing text
|
|
TextDiffToolPath=(FilePath="p4merge.exe")
|
|
|
|
|
|
|
|
[/Script/UnrealEd.LevelEditorMiscSettings]
|
|
; Auto apply lighting after it has been built
|
|
bAutoApplyLightingEnable=true
|
|
; If true, BSP will auto-update
|
|
bBSPAutoUpdate=True
|
|
; If true, the Pivot Offset for BSP will automatically move to stay centered on its vertices
|
|
bAutoMoveBSPPivotOffset=False
|
|
; If true, Navigation will auto-update
|
|
bNavigationAutoUpdate=True
|
|
; If true, Replaces respects the scale of the original actor. If false, Replace sets the scale to 1.0
|
|
bReplaceRespectsScale=True
|
|
|
|
; If true audio will continue to play when the editor does not have focus
|
|
bAllowBackgroundAudio=False
|
|
; If true audio will be enabled in the editor. Does not affect PIE
|
|
bEnableRealTimeAudio=False
|
|
; Volume level for the editor
|
|
EditorVolumeLevel=1.0
|
|
; Enables audio feedback for certain operations in Unreal Editor, such as entering and exiting Play mode
|
|
bEnableEditorSounds=True
|
|
; The default level streaming class to use when adding new streaming levels
|
|
DefaultLevelStreamingClass=Class'/Script/Engine.LevelStreamingKismet'
|
|
|
|
[/Script/UnrealEd.LevelEditorPlaySettings]
|
|
PlayFromHerePlayerStartClassName=/Script/Engine.PlayerStartPIE
|
|
|
|
EnableGameSound=true
|
|
NewWindowWidth=1280
|
|
NewWindowHeight=720
|
|
NewWindowPosition=(X=0,Y=0)
|
|
CenterNewWindow=True
|
|
StandaloneWindowWidth=1280
|
|
StandaloneWindowHeight=720
|
|
CenterStandaloneWindow=True
|
|
ShowMouseControlLabel=True
|
|
AutoRecompileBlueprints=True
|
|
ShouldMinimizeEditorOnVRPIE=True
|
|
; True if Play In Editor should only load currently-visible levels in PIE
|
|
bOnlyLoadVisibleLevelsInPIE=False
|
|
LastExecutedPlayModeLocation=PlayLocation_DefaultPlayerStart
|
|
LastExecutedPlayModeType=PlayMode_InViewPort
|
|
LastExecutedLaunchModeType=LaunchMode_OnDevice
|
|
LastExecutedLaunchPlatform=
|
|
|
|
; common screen resolutions for laptops
|
|
+LaptopScreenResolutions=(Description="Apple MacBook Air 11",Width=1366,Height=768,AspectRatio="16:9",bCanSwapAspectRatio=false)
|
|
+LaptopScreenResolutions=(Description="Apple MacBook Air 13\"",Width=1440,Height=900,AspectRatio="16:10",bCanSwapAspectRatio=false)
|
|
+LaptopScreenResolutions=(Description="Apple MacBook Pro 13\"",Width=1280,Height=800,AspectRatio="16:10",bCanSwapAspectRatio=false)
|
|
+LaptopScreenResolutions=(Description="Apple MacBook Pro 13\" (Retina)",Width=2560,Height=1600,AspectRatio="16:10",bCanSwapAspectRatio=false)
|
|
+LaptopScreenResolutions=(Description="Apple MacBook Pro 15\"",Width=1440,Height=900,AspectRatio="16:10",bCanSwapAspectRatio=false)
|
|
+LaptopScreenResolutions=(Description="Apple MacBook Pro 15\" (Retina)",Width=2880,Height=1800,AspectRatio="16:10",bCanSwapAspectRatio=false)
|
|
+LaptopScreenResolutions=(Description="Generic 14-15.6\" Notebook",Width=1366,Height=768,AspectRatio="16:9",bCanSwapAspectRatio=false)
|
|
|
|
; common screen resolutions for desktop monitors
|
|
+MonitorScreenResolutions=(Description="19\" monitor",Width=1440,Height=900,AspectRatio="16:10",bCanSwapAspectRatio=false)
|
|
+MonitorScreenResolutions=(Description="20\" monitor",Width=1600,Height=900,AspectRatio="16:9",bCanSwapAspectRatio=false)
|
|
+MonitorScreenResolutions=(Description="22\" monitor",Width=1680,Height=1050,AspectRatio="16:10",bCanSwapAspectRatio=false)
|
|
+MonitorScreenResolutions=(Description="21.5-24\" monitor",Width=1920,Height=1080,AspectRatio="16:9",bCanSwapAspectRatio=false)
|
|
+MonitorScreenResolutions=(Description="27\" monitor",Width=2560,Height=1440,AspectRatio="16:9",bCanSwapAspectRatio=false)
|
|
|
|
; common screen resolutions for mobile phones
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 5S",Width=320,Height=568,AspectRatio="~16:9",bCanSwapAspectRatio=true,ProfileName="iPhone5S")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 6",Width=375,Height=667,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="iPhone6")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 6+",Width=414,Height=736,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="iPhone6Plus")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 6S",Width=375,Height=667,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="iPhone6S")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 6S+",Width=414,Height=736,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="iPhone6SPlus")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 7",Width=375,Height=667,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="iPhone7")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 7+",Width=414,Height=736,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="iPhone7Plus")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 8",Width=375,Height=667,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="iPhone8")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone 8+",Width=414,Height=736,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="iPhone8Plus")
|
|
+PhoneScreenResolutions=(Description="Apple iPhone X",Width=375,Height=812,AspectRatio="19.5:9",bCanSwapAspectRatio=true,ProfileName="iPhoneX")
|
|
+PhoneScreenResolutions=(Description="HTC One",Width=1080,Height=1920,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_High")
|
|
+PhoneScreenResolutions=(Description="Samsung Galaxy S4",Width=1080,Height=1920,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_Low")
|
|
+PhoneScreenResolutions=(Description="Samsung Galaxy S6",Width=1440,Height=2560,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_Mali_T7xx")
|
|
+PhoneScreenResolutions=(Description="Samsung Galaxy S7",Width=1440,Height=2560,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_High")
|
|
+PhoneScreenResolutions=(Description="Samsung Galaxy S8 (Mali)",Width=1080,Height=2220,AspectRatio="18.5:9",bCanSwapAspectRatio=true,ProfileName="Android_Mali_G71")
|
|
+PhoneScreenResolutions=(Description="Samsung Galaxy S8 (Adreno)",Width=1080,Height=2220,AspectRatio="18.5:9",bCanSwapAspectRatio=true,ProfileName="Android_Adreno5xx")
|
|
+PhoneScreenResolutions=(Description="Samsung Galaxy S9 (Mali)",Width=1440,Height=2960,AspectRatio="18.5:9",bCanSwapAspectRatio=true,ProfileName="Android_High")
|
|
+PhoneScreenResolutions=(Description="Samsung Galaxy S9 (Adreno)",Width=1440,Height=2960,AspectRatio="18.5:9",bCanSwapAspectRatio=true,ProfileName="Android_High")
|
|
+PhoneScreenResolutions=(Description="Google Pixel",Width=1080,Height=1920,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_Mid")
|
|
+PhoneScreenResolutions=(Description="Google Pixel XL",Width=1080,Height=1920,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_Mid")
|
|
+PhoneScreenResolutions=(Description="Google Pixel 2",Width=1080,Height=1920,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_Mid")
|
|
+PhoneScreenResolutions=(Description="Google Pixel 2 XL",Width=1080,Height=1920,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_Mid")
|
|
+PhoneScreenResolutions=(Description="Razer Phone",Width=1080,Height=1920,AspectRatio="16:9",bCanSwapAspectRatio=true,ProfileName="Android_Mid")
|
|
|
|
; common screen resolutions for tablet devices
|
|
+TabletScreenResolutions=(Description="iPad Pro 12.9-inch (2nd gen.)",Width=1024,Height=1366,AspectRatio="~3:4",bCanSwapAspectRatio=true,ProfileName="iPadPro2_129")
|
|
+TabletScreenResolutions=(Description="iPad Pro 10.5-inch",Width=834,Height=1112,AspectRatio="3:4",bCanSwapAspectRatio=true,ProfileName="iPadPro105")
|
|
+TabletScreenResolutions=(Description="iPad Pro 12.9-inch",Width=1024,Height=1366,AspectRatio="3:4",bCanSwapAspectRatio=true,ProfileName="iPadPro129")
|
|
+TabletScreenResolutions=(Description="iPad Pro 9.7-inch",Width=768,Height=1024,AspectRatio="3:4",bCanSwapAspectRatio=true,ProfileName="iPadPro97")
|
|
+TabletScreenResolutions=(Description="iPad Air 2",Width=768,Height=1024,AspectRatio="3:4",bCanSwapAspectRatio=true,ProfileName="iPadAir2")
|
|
+TabletScreenResolutions=(Description="iPad Mini 4",Width=768,Height=1024,AspectRatio="3:4",bCanSwapAspectRatio=true,ProfileName="iPadMini4")
|
|
+TabletScreenResolutions=(Description="LG G Pad X 8.0",Width=768,Height=1366,AspectRatio="9:16",bCanSwapAspectRatio=true)
|
|
+TabletScreenResolutions=(Description="Asus Zenpad 3s 10",Width=768,Height=1366,AspectRatio="9:16",bCanSwapAspectRatio=true)
|
|
+TabletScreenResolutions=(Description="Huawei MediaPad M3",Width=768,Height=1366,AspectRatio="9:16",bCanSwapAspectRatio=true)
|
|
+TabletScreenResolutions=(Description="Microsoft Surface RT",Width=768,Height=1366,AspectRatio="9:16",bCanSwapAspectRatio=true)
|
|
+TabletScreenResolutions=(Description="Microsoft Surface Pro",Width=1080,Height=1920,AspectRatio="9:16",bCanSwapAspectRatio=true)
|
|
|
|
; common screen resolutions for television sets
|
|
+TelevisionScreenResolutions=(Description="720p (HDTV, Blu-ray)",Width=1280,Height=720,AspectRatio="16:9",bCanSwapAspectRatio=false)
|
|
+TelevisionScreenResolutions=(Description="1080i, 1080p (HDTV, Blu-ray)",Width=1920,Height=1080,AspectRatio="16:9",bCanSwapAspectRatio=false)
|
|
+TelevisionScreenResolutions=(Description="4K Ultra HD",Width=3840,Height=2160,AspectRatio="16:9",bCanSwapAspectRatio=false)
|
|
+TelevisionScreenResolutions=(Description="4K Digital Cinema",Width=4096,Height=2160,AspectRatio="1.90:1",bCanSwapAspectRatio=false)
|
|
|
|
|
|
[/Script/UnrealEd.LevelEditorViewportSettings]
|
|
; Use WASD flight camera controls by default
|
|
FlightCameraControlType=WASD_RMBOnly
|
|
; Ignore Ctrl key by default in the landscape/foliage editors
|
|
LandscapeEditorControlType=IgnoreCtrl
|
|
FoliageEditorControlType=IgnoreCtrl
|
|
; If true, moves the canvas and shows the mouse. If false, uses original camera movement
|
|
bPanMovesCanvas=True
|
|
; If true, zooms centering on the mouse position. If false, the zoom is around the center of the viewport
|
|
bCenterZoomAroundCursor=True
|
|
bAllowTranslateRotateZWidget=False
|
|
; If true, Clicking a BSP selects the brush and ctrl+shift+click selects the surface. If false, vice versa
|
|
bClickBSPSelectsBrush=True
|
|
;Mouse speed when dragging in viewport
|
|
CameraSpeed=4
|
|
;Scalar applied to perspective camera movement to increase movement range
|
|
CameraSpeedScalar=1.0f
|
|
;Mouse speed when using middle mouse scroll in viewport
|
|
MouseScrollCameraSpeed=5
|
|
MouseSensitivty=.2f
|
|
; Whether to use mouse position as direct widget position
|
|
bUseAbsoluteTranslation=True
|
|
bLevelStreamingVolumePrevis=False
|
|
bUseUE3OrbitControls=False
|
|
;Scroll gesture direction
|
|
ScrollGestureDirectionFor3DViewports=Standard
|
|
ScrollGestureDirectionForOrthoViewports=Standard
|
|
|
|
bUsePowerOf2SnapSize=False
|
|
|
|
; Enables joystick-based camera movement in 3D level editing viewports
|
|
bLevelEditorJoystickControls=True
|
|
|
|
.DecimalGridSizes=1
|
|
.DecimalGridSizes=5
|
|
.DecimalGridSizes=10
|
|
.DecimalGridSizes=50
|
|
.DecimalGridSizes=100
|
|
.DecimalGridSizes=500
|
|
.DecimalGridSizes=1000
|
|
.DecimalGridSizes=5000
|
|
.DecimalGridSizes=10000
|
|
|
|
.DecimalGridIntervals=10.000000
|
|
.DecimalGridIntervals=5.000000
|
|
.DecimalGridIntervals=10.000000
|
|
.DecimalGridIntervals=5.000000
|
|
.DecimalGridIntervals=10.000000
|
|
.DecimalGridIntervals=5.000000
|
|
.DecimalGridIntervals=10.000000
|
|
.DecimalGridIntervals=5.000000
|
|
.DecimalGridIntervals=10.000000
|
|
|
|
.Pow2GridSizes=1
|
|
.Pow2GridSizes=2
|
|
.Pow2GridSizes=4
|
|
.Pow2GridSizes=8
|
|
.Pow2GridSizes=16
|
|
.Pow2GridSizes=32
|
|
.Pow2GridSizes=64
|
|
.Pow2GridSizes=128
|
|
.Pow2GridSizes=256
|
|
.Pow2GridSizes=512
|
|
.Pow2GridSizes=1024
|
|
.Pow2GridSizes=2048
|
|
.Pow2GridSizes=4096
|
|
.Pow2GridSizes=8192
|
|
.Pow2GridIntervals=8
|
|
|
|
.CommonRotGridSizes=5
|
|
.CommonRotGridSizes=10
|
|
.CommonRotGridSizes=15
|
|
.CommonRotGridSizes=30
|
|
.CommonRotGridSizes=45
|
|
.CommonRotGridSizes=60
|
|
.CommonRotGridSizes=90
|
|
.CommonRotGridSizes=120
|
|
.DivisionsOf360RotGridSizes=2.8125
|
|
.DivisionsOf360RotGridSizes=5.625
|
|
.DivisionsOf360RotGridSizes=11.25
|
|
.DivisionsOf360RotGridSizes=22.5
|
|
|
|
.ScalingGridSizes=10
|
|
.ScalingGridSizes=1
|
|
.ScalingGridSizes=0.5
|
|
.ScalingGridSizes=0.25
|
|
.ScalingGridSizes=0.125
|
|
.ScalingGridSizes=0.0625
|
|
.ScalingGridSizes=0.03125
|
|
|
|
GridEnabled=True
|
|
RotGridEnabled=True
|
|
SnapScaleEnabled=True
|
|
bSnapNewObjectsToFloor=True
|
|
; If enabled, use the old-style multiplicative/percentage scaling method instead of the new additive/fraction method
|
|
bUsePercentageBasedScaling=False
|
|
; If true actor snap will be enabled in the editor
|
|
bEnableActorSnap=False
|
|
; Actor snap scale for the editor
|
|
ActorSnapScale=1.0
|
|
; Actor snap distance setting for the editor
|
|
ActorSnapDistance=100.0
|
|
bSnapVertices=False
|
|
SnapDistance=10.000000
|
|
CurrentPosGridSize=2
|
|
CurrentRotGridSize=1
|
|
CurrentScalingGridSize=3
|
|
CurrentRotGridMode=GridMode_Common
|
|
|
|
;default to maintaining fov along y-axis
|
|
AspectRatioAxisConstraint=AspectRatio_MaintainXFOV
|
|
; Enables real-time hover feedback when mousing over objects in editor viewports
|
|
bEnableViewportHoverFeedback=False
|
|
; If enabled, selected objects will be highlighted with brackets in all modes rather than a special highlight color.
|
|
bHighlightWithBrackets=False
|
|
; If true all orthographic viewports are linked to the same position and move together
|
|
bUseLinkedOrthographicViewports=True
|
|
; If true, objects must be entirely encompassed by the selection box in ortho. viewports to be selected
|
|
bStrictBoxSelection=False
|
|
; True if viewport box selection also selects occluded objects, false if only objects with visible pixels are selected
|
|
bTransparentBoxSelection=False
|
|
; If enabled, selected objects will have an outline around them
|
|
bUseSelectionOutline=True
|
|
; Sets the intensity of the overlay displayed when an object is selected (defaults to be 0 so you can see the material of selected objects)
|
|
SelectionHighlightIntensity=0.0
|
|
; Sets the intensity of the overlay displayed when a BSP surface is selected (defaults to be 0 so you can see the material of selected objects)
|
|
BSPSelectionHighlightIntensity=0.2
|
|
; Enables the editor perspective camera to be dropped at the last PlayInViewport cam position
|
|
bEnableViewportCameraToUpdateFromPIV=True
|
|
; When enabled, selecting a camera actor will display a live 'picture in picture' preview from the camera's perspective within the current editor viewport. This can be used to easily tweak camera positioning, post-processing and other settings without having to possess the camera itself. This feature may reduce application performance when enabled. */
|
|
bPreviewSelectedCameras=True
|
|
; Affects the size of 'picture in picture' previews if they are enabled
|
|
CameraPreviewSize=5.0
|
|
; This distance is used to place actors which are dropped on nothing in the viewport
|
|
BackgroundDropDistance=768
|
|
; When enabled, simple stats that are enabled in level viewports are preserved between editor sessions
|
|
bSaveSimpleStats=False
|
|
|
|
|
|
[ColorPickerUI]
|
|
bAdvancedSectionExpanded=False
|
|
bSRGBEnabled=True
|
|
bWheelMode=True
|
|
|
|
|
|
[Undo]
|
|
; Size of Undo buffer in MB. Bigger number allows more Undo history especially when working with Landscape
|
|
UndoBufferSize=32
|
|
|
|
|
|
[PropertySettings]
|
|
ShowFriendlyPropertyNames=True
|
|
ExpandDistributions=false
|
|
|
|
[MRU]
|
|
|
|
|
|
[/Script/UnrealEd.MaterialEditorOptions]
|
|
bShowGrid=True
|
|
bShowBackground=False
|
|
bHideUnusedConnectors=False
|
|
bRealtimeMaterialViewport=True
|
|
bRealtimeExpressionViewport=False
|
|
bAlwaysRefreshAllPreviews=False
|
|
bLivePreviewUpdate=True
|
|
|
|
|
|
[UnEdViewport]
|
|
InterpEdPanInvert=False
|
|
|
|
|
|
[FEditorModeTools]
|
|
ShowWidget=True
|
|
CoordSystem=0
|
|
UseAbsoluteTranslation=True
|
|
AllowTranslateRotateZWidget=False
|
|
|
|
[LightingBuildOptions]
|
|
OnlyBuildSelectedActors=false
|
|
OnlyBuildCurrentLevel=false
|
|
OnlyBuildChanged=false
|
|
BuildBSP=true
|
|
BuildActors=true
|
|
QualityLevel=0
|
|
NumUnusedLocalCores=1
|
|
ShowLightingBuildInfo=false
|
|
|
|
|
|
[MatineeCreateMovieOptions]
|
|
CloseEditor=false
|
|
CaptureResolutionIndex = 0;
|
|
CaptureResolutionFPS = 30;
|
|
CaptureTypeIndex = 0;
|
|
Compress=false
|
|
CinematicMode=true
|
|
DisableMovement=true
|
|
DisableTurning=true
|
|
HidePlayer=true
|
|
DisableInput=true
|
|
HideHUD=true
|
|
|
|
|
|
[Matinee]
|
|
Hide3DTracks=false
|
|
ZoomToScrubPos=false
|
|
ShowCurveEd=false
|
|
|
|
|
|
[/Script/UnrealEd.PhysicsAssetEditorOptions]
|
|
AngularSnap=15.0
|
|
LinearSnap=2.0
|
|
bDrawContacts=false
|
|
FloorGap=25.0
|
|
GravScale=1.0
|
|
bPromptOnBoneDelete=true
|
|
PokeStrength=100.0
|
|
bShowNamesInHierarchy=true
|
|
PokePauseTime=0.5
|
|
PokeBlendTime=0.5
|
|
ConstraintDrawSize=1.0
|
|
bShowConstraintsAsPoints=false
|
|
|
|
|
|
[/Script/UnrealEd.CurveEdOptions]
|
|
MinViewRange=0.01
|
|
MaxViewRange=1000000.0
|
|
BackgroundColor=(R=0.23529412,G=0.23529412,B=0.23529412,A=1.0)
|
|
LabelColor=(R=0.4,G=0.4,B=0.4,A=1.0)
|
|
SelectedLabelColor=(R=0.6,G=0.4,B=0.1, A=1.0)
|
|
GridColor=(R=0.35,G=0.35,B=0.35,A=1.0)
|
|
GridTextColor=(R=0.78431373,G=0.78431373,B=0.78431373,A=1.0)
|
|
LabelBlockBkgColor=(R=0.25,G=0.25,B=0.25,A=1.0)
|
|
SelectedKeyColor=(R=1.0,G=1.0,B=0.0,A=1.0)
|
|
|
|
|
|
[/Script/UnrealEd.PersonaOptions]
|
|
bShowGrid=False
|
|
bHighlightOrigin=True
|
|
bShowSky=True
|
|
bShowFloor=True
|
|
GridSize=25
|
|
ViewModeType=2
|
|
ViewportBackgroundColor=(R=0.04,G=0.04,B=0.04)
|
|
ViewFOV=53.43
|
|
ShowMeshStats=1
|
|
|
|
|
|
[UnrealEd.UIEditorOptions]
|
|
WindowPosition=(X=256,Y=256,Width=1024,Height=768)
|
|
ViewportSashPosition=824
|
|
PropertyWindowSashPosition=568
|
|
ViewportGutterSize=0
|
|
VirtualSizeX=0
|
|
VirtualSizeY=0
|
|
bRenderViewportOutline=true
|
|
bRenderContainerOutline=true
|
|
bRenderSelectionOutline=true
|
|
bRenderSelectionHandles=true
|
|
bRenderPerWidgetSelectionOutline=true
|
|
GridSize=8
|
|
bSnapToGrid=true
|
|
mViewDrawGrid=true
|
|
bShowDockHandles=true
|
|
|
|
|
|
[/Script/UnrealEd.CascadeOptions]
|
|
bShowModuleDump=false
|
|
BackgroundColor=(B=25,G=20,R=20,A=0)
|
|
bUseSubMenus=true
|
|
bUseSpaceBarReset=false
|
|
bUseSpaceBarResetInLevel=true
|
|
Empty_Background=(B=25,G=20,R=20,A=0)
|
|
Emitter_Background=(B=25,G=20,R=20,A=0)
|
|
Emitter_Unselected=(B=0,G=100,R=255,A=0)
|
|
Emitter_Selected=(B=180,G=180,R=180,A=0)
|
|
ModuleColor_General_Unselected=(B=49,G=40,R=40,A=0)
|
|
ModuleColor_General_Selected=(B=0,G=100,R=255,A=0)
|
|
ModuleColor_TypeData_Unselected=(B=20,G=20,R=15,A=0)
|
|
ModuleColor_TypeData_Selected=(B=0,G=100,R=255,A=0)
|
|
ModuleColor_Beam_Unselected=(R=160,G=150,B=235)
|
|
ModuleColor_Beam_Selected=(R=255,G=100,B=0)
|
|
ModuleColor_Trail_Unselected=(R=130,G=235,B=170)
|
|
ModuleColor_Trail_Selected=(R=255,G=100,B=0)
|
|
ModuleColor_Spawn_Unselected=(R=200,G=100,B=100)
|
|
ModuleColor_Spawn_Selected=(R=255,G=50,B=50)
|
|
ModuleColor_Light_Unselected=(B=49,G=40,R=90)
|
|
ModuleColor_Light_Selected=(B=0,G=100,R=255)
|
|
ModuleColor_SubUV_Unselected=(B=49,G=90,R=40)
|
|
ModuleColor_SubUV_Selected=(B=100,G=200,R=50)
|
|
ModuleColor_Required_Unselected=(R=200,G=200,B=100)
|
|
ModuleColor_Required_Selected=(R=255,G=225,B=50)
|
|
ModuleColor_Event_Unselected=(R=64,G=64,B=255)
|
|
ModuleColor_Event_Selected=(R=0,G=0,B=255)
|
|
bShowGrid=false
|
|
GridColor_Hi=(R=0,G=100,B=255)
|
|
GridColor_Low=(R=0,G=100,B=255)
|
|
GridPerspectiveSize=1024
|
|
ShowPPFlags=0
|
|
bUseSlimCascadeDraw=true
|
|
SlimCascadeDrawHeight=24
|
|
bCenterCascadeModuleText=true
|
|
Cascade_MouseMoveThreshold=4
|
|
MotionModeRadius=150.0
|
|
|
|
|
|
[ContentBrowserFilter]
|
|
FavoriteTypes_1=Animation Sequence;Material Instances (Constant);Materials;Particle Systems;Skeletal Meshes;Sound Cues;Static Meshes;Textures;Blueprint
|
|
|
|
|
|
[FAutoPackageBackup]
|
|
Enabled=True
|
|
MaxAllowedSpaceInMB=250
|
|
BackupIntervalInMinutes=5
|
|
|
|
|
|
[/Script/UnrealEd.FbxImportUI]
|
|
bImportMaterials=True
|
|
bAutoCreateGroups=True
|
|
bInvertNormalMaps=False
|
|
bImportTextures=True
|
|
bOverrideFullName=True
|
|
bConvertScene=True
|
|
bForceFrontXAxis=False
|
|
bConvertSceneUnit=False
|
|
bRemoveNamespaces=True
|
|
bImportAnimations=False
|
|
bResampleAnimations=False
|
|
bImportRigidMesh=False
|
|
bCombineMeshes=True
|
|
bCreatePhysicsAsset=True
|
|
bImportMesh=True
|
|
MinimumLodNumber=0
|
|
LodNumber=0
|
|
bAutoComputeLodDistances=True
|
|
|
|
|
|
|
|
[/Script/UnrealEd.FbxStaticMeshImportData]
|
|
bOneConvexHullPerUCX=True
|
|
bImportMeshLODs=False
|
|
NormalImportMethod=FBXNIM_ImportNormals
|
|
VertexColorImportOption=EVertexColorImportOption::Ignore
|
|
VertexOverrideColor=(R=255,G=255,B=255,A=255)
|
|
|
|
|
|
[/Script/UnrealEd.FbxSkeletalMeshImportData]
|
|
bPreserveSmoothingGroups=True
|
|
bImportMeshLODs=False
|
|
bImportMorphTargets=False
|
|
ThresholdPosition=0.00002
|
|
ThresholdTangentNormal=0.00002
|
|
ThresholdUV=0.0009765625
|
|
|
|
|
|
[/Script/UnrealEd.FbxTextureImportData]
|
|
|
|
|
|
[SoundSettings]
|
|
ChirpSoundClasses=Dialog DialogMedium DialogLoud DialogDeafening
|
|
BatchProcessMatureNodeSoundClasses=Dialog Chatter
|
|
|
|
|
|
[EditorPreviewMesh]
|
|
; Preview static meshes used in the editor.
|
|
PreviewMeshNames="/Engine/EditorMeshes/ColorCalibrator/SM_ColorCalibrator.SM_ColorCalibrator"
|
|
|
|
|
|
[EditorLayout]
|
|
SlateMainFrameLayout=""
|
|
|
|
|
|
[LandscapeEdit]
|
|
ToolStrength=0.300000
|
|
WeightTargetValue=1.000000
|
|
bUseWeightTargetValue=False
|
|
BrushRadius=2048.000000
|
|
BrushComponentSize=1
|
|
BrushFalloff=0.500000
|
|
bUseClayBrush=False
|
|
AlphaBrushScale=0.500000
|
|
AlphaBrushRotation=0.000000
|
|
AlphaBrushPanU=0.500000
|
|
AlphaBrushPanV=0.500000
|
|
AlphaTextureName=/Engine/EditorLandscapeResources/DefaultAlphaTexture.DefaultAlphaTexture
|
|
AlphaTextureChannel=0
|
|
FlattenMode=0
|
|
bUseSlopeFlatten=False
|
|
bPickValuePerApply=False
|
|
ErodeThresh=64
|
|
ErodeIterationNum=28
|
|
ErodeSurfaceThickness=256
|
|
ErosionNoiseMode=2
|
|
ErosionNoiseScale=60.000000
|
|
RainAmount=128
|
|
SedimentCapacity=0.300000
|
|
HErodeIterationNum=28
|
|
RainDistMode=0
|
|
RainDistScale=60.000000
|
|
HErosionDetailScale=0.010000
|
|
bHErosionDetailSmooth=True
|
|
NoiseMode=0
|
|
NoiseScale=128.000000
|
|
SmoothFilterKernelScale=1.000000
|
|
DetailScale=0.300000
|
|
bDetailSmooth=False
|
|
MaximumValueRadius=10000.000000
|
|
bSmoothGizmoBrush=True
|
|
PasteMode=0
|
|
ConvertMode=0
|
|
bApplyToAllTargets=True
|
|
|
|
|
|
[FoliageEdit]
|
|
Radius=512.000000
|
|
PaintDensity=0.500000
|
|
UnpaintDensity=0.000000
|
|
bFilterLandscape=True
|
|
bFilterStaticMesh=True
|
|
bFilterBSP=True
|
|
bFilterTranslucent=False
|
|
|
|
|
|
[MeshPaintEdit]
|
|
DefaultBrushRadius=128
|
|
|
|
|
|
[BlueprintSpawnNodes]
|
|
; Comment box is bound to C, but that is handled differently due to it needing to work without clicking
|
|
+Node=(Class=Actor:ReceiveBeginPlay Key=P Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class="Do N" Key=N Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=KismetSystemLibrary:Delay Key=D Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=K2Node_IfThenElse Key=B Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=K2Node_ExecutionSequence Key=S Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=Gate Key=G Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=K2Node_MultiGate Key=M Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=ForEachLoop Key=F Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=DoOnce Key=O Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=KismetArrayLibrary:Array_Get Key=A Shift=false Ctrl=false Alt=false)
|
|
|
|
[DefaultEventNodes]
|
|
+Node=(TargetClass=Actor TargetEvent="ReceiveBeginPlay")
|
|
+Node=(TargetClass=Actor TargetEvent="ReceiveActorBeginOverlap")
|
|
+Node=(TargetClass=Actor TargetEvent="ReceiveTick")
|
|
+Node=(TargetClass=ActorComponent TargetEvent="ReceiveBeginPlay")
|
|
+Node=(TargetClass=ActorComponent TargetEvent="ReceiveTick")
|
|
+Node=(TargetClass=GameplayAbility TargetEvent="K2_ActivateAbility")
|
|
+Node=(TargetClass=GameplayAbility TargetEvent="K2_OnEndAbility")
|
|
+Node=(TargetClass=UserWidget TargetEvent="PreConstruct")
|
|
+Node=(TargetClass=UserWidget TargetEvent="Construct")
|
|
+Node=(TargetClass=UserWidget TargetEvent="Tick")
|
|
+Node=(TargetClass=AnimInstance TargetEvent="BlueprintUpdateAnimation")
|
|
+Node=(TargetClass=FunctionalTest TargetEvent="ReceivePrepareTest")
|
|
+Node=(TargetClass=FunctionalTest TargetEvent="ReceiveStartTest")
|
|
+Node=(TargetClass=FunctionalTest TargetEvent="ReceiveTick")
|
|
+Node=(TargetClass=UserDefinedCaptureProtocol TargetEvent="OnPreTick")
|
|
+Node=(TargetClass=UserDefinedCaptureProtocol TargetEvent="OnTick")
|
|
+Node=(TargetClass=UserDefinedCaptureProtocol TargetEvent="OnStartCapture")
|
|
+Node=(TargetClass=UserDefinedCaptureProtocol TargetEvent="OnCaptureFrame")
|
|
+Node=(TargetClass=UserDefinedCaptureProtocol TargetEvent="OnBeginFinalize")
|
|
+Node=(TargetClass=UserDefinedCaptureProtocol TargetEvent="OnFinalize")
|
|
|
|
[MaterialEditorSpawnNodes]
|
|
+Node=(Class=MaterialExpressionAdd Key=A Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionBumpOffset Key=B Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionDivide Key=D Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionPower Key=E Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionMaterialFunctionCall Key=F Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionIf Key=I Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionLinearInterpolate Key=L Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionMultiply Key=M Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionNormalize Key=N Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionOneMinus Key=O Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionPanner Key=P Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionReflectionVectorWS Key=R Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionScalarParameter Key=S Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionTextureSample Key=T Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionTextureCoordinate Key=U Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionVectorParameter Key=V Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionConstant Key=One Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionConstant2Vector Key=Two Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionConstant3Vector Key=Three Shift=false Ctrl=false Alt=false)
|
|
+Node=(Class=MaterialExpressionConstant4Vector Key=Four Shift=false Ctrl=false Alt=false)
|
|
|
|
[WidgetTemplatesExpanded]
|
|
Common=True
|
|
|
|
[DetailCustomWidgetExpansion]
|
|
LandscapeEditorObject=LandscapeEditorObject.Target Layers.TargetLayers
|
|
|
|
[LevelSequenceEditor SequencerSettings]
|
|
bKeyInterpPropertiesOnly=true
|
|
bShowRangeSlider=true
|
|
bKeepPlayRangeInSectionBounds=false
|
|
ZeroPadFrames=4
|
|
bInfiniteKeyAreas=true
|
|
bAutoSetTrackDefaults=true
|
|
FrameNumberDisplayFormat=Frames
|
|
|
|
[EmbeddedActorSequenceEditor SequencerSettings]
|
|
bKeyInterpPropertiesOnly=true
|
|
bShowRangeSlider=true
|
|
bKeepPlayRangeInSectionBounds=false
|
|
ZeroPadFrames=4
|
|
bInfiniteKeyAreas=true
|
|
bAutoSetTrackDefaults=true
|
|
[NiagaraSequenceEditor SequencerSettings]
|
|
bAutoScrollEnabled=true
|
|
bKeepPlayRangeInSectionBounds=false
|
|
bKeepCursorInPlayRange=false
|
|
bShowRangeSlider=true
|
|
LoopMode=SLM_Loop
|
|
|
|
|
|
[/Script/LevelSequenceEditor.LevelSequenceEditorSettings]
|
|
+TrackSettings=(MatchingActorClass=/Script/Engine.StaticMeshActor,DefaultTracks=(/Script/MovieSceneTracks.MovieScene3DTransformTrack))
|
|
+TrackSettings=(MatchingActorClass=/Script/Engine.SkeletalMeshActor,DefaultTracks=(/Script/MovieSceneTracks.MovieScene3DTransformTrack,/Script/MovieSceneTracks.MovieSceneSkeletalAnimationTrack))
|
|
+TrackSettings=(MatchingActorClass=/Script/Engine.CameraActor,DefaultTracks=(/Script/MovieSceneTracks.MovieScene3DTransformTrack),DefaultPropertyTracks=((ComponentPath="CameraComponent",PropertyPath="FieldOfView")))
|
|
+TrackSettings=(MatchingActorClass=/Script/CinematicCamera.CineCameraActor,DefaultPropertyTracks=((ComponentPath="CameraComponent",PropertyPath="CurrentFocalLength"),(ComponentPath="CameraComponent",PropertyPath="FocusSettings.ManualFocusDistance"),(ComponentPath="CameraComponent",PropertyPath="CurrentAperture")),ExcludeDefaultPropertyTracks=((ComponentPath="CameraComponent",PropertyPath="FieldOfView")))
|
|
+TrackSettings=(MatchingActorClass=/Script/Engine.Light,DefaultTracks=(None),DefaultPropertyTracks=((ComponentPath="LightComponent0",PropertyPath="Intensity"),(ComponentPath="LightComponent0",PropertyPath="LightColor")))
|
|
|
|
[/Script/MovieSceneTools.MovieSceneToolsProjectSettings]
|
|
+FbxSettings=(FbxPropertyName="FocalLength", PropertyPath=(ComponentName="CameraComponent",PropertyName="CurrentFocalLength"))
|
|
+FbxSettings=(FbxPropertyName="FocusDistance", PropertyPath=(ComponentName="CameraComponent",PropertyName="FocusSettings.ManualFocusDistance"))
|
|
|
|
[/Script/SpeedTreeImporter.SpeedTreeImportData]
|
|
TreeScale=30.48
|
|
ImportGeometryType=IGT_3D
|
|
LODType=ILT_PaintedFoliage
|
|
IncludeCollision=false
|
|
MakeMaterialsCheck=false
|
|
IncludeNormalMapCheck=false
|
|
IncludeDetailMapCheck=false
|
|
IncludeSpecularMapCheck=false
|
|
IncludeBranchSeamSmoothing=false
|
|
IncludeSpeedTreeAO=false
|
|
IncludeColorAdjustment=false
|
|
IncludeVertexProcessingCheck=false
|
|
IncludeWindCheck=false
|
|
IncludeSmoothLODCheck=false
|
|
|
|
[/Script/MeshPaint.MeshPaintSettings]
|
|
VertexPreviewSize=6 |