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
Guest3 has joined #openscad
<Guest3> hey, any idea when the native apple silicon version is going to be released?
<teepee> Guest3: the dev snapshot supports that
<Guest3> does snapshot just mean beta?
<Guest3> how do updates work on the snapshot? when the official version comes out, will the beta just update to the official version?
<teepee> there's no auto-update at this point, all manual - the macos version has some update stuff, but I'm not sure that is active
J23k39 has joined #openscad
J23k47 has quit [Ping timeout: 246 seconds]
Guest3 has quit [Quit: Client closed]
Guest76 has joined #openscad
snaked has joined #openscad
Guest76 has quit [Quit: Client closed]
<gbruno> [github] meyersjd opened issue #4694 (OpenSCAD does not show installed size in the Windows apps control panel) https://github.com/openscad/openscad/issues/4694
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
L29Ah has joined #openscad
LordOfBikes has quit [Ping timeout: 240 seconds]
LordOfBikes has joined #openscad
L29Ah has left #openscad [#openscad]
L29Ah has joined #openscad
mmu_man has quit [Ping timeout: 250 seconds]
<gbruno> [github] kintel pushed 1 modifications (Debug info -> PRINTDB) https://github.com/openscad/openscad/commit/584a8befe34e0a0c8d441f26d0cb545ac26ff7ec
<gbruno> [github] kintel synchronize pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
mmu_man has joined #openscad
<gbruno> [github] kintel edited pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
<gbruno> [github] kintel pushed 2 modifications (Debug info -> PRINTDB) https://github.com/openscad/openscad/commit/a4a133d18dc93e96248800dc85857e851c44a904
<gbruno> [github] kintel synchronize pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
peepsalot has quit [Read error: Connection reset by peer]
peepsalot has joined #openscad
<gbruno> [github] kintel edited pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
peepsalot has quit [Remote host closed the connection]
peepsalot has joined #openscad
qeed_ has quit [Ping timeout: 240 seconds]
qeed has joined #openscad
mmu_man has quit [Ping timeout: 240 seconds]
latex has quit [Ping timeout: 246 seconds]
latex has joined #openscad
foul_owl has joined #openscad
foul_owl has quit [Client Quit]
foul_owl has joined #openscad
h-erectus has quit [Ping timeout: 240 seconds]
h-erectus has joined #openscad
peepsalot has quit [Remote host closed the connection]
peepsalot has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
misterfish has joined #openscad
pie_ has quit []
pie_ has joined #openscad
mmu_man has joined #openscad
e2k_ is now known as e2k
misterfish has quit [Ping timeout: 246 seconds]
mmu_man has quit [Ping timeout: 240 seconds]
greenbigfrog has quit [Server closed connection]
greenbigfrog has joined #openscad
mmu_man has joined #openscad
qeed_ has joined #openscad
qeed has quit [Ping timeout: 246 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
J23k39 has quit [Quit: Client closed]
J23k39 has joined #openscad
anonymous3 has joined #openscad
misterfish has joined #openscad
castaway has quit [Server closed connection]
castaway has joined #openscad
anonymous3 has quit [Quit: Client closed]
anonymous73 has joined #openscad
<gbruno> [github] kintel pushed 4 modifications (Regenerated GLAD headers with only needed extensions) https://github.com/openscad/openscad/commit/351ff0afd9cbc2f40553ad0fda5d3c112b0dfcfa
<gbruno> [github] kintel synchronize pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
<gbruno> [github] kintel edited pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
kintel has joined #openscad
<kintel> joseph_ FYI: I'm planning to merge my GLAD support PR soon, in case that affects your work: https://github.com/openscad/openscad/pull/4549
<kintel> Btw., any news on your refactoring efforts?
<gbruno> [github] kintel edited pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
mmu_man has quit [Quit: Lost terminal]
<teepee> nice!
<teepee> yeah, would be great if the first PR could be brushed up for the midterm
<teepee> kintel: I also hope to find some time for the python PR. with all the switches and guards, it should be fine. the builds will be a concern, but I suppose it will start out on Linux and we'll see how it goes on other platforms later
<kintel> Heh, yeah, I don't really know where to start with python on the other platforms. But as an experimental feature it doesn't need to be complete on all platforms
<teepee> yep, plus maybe find someone who can help
<kintel> in other news, I managed to build an EGL-based OpenSCAD without resorting to the custom docker build
<kintel> Requires an OpenCSG patch, but it's a good proof-of-concept
<teepee> nice, via GLAD?
<kintel> yup
<kintel> I just had to remove OpenGL 1.x support from OpenCSG :)
<teepee> yeah, part of that even conflicted with GLX + EGL
<teepee> also strange... https://hachyderm.io/@freeformz/110647347813817431 I suppose the download page is just too confusing
<guso78> Of course i am there for Instant fixes once i learn about issues.
<teepee> \o/
mmu_man has joined #openscad
<kintel> hm, yeah, some people don't find the snapshots. The good news is that they managed to build OpenSCAD from source on macOS without needing help from us :)
<teepee> indeed, that was my thought too :)
<teepee> plus we may need to rephrase the "and M1" support
<kintel> right, s/M1/Apple Silicon/ I guess
<kintel> In terms of OpenCSG/GLAD; I fear we won't be able to upstream the changes due to how GLAD vs. GLEW works
<kintel> ..GLAD being generated on demand meaning it won't make it into distros as a shared library
<kintel> Not sure what common strategies are for libraries and GL wrangling. We can perhaps let OpenCSG dlopen/dlsym its own symbols, but that's a larger change. Right now I just expect the host application to offer GL headers, but that won't work if OpenCSG is a shared lib
<gbruno> [github] t-paul pushed 1 modifications (Replace M1 with "Apple Silicon".) https://github.com/openscad/openscad.github.com/commit/99f1bc5b52d11589d24ec9dcb9b41c5f843989f4
<teepee> ah, I see. I've not seen any discussion ralated to that so far
<kintel> I haven't spent too much time on it yet, as I want to see if our other necessary patches to OpenCSG will ever be upstreamed. Otherwise, we just have to live with a fork
<gbruno> [github] kintel pushed 1 modifications (Removed duplicate glew config) https://github.com/openscad/openscad/commit/43711dfc68bbc1e4febdd9808ced5e1fcc588e51
<gbruno> [github] kintel synchronize pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
snaked has quit [Quit: Leaving]
<teepee> ahem, yes, that GLX + EGL was meant to say GLEW + EGL
anonymous73 has quit [Ping timeout: 246 seconds]
<gbruno> [github] kintel edited pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
mmu_man has quit [Ping timeout: 246 seconds]
misterfish has quit [Ping timeout: 246 seconds]
mmu_man has joined #openscad
misterfish has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Add USE_GLAD to manual CI build) https://github.com/openscad/openscad/commit/300d308c22e2e4cfd6a99162ec91d7546c7c6bbe
<gbruno> [github] kintel synchronize pull request #4549 (Add support for GLAD) https://github.com/openscad/openscad/pull/4549
misterfish has quit [Ping timeout: 252 seconds]
misterfish has joined #openscad
peeps[work] has joined #openscad
misterfish has quit [Ping timeout: 250 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
tcurdt has joined #openscad
tcurdt has quit [Quit: Textual IRC Client: www.textualapp.com]
anonymous has joined #openscad
<gbruno> [github] gsohler opened issue #4695 (Add another Geomtry Type e.g. PolySetIndexed) https://github.com/openscad/openscad/issues/4695
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aiyion has quit [Ping timeout: 240 seconds]
aiyion has joined #openscad
Guest18 has joined #openscad
snaked has joined #openscad
Guest18 has quit [Quit: Client closed]
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #openscad
drfff has joined #openscad
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
kintel has joined #openscad
anonymous has quit [Ping timeout: 246 seconds]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has joined #openscad
<kintel> guso78 About PolySetIndexed - I've attempted to start on that a number of times, but always ended up identifying some other prerequisite refactoring. Things have changed quite a bit since last I tried though, so it's worth a try
<kintel> ..with the usual request that green refactoring is submitted as smaller/trivial individual PRs, to avoid ending up with a hard-to-review monster PR :)
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<latex> Does openscad have a grid feature?
<teepee> grid doing what?
<latex> grid like on librecad
<latex> over the whole screen
<latex> instead of just teh axes
<J23k39> nah you have to make that by yourself
<teepee> no, it's also a bit more difficult in 3d
<teepee> peeps showed how it looked like and it's probably quite difficult to not make it too messy
peeps[work] has quit [Ping timeout: 246 seconds]
<InPhase> I remember that being quite ugly. :) But it was a noble attempt.
<teepee> something in that direction seems useful, but difficult to find a balance between making the screen horribly busy and having no benefit
kintel has joined #openscad
<kintel> I was testing some grids a long time ago, this one is pretty nice, but a main challenge is getting good labels and good positions of labels: https://codepen.io/kintel/pen/eprzyx
<teepee> not bad at all. maybe switchable by axis?
<peepsalot> yeah my 3d grid example is here: https://www.shadertoy.com/view/Ndy3Rm and an unlisted variant where I tried to color code them https://www.shadertoy.com/view/sdy3zw
<peepsalot> also you can't really simulate mouse controlled camera orbit very well on shadertoy, so the movement is limited
TheAssassin has quit [Ping timeout: 240 seconds]
lostapathy has quit [Server closed connection]
lostapathy has joined #openscad