Commit Graph

131 Commits

Author SHA1 Message Date
Chris Bunner 8ff51ce5f7 Use previously imported/calculated tangents as initial value during skeletal fbx import smoothing step (better matches static behaviour). UE-16898
[CL 2590014 by Chris Bunner in Main branch]
2015-06-17 09:50:07 -04:00
Matt Kuhlenschmidt c62dc3001a Added an option to not use MikkTSpace for tangent generation on import.
[CL 2587313 by Matt Kuhlenschmidt in Main branch]
2015-06-15 09:55:18 -04:00
Dmitriy Dyomin 75a817fba0 Fixed: HLOD ignores Build Scale when using Simplygon
UE-16327

[CL 2578085 by Dmitriy Dyomin in Main branch]
2015-06-04 23:44:52 -04:00
Matt Kuhlenschmidt 0712f1013e Removed experimental setting for large fbx file import. The improvements are always enabled now
Removed the limitation for how many materials a mesh can have.

[CL 2570812 by Matt Kuhlenschmidt in Main branch]
2015-05-29 14:09:53 -04:00
Matt Kuhlenschmidt dfc73950da Bumped the max mesh material count warning value
[CL 2566907 by Matt Kuhlenschmidt in Main branch]
2015-05-27 13:07:17 -04:00
Martin Wilson f067748902 Make sure ActiveBoneIndices is sorted on root lod when importing skeletal meshes
[CL 2548899 by Martin Wilson in Main branch]
2015-05-13 10:09:06 -04:00
Marc Audy 1a12e9cffe Add a matching PRAGMA_ENABLE_SHADOW_VARIABLE_WARNINGS for PRAGMA_DISABLE_SHADOW_VARIABLE_WARNINGS instead of using basic PRAGMA_POP
[CL 2548029 by Marc Audy in Main branch]
2015-05-12 17:41:47 -04:00
Dmitriy Dyomin 50d5bf19de Fixed: Building HLOD assets warns that flag bUsedWithStaticLighting needs to be set
UE-15400

[CL 2546794 by Dmitriy Dyomin in Main branch]
2015-05-12 03:43:58 -04:00
Dmitriy Dyomin 30b0367133 Fixed: HLOD does not generate non-overlapping lightmaps UE-14609
[CL 2538672 by Dmitriy Dyomin in Main branch]
2015-05-06 00:36:28 -04:00
Lina Halper 6c9aca9e89 Log Material list before merging
#Code Review: Dmitriy.Dyomin

[CL 2532241 by Lina Halper in Main branch]
2015-04-30 14:10:51 -04:00
Dmitriy Dyomin e417af4466 Fixed: Merge Actor tool overwrites multimaterial setup on static mesh LODs
UE-14650

[CL 2531437 by Dmitriy Dyomin in Main branch]
2015-04-30 02:26:01 -04:00
Dmitriy Dyomin 3f5bd10edb Material flattening functionality moved to a new module MaterialUtilities
[CL 2531273 by Dmitriy Dyomin in Main branch]
2015-04-29 22:39:01 -04:00
Lina Halper 4a8cd06fd8 #HLOD
- Renamed DesiredBoundSize to DesiredBoundRadius - more clear and it implies sphere
- MergeSetting is now exposed if you decide not to simplify
- Shrink after all done so that we don't use that reserved mass memory

[CL 2530639 by Lina Halper in Main branch]
2015-04-29 15:19:13 -04:00
Dmitriy Dyomin 0b38a139e3 Exposed "Export specific LOD" to mesh merging dialog
Some cleanup for MeshMerging functionality

[CL 2526530 by Dmitriy Dyomin in Main branch]
2015-04-27 02:01:18 -04:00
Dmitriy Dyomin edb085e6ad Fixed: Merge materails will no longer try to merge non-opaque materials
Fixed: Merge materials UV wrapping was changing UVs [1,1] to [0,0]
#codereview Lina.Halper

[CL 2523945 by Dmitriy Dyomin in Main branch]
2015-04-24 02:23:55 -04:00
Lina Halper 8299337c54 #HLOD: Fixed crash with merge actor feature
[CL 2523331 by Lina Halper in Main branch]
2015-04-23 16:57:37 -04:00
Lina Halper 9694602508 #HLOD
Fixed material flattening UV bug where input is out of range, it doesn't work.
Validated the input to be in the right range.

#code review: Dmitriy.Dyomin

[CL 2521700 by Lina Halper in Main branch]
2015-04-22 16:38:07 -04:00
Lina Halper af44895190 #HLOD
- Added build of UseLOD
- This allows user to merge actor using certain LOD as base

#code review: Dmitriy.Dyomin

[CL 2521575 by Lina Halper in Main branch]
2015-04-22 15:37:32 -04:00
Lina Halper c86a13f6ae #HLOD
- Made sure saving/loading works fine
- Packages are not created internally for merge actor if Outer exists - in this case, map
- It won't be visible in CB

#code review: Dmitriy.Dyomin

[CL 2521472 by Lina Halper in Main branch]
2015-04-22 14:57:46 -04:00
Lina Halper 72342224e2 #Fixed Merge Actor to use LongPackage Name for package name
#Code review: Dmitriy.Dyomin

[CL 2521359 by Lina Halper in Main branch]
2015-04-22 14:04:44 -04:00
Dmitriy Dyomin d95b3b3ced Added support for material merging to actor merging utility (supports only opaque materials)
[CL 2518824 by Dmitriy Dyomin in Main branch]
2015-04-21 03:07:26 -04:00
Zak Middleton f7ce2bd92a #ue4 - Change use of FTransform::TransformFVector4() to FTransform::TransformPosition() where possible. This is faster.
[CL 2518532 by Zak Middleton in Main branch]
2015-04-20 19:14:11 -04:00
Dmitriy Dyomin fc0b0ed644 Fixed material flattening which was produced bad normal maps and base colors in some cases
Fixed mesh merging which was not transforming mesh normals

[CL 2515400 by Dmitriy Dyomin in Main branch]
2015-04-16 23:49:20 -04:00
Lina Halper 8b479e261f #HLOD: make it silence for mege actor
[CL 2514424 by Lina Halper in Main branch]
2015-04-16 12:03:01 -04:00
Marc Audy a523efb225 Fix shadowed variables
[CL 2510461 by Marc Audy in Main branch]
2015-04-13 12:42:09 -04:00