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
Wiktor Kocielski
96609815ec
Fix C++ API for Vector2/3 Normalization
2023-04-11 15:56:46 +03:00
Chandler Cox
06ba894e39
Various changes to scroll bar to make it feel better
2023-04-08 23:00:43 -05:00
Wojtek Figat
0c167f38b7
Add TaskGraphSystem.RemoveDependency and automatically cleanup dependencies on system destroy
2023-04-05 22:43:05 +02:00
Wojtek Figat
a8c6b2b619
Fix crash on end play when one of the actors has been manually disabled
2023-04-04 15:56:56 +02:00
Wojtek Figat
eece05c118
Add support for using INetworkSerializable on custom structure in C++ for networking
2023-03-14 00:02:47 +01:00
Wojtek Figat
d2a0438b71
Fix error on control reorder while it got remove before
2023-03-13 20:06:45 +01:00
Wojtek Figat
dadb9207b9
Fix Json asset cooking to properly serialize whole asset data even if modified at runtime
2023-03-13 16:00:27 +01:00
Wojtek Figat
cfa7cac149
Fix crash when loading scene with script which type is not a scene object
2023-03-13 14:24:16 +01:00
Wojtek Figat
95748744a4
Add logging missing asset type on failed load
2023-03-13 14:23:23 +01:00
envision3d
b450c65c93
fix incorrect audio direction calculation
2023-03-05 03:50:51 -06:00
envision3d
4ce89f56cc
implement openal hrtf audio support
...
- upgrade openal version
- add support to create openal context with hrtf enabled
- add option in audio settings for hrtf enablement
- add static property on Audio class for runtime toggling of hrtf
- fix bug with left/right and front/back being reversed
2023-03-04 20:37:56 -06:00
Wojtek Figat
5e6f33ff1e
Fix stability of Global Surface Atlas to smooth objects culling buffer capacity over time
2023-03-01 15:50:40 +01:00
Wojtek Figat
b2f7ffa545
Add BC4, BC5 and BC7 formats decompression support on non-Windows platforms
2023-02-28 15:51:05 +01:00