Commit Graph

2839 Commits

Author SHA1 Message Date
Ruan Lucas
85cfc73bbf clean code 2023-04-22 14:51:40 -04:00
Ruan Lucas
107bea9c2e implement: add "GetSubTags" to "Tags" 2023-04-22 13:38:54 -04:00
Wojtek Figat
37032810c9 Fix collision data cooking from model asset by favoring CPU data fetching 2023-04-22 18:15:49 +02:00
Wojtek Figat
9e222d222c Fix dead-lock in characters layout calc regression from e8aa2f922b 2023-04-22 18:00:25 +02:00
Wojtek Figat
2bd66cf625 Merge branch 'nettransformfix' of https://github.com/Withaust/FlaxEngine into Withaust-nettransformfix 2023-04-22 17:34:07 +02:00
Wojtek Figat
c5b7d2fe8a Merge branch 'add-missing-math-funcs' of https://github.com/PrecisionRender/FlaxEngine into PrecisionRender-add-missing-math-funcs 2023-04-22 17:31:33 +02:00
Wojtek Figat
2090cba743 Fix crash when using multiple audio clips streaming with XAudio2 backend 2023-04-22 13:01:05 +02:00
Wojtek Figat
8d0cfcf05d Fix missing initial audio source volume setup for XAudio2 2023-04-22 12:26:10 +02:00
Wiktor Kocielski
a1f225d2ef [C++] NetTransform copy-paste mistake fix 2023-04-21 18:57:41 +03:00
Wojtek Figat
3e8a29cdd5 Improve XAudio2 backend playback quality for spatial multi-channel sounds 2023-04-21 15:59:41 +02:00
Wojtek Figat
3d16f97e4c Improve audio source setup clip after all properties are read 2023-04-21 15:59:18 +02:00
Wojtek Figat
8457687025 Add Pan to Audio Source for stereo panning 2023-04-21 15:58:22 +02:00
PrecisionRender
5a94116c9b Add some more missing functions to C++ Math 2023-04-20 11:50:19 -05:00
Wojtek Figat
eb613d3e8a Add DopplerFactor to Audio Source 2023-04-20 16:01:27 +02:00
Wojtek Figat
8cfc14f4b1 Add EnumAddFlags for easy flags appending 2023-04-20 15:21:47 +02:00
Wojtek Figat
1ffe8a7b60 Add OpenAL AL_SOFT_source_spatialize extension support for stereo spatial audio playback
Add `AllowSpatialization` option to `AudioSource`
2023-04-20 15:01:22 +02:00
Wojtek Figat
094a3cfe5a Refactor 3d audio for good spatial sound quality 2023-04-20 14:54:12 +02:00
Wojtek Figat
d719ef8d03 Fix crash when reimporting audio clip while it's being played 2023-04-20 10:56:57 +02:00
Wojtek Figat
dd9fa6e949 Fix OpenAL and XAudio2 audio backend listener/source velocity to prevent too strong Doppler effect 2023-04-19 23:24:43 +02:00
Wojtek Figat
552ce3e495 Add AudioDataInfo.Length 2023-04-19 15:15:28 +02:00
Wojtek Figat
1e1c296300 Cleanup HRTF support code #963 2023-04-19 13:12:27 +02:00
Wojtek Figat
42c657cb58 Merge branch 'feature/openal-hrtf' of https://github.com/envision3d/FlaxEngine into envision3d-feature/openal-hrtf 2023-04-19 11:41:40 +02:00
Wojtek Figat
6fef9b09fa Merge branch 'cpp-move-towards' of https://github.com/PrecisionRender/FlaxEngine into PrecisionRender-cpp-move-towards 2023-04-19 11:18:34 +02:00
Wojtek Figat
9501d23f35 Merge branch 'mathfix' of https://github.com/Withaust/FlaxEngine into Withaust-mathfix 2023-04-19 11:12:19 +02:00
Wojtek Figat
1f2260048a Merge branch 'sign-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-sign-fix 2023-04-19 11:09:13 +02:00
Wojtek Figat
a500f88b4c Fix compilation with UseLargeWorlds 2023-04-18 19:44:32 +02:00
Wojtek Figat
dc32386590 Merge branch 'change-wrap-words' of https://github.com/Tryibion/FlaxEngine into Tryibion-change-wrap-words 2023-04-17 12:51:02 +02:00
Wojtek Figat
e9bdc8b319 Fix crash when starting drag&drop with invalid control state (detached from window) 2023-04-17 12:36:59 +02:00
Wojtek Figat
b85184eee0 Optimize vectors normalization 2023-04-17 11:10:14 +02:00
Wiktor Kocielski
2e1691c2f1 CSharp Math.Remap method obsoletion 2023-04-17 05:52:02 +03:00
Wojtek Figat
c3cc78b7c2 Cleanup code after #1001 2023-04-16 19:46:36 +02:00
Wojtek Figat
e1ea6a0676 Merge branch 'cpp-clamp-length' of https://github.com/PrecisionRender/FlaxEngine into PrecisionRender-cpp-clamp-length 2023-04-16 19:42:55 +02:00
Wojtek Figat
f5c9dce34a Fix network RPC object id mapping back to server id when sent from client 2023-04-16 18:55:31 +02:00
PrecisionRender
17aca44a3b Add MoveTowards functions to C++ Math 2023-04-15 16:40:03 -05:00
PrecisionRender
49e05bc206 Add ClampLength functions to C++ Vector3 2023-04-15 12:53:19 -05:00
Wojtek Figat
e4804db160 Add NetworkRpcParams for sending RPC to specific set of clients or to read sender id 2023-04-15 12:04:40 +02:00
Chandler Cox
da85771472 Small fixes 2023-04-14 15:07:06 -05:00
Chandler Cox
e8aa2f922b Allow word wrapping to wrap on capital letters and underscores. 2023-04-14 15:00:50 -05:00
Chandler Cox
685a68b7b8 Fix c# math sign functions for #993 2023-04-14 09:31:49 -05:00
Wojtek Figat
a52b352bd9 Add NetworkManager::GetClient by uint32 clientId 2023-04-14 15:03:16 +02:00
Wojtek Figat
89704bebe9 Add Span<T> support for scripting fields 2023-04-14 15:01:22 +02:00
Wojtek Figat
62fdfe2519 Add NetworkStream::SenderId to detect message sender during object replication or RPC code 2023-04-14 14:25:18 +02:00
Wojtek Figat
4bdeb26e74 Add NetworkReplicator::EnableLog to optionally enable verbose logging of networking 2023-04-13 13:06:39 +02:00
Wojtek Figat
a379c551cb Fix memory leak when exporting png texture via stb 2023-04-13 11:21:15 +02:00
Wojtek Figat
8a44ea5a99 Fix TextureMipData::GetPixels to properly copy pixels of the same format
Fixes #988
2023-04-13 11:20:56 +02:00
Wojtek Figat
898a5c4561 Merge branch 'scroll-change' of https://github.com/Tryibion/FlaxEngine into Tryibion-scroll-change 2023-04-13 10:38:37 +02:00
Wojtek Figat
b0966c9114 Add logging PixelFormat as string instead of integer value for better readability 2023-04-13 10:31:40 +02:00
Wojtek Figat
bedb056645 Fix codestyle #989 2023-04-12 17:03:30 +02:00
Wojtek Figat
2e5adca99a Merge branch 'master' of https://github.com/Withaust/FlaxEngine into Withaust-master 2023-04-12 17:02:10 +02:00
Wojtek Figat
9e5a48af4b Fix bug when using material instance of material that uses GlobalSDF 2023-04-12 16:59:59 +02:00