Commit Graph

25188 Commits

Author SHA1 Message Date
jeremie roy
642aa6baed Live Link Hub - Make a UI cleanup pass
Add icons for livelink hub

#jira UE-204893
#rb geoffrey.douglas

[CL 30894107 by jeremie roy in ue5-main branch]
2024-01-25 14:01:10 -05:00
ben marsh
a8372359d3 Horde: Add screenshots for documentation.
[CL 30893737 by ben marsh in ue5-main branch]
2024-01-25 13:47:13 -05:00
dan thompson
899b19c08e RAD Audio Looping Fixes, and also set 80 quality to 5 not 6 RAD audio quality.
#rb fabian.giesen
#jira UE-204524

[CL 30893111 by dan thompson in ue5-main branch]
2024-01-25 13:27:14 -05:00
richard graham
0fdb316ab1 Virtual Scouting - measurement actor now holds the units it was created with.
-fixed bug where moving the start location would not  update the visuals or the text  if a constraint moved it.
[FYI] gregg.bond1

#virtualized

[CL 30892931 by richard graham in ue5-main branch]
2024-01-25 13:21:54 -05:00
gregg bond1
0d3511d46b Virtual Scouting - MVVM state now reflects Virtual Scouting plugin settings on start.
- Added MVVM setters for Use Imperial Measurements and Smooth Rotation settings.
- Fixed but in settings palette tool menu that did not reflect current Measurement Settings on activation.
[FYI] richard.graham

#virtualized

[CL 30890411 by gregg bond1 in ue5-main branch]
2024-01-25 12:16:12 -05:00
richard graham
fd03458b4f Virtual scouting - fixed initial scale of the world scale text widget
[FYI]


#virtualized

[CL 30888439 by richard graham in ue5-main branch]
2024-01-25 11:18:26 -05:00
gregg bond1
3aa9f6eeba Virtual Scouting Incremental Checkin - Environmental Lighting color control first pass.
- Adding support for color-selection of environmental lighting.

[FYI] richard.graham

#virtualized

[CL 30886783 by gregg bond1 in ue5-main branch]
2024-01-25 10:31:37 -05:00
richard graham
232e1beaa3 Virtual Scouting - fix to movement component, preventing flipping from drag rotation to drag scale and back. Once you're in one mode you stay in it until the action is complete.
#rb richard.graham
[FYI] gregg.bond1

#virtualized

[CL 30885548 by richard graham in ue5-main branch]
2024-01-25 09:52:40 -05:00
mateo egey
c9c71c7f5a Niagara Asset Browser 2.0
Resaved Niagara Template & Learning Content emitters

#jira UE-192982
#rb Frank.Fella


#virtualized

[CL 30883959 by mateo egey in ue5-main branch]
2024-01-25 08:50:01 -05:00
richard graham
0131f34792 Virtual Scouting - rebuilt the legacy scale and rotate movement functions to use two side grips. Added combined functionality and separate events to the Avatar movement component so users can choose how to implement rotate, scale or rotate&scale in their own solutions.
Vscout avatar now uses legacy rotate and scale by default, with left stick flick turn still available.

Refactored chorded actions for rotate and scale, removed some redundant/unused input actions.

Corrected typo in  a function in the measurement readout widget
#rb richard.graham
[FYI] Juan.S.Gomez, gregg.bond1, zach.brockway

#virtualized

[CL 30883403 by richard graham in ue5-main branch]
2024-01-25 08:12:47 -05:00
daniel coelho
47909c4579 USD: Card textures being wiped from draw mode components when undoing;
Fix write out of DrawModeComponents replacing relative with absolute paths to the same file for no reason;
Rename instances of "BoundsComponent" to "DrawModeComponent".

#jira UE-200646
#rb Anousack.Kitisa

[CL 30882444 by daniel coelho in ue5-main branch]
2024-01-25 07:12:44 -05:00
huw bowles
99436b6537 [PCG] Dynamic branch culling and required pins added
* Nodes can nominate required pins which must have active inputs for the node to execute (`IsInputPinRequiredByExecution()`).
* Added small marker to node pins to communicate this, and augmented pin tooltip too.
* Nodes like Branch and Switch deactivate output pins by setting a bitmask. Inactive pins are visualised in graph editor.
* The bitmask is 64 bits. Added ensure to limit number of output pins to 63 (64th bit is used as special "no associated pin" value for pin-less task inputs).
* Dynamic branch culling - compilation time - compiler creates a boolean expression of pins that must be active for node to execute.
* Dynamic branch culling - execution time - if a node deactivates one or more pins, boolean expression in downstream tasks updated and tasks recursively culled.
* `FPCGPinDependencyExpression` added which represents this conjunctive normal form boolean in a flat array using conjunction markers.
* Dynamic & static culling editor visualization unified - both query whether node was executed. Reliable and simple. Only active during inspection & after execution.
* Inactive/culled node visualisation fades the node and displays a little "cancelled" badge.
* A manual check is still needed for redirectors which never execute but look bad if not showing active/inactive state, but this is fairly minor and easily maintained.
* A few nodes should always execute even if unwired (`CanCullTaskIfUnwired()`), most will cull.
* Debug object tree view - don't allow selecting non-debuggable stacks which causes weird behaviours like showing all nodes as culled, also breaks Profiling window.
* Debug object tree view - only call SetStackBeingInspected if the stack has changed, prevents a bunch of useless graph executions.
* PCG engine setting added to disable the 'culled' visualisation.
* Branch node fix - was not doing disabled behaviour (first pin statically active) for Dynamic branches.
* Add execution dependencies from static subgraph subnodes to the static subgraph node so that tasks execute alongside other subgraph tasks and can be culled
* Log added for dynamic culling, and cleaned up execution log vs caching log so that latter is only required for caching investigations

