- Properly fixes entitlements when changing bundle ID
- Can now handle .xcarchives (a .xcarchive can resign to any type, .app and .ipa cannot output to .xcarchive, because we re-use the directory structure of the input .xcarchive)
- Better handle spaces in paths
#rb josh.adams
[CL 33818888 by josh adams in ue5-main branch]
[FYI] pere.rifa
Original CL Desc
-----------------------------------------------------------------
[Mutable] Improve NodeClipMeshWithMesh.
* Allow transformation of skeletal meshes used for clipping.
* Add a default material for clipping meshes.
* Isolate the section used for clipping in the preview viewport and override its material with Mutable's default material for clipping.
* Fix errors preventing the use of static meshes gathered through data tables.
#rb gerard.martin
#rnx
#virtualized
[CL 33817360 by robert millar in ue5-main branch]
Major change in the Biome Core logic to process Filters before Difference By Priority. The previous ordering was causing holes and gaps from generated points removing others before being filtered out.
- Added steps to restore pre-filtering per-generator partitioning, ordering and data tags before entering Difference by Priority. This is required as merging and partitioning can occur (texture projections) during the filters step and break the per-generator difference logic.
- Moved Difference by Priority to use Tags for Biomes and Priority instead of attributes.
- Now only diffs data belonging to the same Biome as optimization.
- Removed all refs to BiomePriority attribute (replaced by the PRIO:Value) data tag as optimization.
- Fixed the Specific Data entries being merged too early in the Assets Table from a previous change and causing specific data Assets being applied to Generators points.
- Updated template graphs for TypedBiomeData to work with the new tags and expected outputs
- Updated BiomeCore results in Biome Sample Level with this change
#jira none
#changelist validated
#fyi, antoine.guilbaud, julien.lheureux, adam.rosengren, jack.mckelvie, pontus.ryman
#virtualized
[CL 33808949 by JeanSebastien Guay in ue5-main branch]
- Stateful emitters will output a mask per script type, this fixes an issue where static variables might differ between scripts causing compilation issues, we now concatenate all the script masks together. While this doesn't provide the most narrow scope for the masks (i.e. event dynamic params would impact all scripts) it is an improvement over how it used to work before. Ideally we would have a binding for the channel mask, but that's not possible due to VF's not binding to the int buffer, and if they did we would need a sampler slot which would cause issues on mobile.
#rb patrick.kelly
#jira UE-205827, UE-189867
#virtualized
[CL 33804432 by stu mckenna in ue5-main branch]
More test assets and examples, not set up for functional test yet
#tests HarmonixFunctionalTests
#virtualized
[CL 33804138 by jake burga in ue5-main branch]
* Allow transformation of skeletal meshes used for clipping.
* Add a default material for clipping meshes.
* Isolate the section used for clipping in the preview viewport and override its material with Mutable's default material for clipping.
* Fix errors preventing the use of static meshes gathered through data tables.
#rb gerard.martin
#rnx
#virtualized
[CL 33792095 by pere rifa in ue5-main branch]
- Refactoring shaders to support custom inputs
- Material Functions Standard Surface (Substrate/Legacy): adding subsurface inputs in translucency even if it's not used to avoid warning/error when import
- Adding specular_color to MX_StandardSurface
- Adding support of coat_anisotropy in legacy mode for StandardSurface and OpenPBR material function
- Improving ThinFilm iridescence in Legacy by changing the factor 0.039 by 0.1, giving closer results to MaterialX viewer
#jira UE-202098
#rb JeanLuc.Corenthin
[FYI] Nathaniel.Morgan
#virtualized
[CL 33772941 by danny kabrane in ue5-main branch]