[x3d-public] 3D sound with 3D graph.
John Carlson
yottzumm at gmail.com
Sat Mar 22 21:22:21 PDT 2025
I am focused on sound right now, but…
It would be great if someone added some interactivity, like grasping and
pulling on a node, especially with audio feedback. Maybe also add an alert
if the graph is going off scene. Maybe add another NavigationInfo.type to
keep the scene in the view frustrum, but like EXAMINE?
Also, it seems like X_ITE goes slower when one is deep in the scene, and
when I try to add some force-directed qualities. Adding a bounding box the
camera is constrained to may help with getting lost or in the mud. Maybe
I’ll check the standard or something. I’m not exactly sure of the size of
the graph at this point.
Here’s one of my scenes in X_ITE:
https://coderextreme.net/productconfig/public/indexphparrow3.html
Additionally, I’d like picking at multiple objects at multiple distances.
Let me know which web based browsers have 3D audio, since that seems key.
I’d be keen on loading a CGE web-based model viewer using JavaScript to
create nodes, especially for graphs not already in gltf and X3D.
If someone takes my service and outputs X3D, I’ll try to use it, if I’m not
disabled by CORS. I’m planning to do a lot of things with this data
source. I’m on discord under Khronos and MSF, if you’re a member of MSF.
Friend me!
In other words, I found a way to use a transportable database, except no
native datetime type, that’s fairly easy to hook up to a server, with just
file transfer, no complex databasee management!
This is the kind of what I was dreaming about doing with X3D for a long
time, I just didn’t have a good algorithm for node placement! My solution
was to do it in D3.js then add 3D! Bingo!
Maybe the D3-X3D people will take notice!
John
On Sat, Mar 22, 2025 at 10:25 PM John Carlson <yottzumm at gmail.com> wrote:
> If someone is interested in the data feed, it’s here:
> https://coderextreme.net/productconfig/server.php
>
> There’s two arrays in the object, “nodes” and “links”
>
> Audio and tactile versions welcome!
>
> I can add a service if you have JSON you want to visualize in this form.
> I just have to load a SQLite data base, and copy server code with the new
> database.
>
> Here’s a copy of my database. One should be able to load JSON into a
> copy, with some vibe coding.
>
> https://coderextreme.net/productconfig/EntityRelationship.sqlite3
>
> John
>
> On Sat, Mar 22, 2025 at 6:24 PM John Carlson <yottzumm at gmail.com> wrote:
>
>> I’d like to enable 3d audio sound with a touchsensor or similar. Such
>> that when someone mouses over molecule-like structure build from JSON,
>> there are different sounds for different depths away from the viewer for
>> pick distance.
>>
>> Thanks,
>>
>> John
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20250322/84fe7d09/attachment.html>
More information about the x3d-public
mailing list