Commit Graph

12217 Commits

Author SHA1 Message Date
rob gay
20d85c7fd2 Fix for uninitialized builder registry getter causing crash in tests
#rb trivial
#rnx

[CL 27897384 by rob gay in ue5-main branch]
2023-09-14 17:47:02 -04:00
patrick hardy
50e717de55 nDisplay: Rename TechViz references to Techvis.
#rb trystan.binkley-Jone
[FYI] Richard.Graham

[CL 27896630 by patrick hardy in ue5-main branch]
2023-09-14 17:32:47 -04:00
rob gay
008b0741b2 Move MetasoundDocumentBuilders to cache-on-demand
- Invalidate subsystem registerd asset builder cache upon soft deprecated document access id creation
#rb phil.popp
#jira UE-194159
#rnx

[CL 27894768 by rob gay in ue5-main branch]
2023-09-14 16:54:36 -04:00
yoan stamant
a788975f6b Fixed type conversion warnings
#rb mikko.mononen

[CL 27890994 by yoan stamant in ue5-main branch]
2023-09-14 15:23:22 -04:00
phil popp
1c5f2a8cdd Update caching of input data to use TSortedMap
#jira UE-195472
#rb Rob.Gay

[CL 27886540 by phil popp in ue5-main branch]
2023-09-14 13:49:21 -04:00
max chen
e954e78d25 Curve Editor: Change PixelsPerInput to double to fix jittery movement when manipulating keys
#rb mike.zyracki
#jira UE-184603

[CL 27886397 by max chen in ue5-main branch]
2023-09-14 13:46:11 -04:00
peter tarasenko
984812eca1 nDisplay: Fixed a crash when the root actor was not created in the game thread.
The logic in DCRA related to the viewport manager has been slightly reworked: the viewport manager is only created when it needs to be used for rendering.

#jira UE-195151
#rb Alejandro.Arango, Vitalii.Boiko

[CL 27885668 by peter tarasenko in ue5-main branch]
2023-09-14 13:28:42 -04:00
sara schvartzman
0aeac6fca3 RigVM: FIx + symbol in the Details panel of a Function to add inputs/outputs is cut off
#jira UE-195062
#rb trivial
#rnx

[CL 27881274 by sara schvartzman in ue5-main branch]
2023-09-14 11:58:46 -04:00
sara schvartzman
e1ebf8f7a3 [Backout] - CL27879392
[FYI] sara.schvartzman
Original CL Desc
-----------------------------------------------------------------
RigVM: Remove unnecesary includes
#rb trivial
#rnx

[CL 27879800 by sara schvartzman in ue5-main branch]
2023-09-14 11:17:15 -04:00
charlie huguenard
4bc5c685e8 [Metasound] Refactor UMetasoundGeneratorHandle to work with Live Update
#rb phil.popp, rob.gay

[CL 27879781 by charlie huguenard in ue5-main branch]
2023-09-14 11:16:32 -04:00
sara schvartzman
9d54b4758d RigVM: Remove unnecesary includes
#rb trivial
#rnx

[CL 27879427 by sara schvartzman in ue5-main branch]
2023-09-14 11:07:47 -04:00
zahra nikbakht
36b17feb7c Slate invalidation: fix CommonLazyImage not showing some async-loaded textures in cooked.
#rb vincent.gauthier, saad.nader

[CL 27878064 by zahra nikbakht in ue5-main branch]
2023-09-14 10:19:06 -04:00
sara schvartzman
fde25739cc RIgVm: Allow dispatch factories to create more complex permutations
#rb helge.mathee
[FYI] thomas.sarkanen

[CL 27877081 by sara schvartzman in ue5-main branch]
2023-09-14 09:46:51 -04:00
jc authier
cd7e7fc6ac Common UI:
- Remove force OnDemand clipping when using a Text Scroll Style

[REVIEW] [at]daren.cheng, [at]vincent.gauthier

