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
mtm has quit [Ping timeout: 252 seconds]
mtm has joined #openscad
germ has quit [Read error: Connection reset by peer]
germ has joined #openscad
<gbruno> [github] kintel closed pull request #5769 (Add failing testcase for #5768) https://github.com/openscad/openscad/pull/5769
<gbruno> [github] kintel pushed 5 additions 1 modifications (Add failing testcase for #5768 (#5769)) https://github.com/openscad/openscad/commit/194c0a72d85c071b8664121a4fd9398ad2bb20aa
howiemnt1 has joined #openscad
howiemnt has quit [Read error: Connection reset by peer]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
ToAruShiroiNeko has joined #openscad
J25k34 has quit [Quit: Client closed]
J25k34 has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Fix bad default transform causing a 1-unit translation along the z-axis on import) https://github.com/openscad/openscad/commit/3ce1fd9baad2623cb6725d8704792ebcd10a1607
<gbruno> [github] kintel opened pull request #5770 (Fix bad default transform causing a 1-unit translation along the z-axis on import) https://github.com/openscad/openscad/pull/5770
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
hyperair has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
J25k34 has quit [Quit: Client closed]
J25k34 has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
J25k34 has quit [Quit: Client closed]
J25k34 has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has joined #openscad
hyperair has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
J25k43 has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has joined #openscad
J25k34 has quit [Ping timeout: 240 seconds]
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has joined #openscad
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: 260 seconds]
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
hyperair has quit [Quit: Reconnecting]
hyperair has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
To_Aru_Shiroi_Ne has joined #openscad
hyperair has quit [Read error: Connection reset by peer]
fling has quit [Read error: Connection reset by peer]
califax has quit [Read error: Connection reset by peer]
califax has joined #openscad
fling has joined #openscad
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
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: 260 seconds]
net2nest has joined #openscad
net2nest has quit [Client Quit]
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has joined #openscad
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: 260 seconds]
stealth_ has quit [Quit: Leaving]
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
To_Aru_Shiroi_Ne has joined #openscad
hyperair has joined #openscad
J25k43 has quit [Quit: Client closed]
J25k43 has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
J25k43 has quit [Quit: Client closed]
J25k has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
J25k has quit [Quit: Client closed]
J25k has joined #openscad
ToAruShiroiNeko has joined #openscad
<gbruno> [github] petaflot opened issue #5771 (Difference disappears when rendering with F6) https://github.com/openscad/openscad/issues/5771
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
fling has quit [Remote host closed the connection]
J25k has quit [Quit: Client closed]
J25k has joined #openscad
mmu_man has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
mtm has quit [Ping timeout: 260 seconds]
mtm has joined #openscad
snaked has quit [Quit: Leaving]
J25k has quit [Quit: Client closed]
J25k has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has joined #openscad
J25k has quit [Quit: Client closed]
J25k has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
ToAruShiroiNeko has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
ToAruShiroiNeko has joined #openscad
Ckat has quit [Ping timeout: 246 seconds]
Ckat has joined #openscad
aiyion has quit [Ping timeout: 264 seconds]
TheAssassin has quit [Ping timeout: 264 seconds]
califax has quit [Ping timeout: 264 seconds]
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
ToAruShiroiNeko has joined #openscad
ice2 has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
Joel has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
Joel has joined #openscad
guso78k has joined #openscad
stealth_ has joined #openscad
guso78k has quit [Ping timeout: 240 seconds]
GNUmoon has quit [Remote host closed the connection]
fling has joined #openscad
califax has joined #openscad
GNUmoon has joined #openscad
TheAssassin has joined #openscad
teepee has joined #openscad
aiyion has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 260 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 260 seconds]
To_Aru_Shiroi_Ne has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
To_Aru_Shiroi_Ne has quit [Ping timeout: 245 seconds]
mmu_man has joined #openscad
Joel has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
Joel has joined #openscad
ToAruShiroiNeko has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 272 seconds]
ToAruShiroiNeko has joined #openscad
TheMaker has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 268 seconds]
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 246 seconds]
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
To_Aru_Shiroi_Ne has quit [Ping timeout: 246 seconds]
ToAruShiroiNeko has joined #openscad
lastrodamo has joined #openscad
To_Aru_Shiroi_Ne has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 248 seconds]
To_Aru_Shiroi_Ne has quit [Ping timeout: 244 seconds]
ToAruShiroiNeko has joined #openscad
hramrach has joined #openscad
<hramrach> Hello, is it possible to generate deterministic exports?
<hramrach> like so that same input file always produces identical export
<hramrach> I get a lot of differences that seem to be due to swapped order of faces in STL, eg. https://paste.opensuse.org/pastes/3f679ee95020
ToAruShiroiNeko has quit [Ping timeout: 244 seconds]
mmu_man has quit [Ping timeout: 244 seconds]
To_Aru_Shiroi_Ne has joined #openscad
TheMaker has quit [Quit: Konversation terminated!]
To_Aru_Shiroi_Ne has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
<gbruno> [github] damienmarchal opened issue #5772 (Crash when using multiple tab with closeTab+rightClick) https://github.com/openscad/openscad/issues/5772
lastrodamo has quit [Remote host closed the connection]
<gbruno> [github] damienmarchal opened pull request #5773 (Fix issues #5318 and #5772) https://github.com/openscad/openscad/pull/5773
<InPhase> hramrach: Are you using the nightly for that? I know there was work done already on sorting the outputs for reliable testing purposes.
<InPhase> hramrach: Off the top of my head I don't recall which year that was in, but it was a good bit ago.
<Scopeuk> I believe the manifold dev (sorry terrible with names) thought the latest version of that engine (which I believe is now in the nightlies) had resolved all of that and anything left was configured a bug. I think the "sort vertex" experimental feature is still in as well
kintel has joined #openscad
kintel has quit [Client Quit]
<hramrach> ugh, OpenSCAD version 2021.01
<hramrach> was tehre no release since then?
<InPhase> hramrach: It's being worked on. There are a lot of major improvements, which adds a bit more work to get a release cleaned up.
<InPhase> hramrach: But there are snapshot releases which are pretty good, and might solve your problem.
<hramrach> but not tagged in git
<InPhase> Yeah, only main releases and RCs are getting tagged.
<InPhase> hramrach: The nightly snapshots autorun every night. Or you can just self-build if capable. I primarily do that.
<hramrach> only debian packages, not rpm
<teepee> flatpak, snap, appimage
<InPhase> hramrach: Just grab the appimage. They are superb.
<teepee> we had rpm at some point, I took them off as nobody cared when they were multiple month broken
<InPhase> hramrach: You just +x and run as-is, and you can archive large quantities of the appimages to compare versions. This is very handy.
<InPhase> hramrach: My /usr/local/bin contains quite a lot of OpenSCAD appimage files, and then I just symlink my primary one.
<InPhase> hramrach: I assume you know what that means and how to do it from your other comments, but feel free to ask if not. ;)
kintel has joined #openscad
<kintel> hramrach ..but to answer your question: Yes, in the latest nighties do support deterministic output. Deterministic triangulation is enabled by default, and there's a cmd-line flag to also output deterministic vertex- and triangle order.
<kintel> Note: Deterministic triangulation is only supported on the same machine when using Manifold. If you run on a different CPU, your results may have variations in triangulation
<hramrach> what causes teh difference across different CPUs?
<hramrach> Aren't floats standardized these days?
<kintel> floats are standardized, but floating-point operations vary between CPUs
<kintel> e.g. the result of a combined multiply+add vs. performing a mult, then add with temporary storage in-between won't yield the same result.
<kintel> and CPUs have all kinds of different optimized float SIMD instructions these days.
<kintel> ..plus threading models may differ.
<kintel> pca006132 may have a more nuanced answer :(
<kintel> :) (typo)
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<hramrach> madd instructions
<hramrach> yes, I recall that some arithemetic units have higher precision internally than what fits to the float register
<hramrach> are the --enable parameters documented somewhere? It seems 'predictible-output' does make the output deterministic but don't see any description in the help
ToAruShiroiNeko has joined #openscad
<ali1234> "IEEE 754-2008 specifies that it must be performed with one rounding, yielding a more accurate result."
kintel has joined #openscad
<ali1234> (madd that is)
<ali1234> float fun just never ends
<kintel> -> do you think it's realistic to move everything to V2 before release?
<gbruno> [github] kintel closed pull request #5770 (Fix bad default transform causing a 1-unit translation along the z-axis on import) https://github.com/openscad/openscad/pull/5770
<gbruno> [github] kintel pushed 1 modifications (Fix bad default transform causing a 1-unit translation along the z-axis on import (#5770)) https://github.com/openscad/openscad/commit/cb87d8cd09b33a5d6c398cd8f22d1b4b25e3dc3f