Jurre DeBaare
ee7b6ca124
FIX UE-14423 Show Player Collision / Show Visibility Collision don't work with non-uniformly scaled objects
...
[CL 2601939 by Jurre DeBaare in Main branch]
2015-06-26 05:20:17 -04:00
James Golding
6835bae202
Auto-convex generation now ignores sections with collision disabled (suggestion from @ManOfLode)
...
[CL 2593394 by James Golding in Main branch]
2015-06-19 09:43:01 -04:00
Matt Kuhlenschmidt
1445f0626d
Fix crash when reimporting a mesh while editing collision in the static mesh editor
...
[CL 2587434 by Matt Kuhlenschmidt in Main branch]
2015-06-15 11:48:12 -04:00
Ori Cohen
6e10ad5ecd
Remove BodySetup.h from engine.h and other unnecessary headers
...
[CL 2587297 by Ori Cohen in Main branch]
2015-06-15 09:34:39 -04:00
Andrew Rodham
93e71b9e6a
Unified asset import data across all asset types.
...
The majority of asset reimport machinery is now held within UAssetImportData and FAssetImportInfo. This change allows us to remove the CachedAssetsBySourceFileName map from FAssetRegistry that was previously added to support auto reimport for 4.7.
The functionality of CachedAssetsBySourceFileName has been wrapped up in FAssetSourceFilenameCache, which sits on top of the asset registry in the editor.
This unification allows us to also consistently store the file timestamps and MD5 hashes of imported files. This subsequently allows auto-reimports to be ignored where a source content file has not actually changed (its MD5 is the same).
This addresses UETOOL-365 - Rework AssetRegistry changes to support auto-reimport
[CL 2567286 by Andrew Rodham in Main branch]
2015-05-27 16:16:21 -04:00
Dan Hertzka
dd74179c7a
[UE-1518] - Simple hookup of new editor icons
...
[CL 2532543 by Dan Hertzka in Main branch]
2015-04-30 16:52:00 -04:00
Richard TalbotWatkin
d0af5a268f
Fixed issue where custom set LoD materials were lost after reimporting a mesh.
...
#jira UE-8475 - Mesh reimport loses custom set LoD material references and metadata
#reviewedby Lina.Halper
[CL 2530463 by Richard TalbotWatkin in Main branch]
2015-04-29 13:13:37 -04:00
Andrew Rodham
bd1cefb847
Fixed static mesh editor not using the correct window for its screenshots
...
This addresses UE-12575
[CL 2530162 by Andrew Rodham in Main branch]
2015-04-29 09:51:24 -04:00
Matt Kuhlenschmidt
354227ac28
Add back in option to toggle MikkTSpace tangent space generation for static meshes
...
[CL 2519373 by Matt Kuhlenschmidt in Main branch]
2015-04-21 11:52:55 -04:00
Richard TalbotWatkin
e4d8d2d765
Fixed out of range array access for LOD Group names if LOD group not found.
...
#jira UE-12853 - Crash after Deleting Static Mesh LOD Group from BaseEngine.ini
[CL 2517579 by Richard TalbotWatkin in Main branch]
2015-04-20 10:31:58 -04:00
Michael Noland
1553cbb45d
Editor: Deleted some dead code in StaticMeshEditor and UnrealEd (lightmap mesh import/export)
...
[CL 2515213 by Michael Noland in Main branch]
2015-04-16 19:30:02 -04:00
Adric Worley
e578e2d7cd
Separate automated system tests from project-specific tests
...
[CL 2514485 by Adric Worley in Main branch]
2015-04-16 12:40:47 -04:00
Mikolaj Sieluzycki
a96989f147
Add includes to files to remove the need of including Engine.h.
...
[CL 2508000 by Mikolaj Sieluzycki in Main branch]
2015-04-10 03:30:54 -04:00
Mike Fricker
114458bf0f
Clang warning fixes: Fixed missing 'override' specifiers
...
- Also removed some unreferenced functions that adding 'override' revealed
PR #1002 -- Thank you, Omar007!
[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -04:00
James Golding
72fa7c6508
Use new VHACD library for generating auto convex collision (only enabled on windows until other platforms can test)
...
#codereview ori.cohen, ben.marsh, michael.trepka, mark.satterthwaite, dmitry.rekman
[CL 2495503 by James Golding in Main branch]
2015-03-30 07:26:43 -04:00
Marc Audy
a425eba9ed
Unify Slate's FInputGesture and Engine's FInputChord as FInputChord defined in Slate
...
[CL 2481648 by Marc Audy in Main branch]
2015-03-17 11:36:28 -04:00
Saul Abreu
e9a1f089e7
Fixed UI_COMMAND macro implementation so that it requires use of the LOCTEXT_NAMESPACE macro in the same file it is invoked from. Added necessary LOCTEXT_NAMESPACE definitions to files missing them using UI_COMMAND.
...
[CL 2477295 by Saul Abreu in Main branch]
2015-03-12 15:26:31 -04:00
Michael Noland
93c2a51466
Static Mesh Editor: Switched to use the full standard in-viewport toolbar
...
- Switched transform menu over to use SCommonEditorViewportToolbarBase, which also includes the 'Camera', 'View Mode', Show', etc... menus
- Transform toolbar is now only shown when something that can be modified via the gizmo is selected (collision, socket, etc...)
[CL 2473255 by Michael Noland in Main branch]
2015-03-09 21:13:57 -04:00
Nick Darnell
2ec30beb15
Static Mesh Editor - Improving the Socket Manager's look and feel and enabling it by default.
...
[CL 2473053 by Nick Darnell in Main branch]
2015-03-09 17:10:09 -04:00
Ori Cohen
98cac72cd3
Convex elements draw using scale
...
[CL 2472546 by Ori Cohen in Main branch]
2015-03-09 12:16:00 -04:00
Gil Gribb
35cf42566a
UE4 - merge GDC branch, code @2465640 to main
...
[CL 2468685 by Gil Gribb in Main branch]
2015-03-04 08:31:40 -05:00
Daniel Wright
90ae7ae647
Integrate - MinLOD setting for static mesh assets and an override on components
...
* Not yet implemented for foliage
[CL 2466523 by Daniel Wright in Main branch]
2015-03-02 13:07:20 -05:00
Richard TalbotWatkin
2c8e6f8a81
Fixed socket preview mesh in Static Mesh Editor so that it transforms as the socket is transformed.
...
- Regression due to CL 2430088; must now update child components' transforms when the parent socket transform changes.
#jira UE-10128 - Preview Static mesh does not translate with socket
[CL 2463741 by Richard TalbotWatkin in Main branch]
2015-02-27 04:19:00 -05:00
Rolando Caloca
e463935a85
UE4 - Save generated LODs for static meshes
...
#codereview Nick.Penwarden
[CL 2454746 by Rolando Caloca in Main branch]
2015-02-21 13:20:31 -05:00
Richard TalbotWatkin
0100630a35
Fixed issue where LODs were deleted when changing the LOD group in the static mesh editor.
...
#jira UE-9102 - Setting LOD Group for Foliage wipes previous LOD data
[CL 2440040 by Richard TalbotWatkin in Main branch]
2015-02-10 13:26:36 -05:00