[CL 27875549 by jc authier in ue5-main branch]
2023-09-14 08:49:36 -04:00
mikko mononen
6f72696ea0 WorldCondition: Do not initialize world condition state from defintion that has failed to link.
[CL 27871276 by mikko mononen in ue5-main branch]
2023-09-14 04:01:34 -04:00
rob gay
0b5702d6e8 - Make UMetaSoundSource & UMetaSoundPatch the direct document manipulated object for subsystem builders
- Remove specialized Audition object in favor of directly using UMetaSoundSource for Source builders
#rb phil.popp
#jira UE-194159

[CL 27861100 by rob gay in ue5-main branch]
2023-09-13 20:11:49 -04:00
logan buchy
2b883dec5f Fix for MassEntity Add/Remove observers not being called in many situations
* Fixed observer not being called when batch adding entities with tags but not fragments that overlap the current observer set
* Fixed observer not being called when single entity added with archtype that contains an observed tag or fragment
* Fixed observer not being called when single observed fragment added to entity
* Fixed observer not being called when single entity removed that has archtype containing observed tag or fragment
* Fixed observer not being called when single observed tag or fragment removed from entity

#rb Mieszko.Zielinski
#jira UE-195269, UE-181474

[CL 27854142 by logan buchy in ue5-main branch]
2023-09-13 17:53:59 -04:00
sebastien lussier
c344fbeb86 Approximate Actors - Fix ensure() caused by empty scene representation
* Return an error if no valid input was provided
#rb jimmy.andrews, lonnie.li

[CL 27845860 by sebastien lussier in ue5-main branch]
2023-09-13 15:43:42 -04:00
charlie huguenard
7838330b9f [Metasound] Notify users when a generator's I/O changes
#rb phil.popp

[CL 27842984 by charlie huguenard in ue5-main branch]
2023-09-13 14:53:04 -04:00
phil popp
f25c1c60d4 Use MetaSound proxy cache to build metasounds
#jira UE-185834
#rb Helen.Yang

[CL 27841603 by phil popp in ue5-main branch]
2023-09-13 14:21:35 -04:00
jimmy andrews
762d32878c make 'mesh to collision' tool's box detection algorithm look for 6 shared planes rather than 6 shared triangle normal directions + make it early-out if it finds more than 6. Fixes staircases being detected as boxes.
#jira UE-183642
#rb tyson.brochu

[CL 27839819 by jimmy andrews in ue5-main branch]
2023-09-13 13:50:38 -04:00
christopher fiala
8c090570c5 Fixes face-locked stereo layers (such as the console and stat displays) becoming offset from the user's view after teleporting or otherwise changing the HMD's TrackingToWorld transform.
#jira UE-192701
#rb rolando.caloca

[CL 27839684 by christopher fiala in ue5-main branch]
2023-09-13 13:48:43 -04:00
jaime cifuentes
2130dfdb3d Fixed a crash at RigVMMemoeyStorageStruct trying to use a null pointer (empty storage)
#rb [at]sara.schvartzman

[CL 27837565 by jaime cifuentes in ue5-main branch]
2023-09-13 13:01:11 -04:00
mieszko zielinski
1302239b8e Critical fix to how Mass handles mutating command-instigated operations on destroyed entities.
When handling these operations, as triggered by commands, we assum the archetype-less entities have been reserved and never check it. This CL adds some checking so that we know when it happens in the future, but also the CL changes how we treat invalid entities while creating `FMassArchetypeEntityCollectionWithPayload`, which is the tool commands are using to batch together updates to diverse collections of entities.

This fix has been prompted by project-specific code issuing commands outside of Mass processing, and before Mass processing actually starts there's gameplay code that synchronously kills off relevant entities. That behavior is not recommended and the project-side code will be updated, but Mass needs to handle this case gracefully.

[CL 27833407 by mieszko zielinski in ue5-main branch]
2023-09-13 11:35:27 -04:00
sebastien lussier
3668334a65 WorldRenderCapture - Renamed CVarModelingWorldRenderCaptureVTWarmupFrames to CVarModelingWorldRenderCaptureWarmupFrames
* Warmup is not specific to VT, but also of use for Nanite
#rb matija.recman

[CL 27831331 by sebastien lussier in ue5-main branch]
2023-09-13 10:48:23 -04:00