Commit Graph

5 Commits

Author SHA1 Message Date
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Ben Marsh
13d012685f Merging copyright update from 4.19 branch.
#rb none
#rnx
#jira

[CL 3818977 by Ben Marsh in Staging-4.19 branch]
2018-01-02 15:30:26 -05:00
Thomas Sarkanen
89a0247316 Copying //UE4/Dev-AnimPhys to //UE4/Dev-Main (Source: //UE4/Dev-AnimPhys @ 3720885)
#lockdown Nick.Penwarden
#rb none

============================
  MAJOR FEATURES & CHANGES
============================

Change 3627179 by Aaron.McLeran

	Optimizing active sound by not processing active sounds if they are out of range.

	Allowing virtualized sounds to be exempt.

	Licensee says they saw a 6x improvement on active sound calculations in audio thread with this change.

Change 3640144 by Aaron.McLeran

	#jira UE-49409 Attenuation focus audio tests on TM-AnimPhys on Cooked mac doesn't play any audio

	Fixing the recent optimization to not play active sounds in range. Code attempts to check if there's any possibility for a sound to have it's distance affected before trying to prune by max distance.

Change 3686191 by James.Cobbett

	Fixing Shape_Cube to have just one simple box collision instead of 3 primitives

Change 3688873 by Danny.Bouimad

	Fixing TM-AnimPhys test content

Change 3689715 by Aaron.McLeran

	Removing temp logging

Change 3692323 by Lina.Halper

	Fixed crash when attached to no collision parent, causes crash on changing collision settings.

Change 3692526 by Lina.Halper

	Fix issue where attach to any socket causes snapping

Change 3692975 by Aaron.McLeran

	Lib opus tps file

Change 3693083 by Ethan.Geller

	#jira UE-51183  Fix Attenuation Settings reverb display names. [Dev-AnimPhys]

Change 3695627 by Aaron.McLeran

	Allowing multiple plugin settings so users can have different settings for different plugins.

Change 3697996 by Aaron.McLeran

	#jira UE-51301 Fixing compile error for BP with changes to using array settings for plugins

Change 3698787 by Aaron.McLeran

	Checking in missing file

Change 3707260 by Aaron.McLeran

	#jira UE-51476 Adding ability to get envelope follower delegates to audio components and synth components.

	- added ability to propogate up the envelope follower values from audio source manager/renderer to BP
	- added 2 modes to get data for audio components: per-source/soundwave and a multi/aggregate callback for cases where multiple sources play for a given active sound/audio component.
	- added ability to parameterize the envelope follower for an audio component, giving the attack/release time of the envelope follower
	- added wrapper around callback to propogate to synth components

	- only works (of course) in audio mixer

Change 3709356 by Martin.Wilson

	Allow native anim instances to be set on skeletal mesh components

Change 3709360 by Martin.Wilson

	Live Link integration into Persona
	- Creation of preview controllers in Persona, allow customization of preview scene
	- Original hard coded preview animation modes refactored into preview controllers and details customization reworks to allow selection of these
	- Created live link preview controller that allows driving character from live link subject
	- Added the ability to override the camera controller of an animation preview scene
	- created live link camera controller to drive camera based on data from live link

Change 3709859 by Martin.Wilson

	CIS Fix

Change 3711658 by Aaron.McLeran

	PR #4134: Steam Audio Beta 10 (Contributed by freemancw)


Change 3711882 by Aaron.McLeran

	Integrating CL 3701738 from 4.18 to Dev-AnimPhys

Change 3711913 by Aaron.McLeran

	Integrating CL 3705882 to Dev-AnimPhys

Change 3711918 by Aaron.McLeran

	Integrating CL 3707149 and CL 3708254 from 4.18 to Dev-AnimPhys

Change 3711972 by Aaron.McLeran

	Fixing synth components after integration issue.

	- Can't access audio components in constructor anymore.

Change 3713090 by Thomas.Sarkanen

	Switch to using PhysXIncludes.h to avoid issues with Linux/HTML5 c-linkage errors

Change 3713115 by Laurent.Delayen

	AnimDistanceMatching plugin framework. (Just a functional empty plugin to build from)

Change 3713418 by Laurent.Delayen

	Added AnimDistanceMatching empty project to Samples/Showcases

Change 3714439 by Aaron.McLeran

	Changes to synth component and procedural sound waves with audio mixer.

	- Added callbacks for initiating procedural sound wave generation and ending it, so we can get proper pre- and post- hooks for DSP processes which need it.
	- Added a constructor for procedural sound waves so it doesn't cause a hang during hotload

Change 3714444 by Aaron.McLeran

	#jira UE-51471 Adding a microphone component.

	- Gets audio directly from a microphone, renders it in a synth component for in-game microphone audio rendering.
	- Movnig RtAudio lib to AudioCapture plugin, along with AudioRecordingManager (used by sequencer recorder)
	- Also moved audio recording manager to an editor plugin
	- Created new runtime plugin "audio capture" which is needed for audio capture component. Future capture-related features will go in this plugin.
	- Updated RtAudio version to v 5.

Change 3715101 by Aaron.McLeran

	Integrating CL 3715055 from FN to Dev-AnimPhys

	#UE4 Fix to actually use the precached streaming audio DDC data when cooking.

Change 3716473 by Aaron.McLeran

	#jira UE-51560 Fixing RtAudio compile error

Change 3718096 by Jurre.deBaare

	GeomCache Alembic no longer renders correctly
	#fix serialization path was incorrect, reading incorrect FDynamicMeshVertex layout from pre-change files
	#jira UE-51592

Change 3718254 by Nick.Shin

	HTML5 CIS warning fix

	bringing over //UE4/Main's version to //UE4/AnimPhys

	.../Engine/Source/ThirdParty/PhysX{3}/PhysX_3.4/Include/PxPhysics.h

	#jira none

Change 3718647 by Martin.Wilson

	Static analysis fix

	#jira UE-51599

Change 3719638 by Aaron.McLeran

	#jira UE-51598 Fixing static analysis warning.

	not 100% sure if this fixes it, but I ran MSVC static analysis locally and it seems to have not triggered it.

Change 3720334 by Aaron.McLeran

	#jira UE-51620 Fix for hang during multi-PIE shutdown when using a synth component.

Change 3355932 by Thomas.Sarkanen

	Back out changelist 3354003

	Reinstating merge from Main:

	Merging //UE4/Dev-Main to Dev-AnimPhys (//UE4/Dev-AnimPhys) @ CL 3353839

Change 3698735 by Aaron.McLeran

	Adding ability for synth initialization to modify the requested sample rate

	- This was needed so that some synth component types can modify the sample rate easily after calling init (e.g. a microphone will want to tell the synth what sample rate it should initialize with).
	- It's also possible for a synth init to fail (again for mic component, this could fail if mic capture isn't supported for a platform or there is a problem with a device, etc)

Change 3702404 by Thomas.Sarkanen

	Copying //UE4/Dev-Physics-Upgrade to Dev-AnimPhys (//UE4/Dev-AnimPhys) @ CL 3702362

Change 3703019 by Jurre.deBaare

	HLOD with texture binning on introduces ugly black seams
	#fix ensure that we ouput importance values according to baked out materials rather than per-section

	#jira UE-51426

[CL 3720923 by Thomas Sarkanen in Main branch]
2017-10-26 09:50:05 -04:00