Kyle Davis on Nostr: npub16mtxp…dpnwy So, breaking this down further, I think what probably is needed is ...
npub16mtxp68k8c3p2sj0wzhagt3kd8ywkvzlkfyt3vrx9cahzfz000vs8dpnwy (npub16mt…pnwy) So, breaking this down further, I think what probably is needed is a way to visually (in 3d space) manipulate variables.
Imagine something like this:
```
sphere_location = ui_3dLocation(default= [10,20,30]);
sphere_diameter = ui_diameter(position = sphere_location, default= 10);
translate(sphere_location) sphere(d= sphere_diameter);
```
Then you drag for `sphere_location` and use handles for `sphere_diameter`.
With this you retain all the parametric possibilities.
Published at
2024-01-20 23:53:55Event JSON
{
"id": "b7bb96bebcc5ad44ac5e66c115886f9d104549853569c8bcb573d9db2e70bc81",
"pubkey": "8b2d2e2a3cca54345b1d2ca993815bc43137f91b7cc72b2dbdca402d44bfa9f9",
"created_at": 1705794835,
"kind": 1,
"tags": [
[
"p",
"d6d660e8f63e2215424f70afd42e3669c8eb305fb248b8b0662e3b71244f7bd9",
"wss://relay.mostr.pub"
],
[
"p",
"0abc897a05eca0849f658dc45fb983e46041d357150b09df857131e7a7552848",
"wss://relay.mostr.pub"
],
[
"e",
"7e40a5c4d54141f38267f9ee3e50814dc1ed7ef3d53dca5bfc796beda9693934",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://fosstodon.org/users/linux_mclinuxface/statuses/111790970326848131",
"activitypub"
]
],
"content": "nostr:npub16mtxp68k8c3p2sj0wzhagt3kd8ywkvzlkfyt3vrx9cahzfz000vs8dpnwy So, breaking this down further, I think what probably is needed is a way to visually (in 3d space) manipulate variables.\n\nImagine something like this:\n\n```\nsphere_location = ui_3dLocation(default= [10,20,30]);\n\nsphere_diameter = ui_diameter(position = sphere_location, default= 10);\n\ntranslate(sphere_location) sphere(d= sphere_diameter);\n```\n\nThen you drag for `sphere_location` and use handles for `sphere_diameter`.\n\nWith this you retain all the parametric possibilities.",
"sig": "047abacdee8e4e2c26413c7bb26ecaa09951d7931d7087c29816aff9a13966723d89b7d0d3c57f90dd7f8274cd85f4e576dbbf7d23d09529c68e052f450217d2"
}