Comments (6)
Moving geometry is one thing, but portals are even more fundamental. I'm thinking about doors. Look at my clip here at 28 seconds
https://www.youtube.com/watch?v=ibStAYcyGt8
One way could be to derive from the geometry component and add a float ranging from 0-1 telling how much the portal is open
edit: Actually this could also be used to tell the engine to let through some sound, like through thin wood or even cloth material
from steam-audio.
A moving geometry feature would be awesome. It's a huge issue in VR when using doors.
from steam-audio.
Hi there. I'm new to Steam Audio. It sounds super cool, but my initial integration efforts and forum reading lead me to believe I might be in for some hurt. I have only dynamic, additive scenes w/ moving geometry, and I'm only interested how an HRTF will respond to objects' absorption / reflection properties and don't need transmission. Is Steam Audio the wrong library for me?
from steam-audio.
@tslug if you have a lot of moving parts forget about it. I'm not sure how SteamAudio deals with additive scenes either but I doubt it's supported at the moment.
from steam-audio.
Currently, geometry needs to be pre-exported during design time and cannot change during the game play. Add support for moving geometry during gameplay in the Unity Plugin for Steam Audio.
There are some limitations when accessing game geometry at runtime in Unity. To avoid them, we require that scene be pre-exported during design time.
Is this focused on dynamic objects? I am wondering because I am trying to set up dynamic objects (walls) for my scene for runtime and it is not updating steamaudio even when I am using embree as requested. Can I discuss my issue in this topic or should I create a new one? THanks guys. AMAZING plugin so far!
from steam-audio.
Support for dynamic geometry is now part of Steam Audio 2.0-beta.17. We are closing this issue, but if you encounter issues with dynamic geometry support, feel free to open a new issue.
from steam-audio.
Related Issues (20)
- iplSimulatorAddProbeBatch throws exception, if simulator is created without enabling pathing or indirect effects
- FFT implementations other than IPP on macOS x86_64 HOT 2
- [UE 5.1] The following modules are missing or built with a different engine version HOT 7
- Curve driven reflection attenuation incorrect for logarithmic fall off HOT 1
- SteamAudioSource debug problem
- Minimum distance in inverse distance attenuation and reflection produces NaN or weird output buffers HOT 1
- Crashing iplSimulatorRunReflections with baking HOT 16
- Can SteamAudio plugin be used on visionOS? HOT 2
- Popping when using default HRTF HOT 4
- Segfault in phonon_test HOT 3
- Script need to handle dependency folder name "lib64" / or rename to "lib"
- adding djfft as another fft implementation
- Redundant CMake re-configures automatically triggering HOT 1
- Unreal Engine 5.4 fail to build HOT 1
- ArrayMath crashes on x86_64 macOS and Linux during HRTF creation HOT 2
- Steam audio spatializer does not work correctly. FMOD+UNITY HOT 12
- UE 5.4.3 Startup crash
- UE 5.4 - reverb at the listener position - crash HOT 1
- [C API] Compilation issues with flatbuffers - with solutions HOT 1
- How do I play sound at a new position immediately? HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from steam-audio.