Open IAmNotHanni opened 9 years ago
This is Hanack's link. Their implementation is based on Cube2: Sauerbraten! http://gamma.cs.unc.edu/propagation/
Here is another lib:
http://gamma.cs.unc.edu/GSOUND/ https://www.youtube.com/watch?v=buU8gPG2cHI
It is non-free open source, because they prohibit commercial use. This makes it unfit for integration into inexor as a requirement, but we could still use it as a non-free plugin/optional component. I've also asked them to re-license their project under a decent Open Source license. Let's see if I get an answer.
As @aschaeffer said, it might be hard to get such a library integrated with Inexor, because we use an octree for 3d data storage. However, it might still be worth looking into, as we are generating 3d-verex data anyway for the GPU and I think we even have an exporter for that.
/cc @IAmNotHanni
This is related to #337
I've heard that @obstriegel is working on this independently from Inexor, maybe he'd like to merge back his progress.
This is an idea Hanack came up with some months ago. I will post the link so it won't be forgotten.
https://www.youtube.com/watch?v=MQt1jtDBNK4 https://www.youtube.com/watch?v=Je3Cs_0Jq7U http://gamma.cs.unc.edu/PrecompWaveSim/