teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
<InPhase> ali1234: Yeah. The mandating of "if possible, be more precise and less consistent" is par for the course. :) Floats are not built for equality comparisons, as it's not part of the model from the ground up. We just need to evaluate properly for robust testing.
<InPhase> It's just troubling when it causes order rearrangements from thresholds, which makes doing this more challenging.
<ali1234> i don't see how you can ever guarantee deterministic output under these conditions, without building in a soft-float library
mtm has quit [Ping timeout: 252 seconds]
mtm has joined #openscad
mmu_man has quit [Ping timeout: 245 seconds]
<kintel> ali1234 I guess this is why Manifold offers deterministic behavior only for run-to-run on the same machine..
Joel has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
mmu_man has joined #openscad
fling_ has joined #openscad
fling has quit [Ping timeout: 264 seconds]
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
To_Aru_Shiroi_Ne has joined #openscad
<teepee> kintel: move to v2 in what sense? just the main build or as in removing code support?
fling_ is now known as fling
<teepee> the "predictible-output" should probably be "sorted ouput"
To_Aru_Shiroi_Ne has quit [Ping timeout: 245 seconds]
<teepee> as it's sorting the final mesh, but for fully predictible result the mesh operations and triangulations need to be predictible too
ToAruShiroiNeko has joined #openscad
ali1234 has quit [Ping timeout: 252 seconds]
fling_ has joined #openscad
fling has quit [Ping timeout: 264 seconds]
ali1234 has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 268 seconds]
<kintel> teepee Move all the builds, mostly so that the V2 codepaths get more testing in the field
<teepee> from the main build that's windows and linux/appimage
<teepee> appimage is maybe not a huge thing, mxe is totally unknown
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 268 seconds]
fling_ is now known as fling
<teepee> kintel: https://github.com/openscad/openscad/pull/5600 conflicts are resolved, I'll merge but we may need to watch out for 3d print export issues :)
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
<teepee> also if you have a good idea how to convey to the user that the "always show dialog" = false for the 3 dialogs listed in preferences can be overruled once by pressing shift when clicking export/3d-print
<teepee> I suppose we could make the tooltip dynamic
mtm has quit [Ping timeout: 260 seconds]
<kintel> not even dynamic but perhaps indicate "shift=dialog" or smth.
ToAruShiroiNeko has joined #openscad
<kintel> we could also change the icon when holding shift
mtm has joined #openscad
<kintel> ..but in general it's hard to do this in a discoverable way. Even macOS, has a bunch of hidden "hold alt when clicking" features
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
<gbruno> [github] nomike opened issue #5774 (Joystick Input is not working on nightly flatpak build) https://github.com/openscad/openscad/issues/5774
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
<gbruno> [github] nomike opened issue #5775 (Dark mode does not work on compiled version on Ubuntu 24.10 using Gnome desktop) https://github.com/openscad/openscad/issues/5775
<kintel> pca006132 Let me know when you're around. Running into some corner cases when importing repairable non-manifolds, but I wonder if you could shed some light on any built-in auto-repair inside Manifold..
<gbruno> [github] nomike opened issue #5776 (Dark mode breaks icons on toolbar buttons and menus in OpenSCAD nightly in flatpak) https://github.com/openscad/openscad/issues/5776
<gbruno> [github] t-paul closed issue #5774 (Joystick Input is not working on nightly flatpak build) https://github.com/openscad/openscad/issues/5774
<gbruno> [github] t-paul closed issue #5776 (Dark mode breaks icons on toolbar buttons and menus in OpenSCAD nightly in flatpak) https://github.com/openscad/openscad/issues/5776
<gbruno> [github] t-paul closed pull request #5600 (Add option to enable/disable loading and access to remote print services) https://github.com/openscad/openscad/pull/5600
<gbruno> [github] t-paul pushed 10 additions 25 modifications 1 removals (Merge pull request #5600 from openscad/optional-network-access Add option to enable/disable loading and access to remote print services) https://github.com/openscad/openscad/commit/31ac13ae8df5a6cf756823b70e6aedd8b5082861
<gbruno> [github] t-paul closed pull request #5717 (Adding Handles(matrices) to objects) https://github.com/openscad/openscad/pull/5717
<gbruno> [github] t-paul pushed 2 modifications (Merge pull request #5717 from gsohler/python_pr9 Adding Handles(matrices) to objects) https://github.com/openscad/openscad/commit/ce5039f8a9545ad5a8cf197b3ca11c0939bc67f1
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
<kintel> pca006132 here's the gist of my issue: Sometimes the left, good, object turns into the right, bad object, when processing an imported STL with Manifold: https://imgur.com/a/cUzn2LJ
<kintel> The only difference between the two objects is the order of triangles in the STL.
<gbruno> [github] nomike opened issue #5777 (Pressing ctrl+shift+v while zooming fast breaks the view) https://github.com/openscad/openscad/issues/5777
<teepee> heh, what?
<gbruno> [github] nomike edited issue #5777 (Pressing ctrl+shift+v while zooming fast breaks the view) https://github.com/openscad/openscad/issues/5777
<teepee> oh, haha, FOV > 360 is fun, what is it even doing?
<InPhase> kintel: nomike is not off his rocker. That's a real bug. :)
<kintel> I haven't managed to reproduce anything that won't come back on reset view, but yeah, changing FOV without a limit isn't very productive
<kintel> Even having Shift-wheel change FOV isn't particularly useful IMO :)
<InPhase> I see what you mean about POV. I didn't recognize this because I always use orthogonal mode.
<InPhase> s/POV/FOV/
<InPhase> It's more obvious what's happening in perspective mode.
<InPhase> It's also nutty that it does anything at all in orthogonal, I suppose.
<InPhase> Perspective sure gets trippy with this feature.
<InPhase> I guess the problem is that it's looping around and very high FOV > 360 causes floating point errors.
<kintel> Perhaps rewriting the FOV to only do 5-degree intervals between 5 and 180, or smth., could be a good start
<InPhase> That would be pretty reasonable.
<InPhase> Discrete steps is a good call too, so you can get back to where you were.
<InPhase> Well, assuming you hardcoded a starting value divisible by 5. :)
<InPhase> Given that the default I have set seems to be 22.5, maybe 2.5 is your step, and round the starting value to the nearest 2.5?
<InPhase> I see now fov is not going negative, but to ultra small numbers. I couldn't see it because the other numbers were getting so out of hand it was pushing that off of my display panel.
<InPhase> A fun ridiculous bug.
<teepee> haha I know that one without looking
<teepee> you know the "not the square hole!!!"?
<InPhase> Yep. :)
<othx> teepee: Okay.
<teepee> now where is that video
<teepee> othx: square-hole is a tale about software testing... https://www.youtube.com/watch?v=cUbIkNUFs-4
<othx> teepee: Okay.
<othx> teepee linked to YouTube video "The Original Square Hole Girl Video + The Redemption" => 1 IRC mentions
To_Aru_Shiroi_Ne has quit [Ping timeout: 245 seconds]
snaked has joined #openscad
mmu_man has quit [Ping timeout: 265 seconds]
J25k has quit [Quit: Client closed]
J25k has joined #openscad
ToAruShiroiNeko has joined #openscad
J25k79 has joined #openscad
J25k has quit [Ping timeout: 240 seconds]
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ToAruShiroiNeko has quit [Ping timeout: 248 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
howiemnt1 has quit [Ping timeout: 260 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 248 seconds]
ToAruShiroiNeko has joined #openscad
howiemnt has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 272 seconds]
lastrodamo has joined #openscad
GuestXD has joined #openscad
GuestXD has quit [Client Quit]
lastrodamo has quit [Quit: Leaving]
lastrodamo has joined #openscad
lastrodamo has quit [Quit: Leaving]
To_Aru_Shiroi_Ne has quit [Ping timeout: 248 seconds]
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 272 seconds]
stealth_ has quit [Quit: Leaving]
<gbruno> [github] damienmarchal synchronize pull request #5773 (Fix issues #5318 and #5772) https://github.com/openscad/openscad/pull/5773
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
<gbruno> [github] damienmarchal synchronize pull request #5773 (Fix issues #5318 and #5772) https://github.com/openscad/openscad/pull/5773
ToAruShiroiNeko has joined #openscad
<gbruno> [github] damienmarchal synchronize pull request #5773 (Fix issues #5318 and #5772) https://github.com/openscad/openscad/pull/5773
ToAruShiroiNeko has quit [Ping timeout: 248 seconds]
ToAruShiroiNeko has joined #openscad
lastrodamo has joined #openscad
mmu_man has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
howiemnt has quit [Remote host closed the connection]
howiemnt has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 248 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 248 seconds]
To_Aru_Shiroi_Ne has joined #openscad
aiyion has quit [Remote host closed the connection]
GNUmoon has quit [Remote host closed the connection]
califax has quit [Remote host closed the connection]
califax has joined #openscad
aiyion has joined #openscad
GNUmoon has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
<hramrach> Looks like "predictible-output" is deterministic enough for now. Thanks
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 245 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 276 seconds]
ToAruShiroiNeko has joined #openscad
mmu_man has quit [Ping timeout: 246 seconds]
Guest99 has joined #openscad
Guest99 has quit [Client Quit]
guso78k has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 268 seconds]
To_Aru_Shiroi_Ne has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
ToAruShiroiNeko has joined #openscad
guso78k has quit [Quit: Client closed]
guso78k has joined #openscad
<guso78k> teepee thx for merging. Would'nt it make sense to make the handles visible and even automatically put their name into the source code with  a click ?
<guso78k> We just maybe need a better symbol (maybe joy-stick ?)  https://imgur.com/a/oVj95OB
<guso78k> this this would start making openscad an *interactive* language like fusion360 , freecad .. is already at minimal cost
<guso78k>               yes, the cube turned translucent temporarily to find see the handles even behind and inside
guso78k has quit [Quit: Client closed]
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 268 seconds]
mtm has quit [Ping timeout: 245 seconds]
ToAruShiroiNeko has joined #openscad
mtm has joined #openscad
snaked has quit [Remote host closed the connection]
<buZz> wow what, interactive rotate/translates now?
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
ToAruShiroiNeko has joined #openscad
<guso78> Interaktive Align First.
<Scopeuk> someone once built a controller box and plugin which gave rotary dials for xyz properties. I think it died many years ago
<dTal> make it understand MIDI and suddenly you get a lot of exciting controllers for free
<guso78> Scopeuk i think its still a Tab in the preferences.
<guso78> I Like Midi, too
<Scopeuk> guso78 this was a phyisical box with three/6 encoders
ToAruShiroiNeko has quit [Ping timeout: 248 seconds]
<Scopeuk> the input system would make mapping midi controls into the openscad ui relatively easy, the system for those input systems is pretty nice
<Scopeuk> I did have a prototype ble one for using google daydream remotes to do absolute rotation based on physical controller position. never really got it tidied up and the controlers became had to find rather than a few quick on an the usual sites
<Scopeuk> would like to do a generic 6 axis hid controlled at some point and then patch it in
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 248 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 265 seconds]
Joel has joined #openscad
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
Joel has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
Joel has joined #openscad
<teepee> buZz: someone else is actually working towards other interactive features
<teepee> I think there were links on the first github post
Ayamji has joined #openscad
Ayamji has quit [Quit: Client closed]
To_Aru_Shiroi_Ne has quit [Ping timeout: 244 seconds]
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ali1234 has quit [Remote host closed the connection]
ali1234 has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 248 seconds]
<ali1234> the number one thing i dislike about interactive editing is when you come back to your computer and you see "unsaved" and you have no idea why
<ali1234> its really easy to accidentally drag when you meant to click, making a tiny change, misaligning everything forever
<ali1234> its especially bad in blender because it saves the whole UI, so just clicking on a different tool counts as "unsaved"
To_Aru_Shiroi_Ne has quit [Ping timeout: 244 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 245 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
<guso78> Teepee this will Not interfere with my ideas
<teepee> I would hope so. there might be some shared benefit, e.g. in regard to picking points and such
teepee_ has joined #openscad
drfff has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
ToAruShiroiNeko has quit [Ping timeout: 268 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 244 seconds]
Murr has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
ToAruShiroiNeko has joined #openscad
bozo16 has joined #openscad
bozo16 has quit [Remote host closed the connection]
bozo16 has joined #openscad
mmu_man has quit [Ping timeout: 246 seconds]
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
ToAruShiroiNeko has joined #openscad
mmu_man has joined #openscad
TheMaker has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
califax has quit [Ping timeout: 264 seconds]
califax has joined #openscad
stealth_ has joined #openscad
<gbruno> [github] t-paul pushed 1 modifications (Update default WASM_BUILD_URL to pinned version on the openscad file server) https://github.com/openscad/openscad-playground/commit/b04476c61e82882c9dfad523f2e5d454fa1b3713
<gbruno> [github] t-paul opened pull request #116 (Update default WASM_BUILD_URL to pinned version on the openscad file server) https://github.com/openscad/openscad-playground/pull/116
ToAruShiroiNeko has joined #openscad
<gbruno> [github] ochafik closed pull request #116 (Update default WASM_BUILD_URL to pinned version on the openscad file server) https://github.com/openscad/openscad-playground/pull/116
<gbruno> [github] ochafik pushed 1 modifications (Update default WASM_BUILD_URL to pinned version on the openscad file server) https://github.com/openscad/openscad-playground/commit/4b591c4bfce52e408e09cc007c745eab9e2f575a
<gbruno> [github] t-paul closed issue #114 (3D object not rendering) https://github.com/openscad/openscad-playground/issues/114
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
<gbruno> [github] damienmarchal opened pull request #5778 ([WIP] Add interactive visual feedack with right click.) https://github.com/openscad/openscad/pull/5778
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 245 seconds]
Non-ICE has joined #openscad
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 265 seconds]
<gbruno> [github] t-paul pushed 2 modifications (Fix WASM download, provide downloads for both web and node builds.) https://github.com/openscad/openscad.github.com/commit/1f9433abed63f077854a3266321fbae85a71e4c0
<gbruno> [github] t-paul pushed 2 modifications (Merge pull request #153 from openscad/fix-wasm-downloads Fix WASM download, provide downloads for both web and node builds.) https://github.com/openscad/openscad.github.com/commit/c6c8a2135128995ccbfc0ae3ad2a9e076164630d
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
To_Aru_Shiroi_Ne has joined #openscad
bozo16 has quit [Remote host closed the connection]
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 268 seconds]
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 272 seconds]
guso78k has joined #openscad
mmu_man has quit [Ping timeout: 272 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 268 seconds]
ToAruShiroiNeko has joined #openscad
mmu_man has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
ToAruShiroiNeko has joined #openscad
<gbruno> [github] damienmarchal synchronize pull request #5778 ([WIP] Add interactive visual feedack with right click.) https://github.com/openscad/openscad/pull/5778
<gbruno> [github] damienmarchal synchronize pull request #5773 (Fix issues #5318 and #5772) https://github.com/openscad/openscad/pull/5773
drfff has quit [Ping timeout: 244 seconds]
ToAruShiroiNeko has quit [Ping timeout: 272 seconds]
TheMaker has quit [Quit: Konversation terminated!]
drfff has joined #openscad
lastrodamo has quit [Quit: Leaving]
mtm has quit [Quit: Textual IRC Client: www.textualapp.com]
drfff has quit [Read error: Connection reset by peer]
drfff has joined #openscad
Joel has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
Joel has joined #openscad
drkow has joined #openscad
<gbruno> [github] ochafik opened pull request #117 (Disable chrome sandbox on puppeteer test to fix CI) https://github.com/openscad/openscad-playground/pull/117
<gbruno> [github] ochafik edited pull request #117 (Disable chrome sandbox on puppeteer test to fix CI) https://github.com/openscad/openscad-playground/pull/117
drfff has quit [Ping timeout: 252 seconds]
<gbruno> [github] ochafik synchronize pull request #117 (Disable chrome sandbox on puppeteer test to fix CI) https://github.com/openscad/openscad-playground/pull/117