Related node behaviour tweaks requested by users:

* Distance node - if Target pin unconnected, passthrough data from Source pin (rather than executing).
* Attribute Transfer node - if Source pin is unconnected, passthrough data from Target pin (rather than executing).
* Switch node - if node is disabled, first output pin is active, others are inactive (similar to Branch).

#rb wyatt.marvil, julien.lheureux, adrien.logut
#jira UE-201641
[FYI] JeanSebastien.Guay, antoine.guilbaud

[CL 30881258 by huw bowles in ue5-main branch]
2024-01-25 05:56:18 -05:00
buildmachine
5186a310c8 Localization Automation using CL 30877503
[CL 30878861 by buildmachine in ue5-main branch]
2024-01-25 01:19:27 -05:00
greg richardson
2c09de4f06 Updating Mannequin IK Rigs and Retargets inside Third Person Template, Lyra, and PretzelMuseum
#jira UE-204858
[FYI] kiaran.ritchie, antony.angoco, Kirill.Naidekha

#virtualized

[CL 30877418 by greg richardson in ue5-main branch]
2024-01-24 23:14:38 -05:00
eric renaudhoude
fa2bb0d848 MediaPlate: Remove innacurate translucency/TSR comments in the plugin materials.
#rb sevan.dalkian
#jira UE-199576
#rnx

#virtualized

[CL 30865460 by eric renaudhoude in ue5-main branch]
2024-01-24 17:53:23 -05:00
ben marsh
d17b3895bb Horde: Add an option to use partitioned workspaces.
[CL 30864041 by ben marsh in ue5-main branch]
2024-01-24 17:19:31 -05:00
antoine guilbaud
f12d904438 PCG: Updated Runtime Higen Sample
#virtualized

[CL 30863601 by antoine guilbaud in ue5-main branch]
2024-01-24 17:06:14 -05:00
takashi kuribayashi
bcd01e37a0 VCam: MU modifer to check the authority before sending change request
#jira UE-204745

#virtualized

[CL 30860803 by takashi kuribayashi in ue5-main branch]
2024-01-24 16:05:15 -05:00
chris mclaughlin
eae63aa78a VCam: Lowered luminance threshold for zebra pattern
#jira UE-193879


#virtualized

[CL 30858248 by chris mclaughlin in ue5-main branch]
2024-01-24 15:09:23 -05:00
richard graham
b0952cf840 Virtual Scouting - sequencer tool
- added console mode nto sequencer
- added interface funcation to avatar to prevent laser pointers ever showing
- viewfinder tool and sequencer tool can't show laser pointer
#rb richard.graham
#jira UE-170511
[FYI] gregg.bond1, zach.brockway

#virtualized

[CL 30855917 by richard graham in ue5-main branch]
2024-01-24 14:15:16 -05:00
ben marsh
dc8ba9da7f Horde: Publish initial docs snapshot.
[CL 30853731 by ben marsh in ue5-main branch]
2024-01-24 13:39:54 -05:00
devon penney
d051b5a0a4 small udpdates to template
[CL 30852052 by devon penney in ue5-main branch]
2024-01-24 13:06:51 -05:00
gregg bond1
b25993f917 Virtual Scouting Incremental Checkin - Fix Settings Menu Layout
- Redesigned Fractional Precision settings menu to 1 row of buttons to ensure ExitVR button is still shown

[FYI] richard.graham
#jira UE-167547

#virtualized

[CL 30850794 by gregg bond1 in ue5-main branch]
2024-01-24 12:40:52 -05:00
danny kabrane
e179dac784 Adding a transmittance to mean free path material function based on OpenPBR spec that fixes the lack of tint on translucent materials
#jira UE-202584
[FYI] Nathaniel.Morgan

#virtualized

[CL 30848930 by danny kabrane in ue5-main branch]
2024-01-24 12:02:58 -05:00
buildmachine
c8c858c5fd Updating P4VUtils from CL 30848481
[CL 30848895 by buildmachine in ue5-main branch]
2024-01-24 12:02:38 -05:00