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
califax has quit [Remote host closed the connection]
califax has joined #openscad
mmu_man has quit [Ping timeout: 260 seconds]
LordOfBikes has quit [Ping timeout: 258 seconds]
qeed_ has joined #openscad
LordOfBikes has joined #openscad
qeed has quit [Ping timeout: 260 seconds]
J23k86 has joined #openscad
J23k97 has quit [Ping timeout: 245 seconds]
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
teepee has quit [Ping timeout: 252 seconds]
aiyion has quit [Ping timeout: 252 seconds]
teepee has joined #openscad
aiyion has joined #openscad
srk has quit [Remote host closed the connection]
srk has joined #openscad
teepee has quit [Quit: bye...]
teepee has joined #openscad
<gbruno> [github] thehans opened issue #4753 (Manifold 1st and 2nd F6 Render return different Geometry types) https://github.com/openscad/openscad/issues/4753
L29Ah has quit [Ping timeout: 246 seconds]
qeed_ has quit [Ping timeout: 240 seconds]
qeed has joined #openscad
<InPhase> peeps[work]: Nice find. But now I'm wondering if that's properly considered a bug in how it processes, or a bug in how it reports it. Does loading from a cache really need to reproduce the same internal representation? Or should it instead be our duty to make all internal representations behave the same under subsequent operations?
<InPhase> I guess one related question is would there ever be a performance difference with the type being the manifold type or not, under subsequent operations?
little_blossom has quit [Ping timeout: 245 seconds]
marcus has quit [Ping timeout: 258 seconds]
little_blossom has joined #openscad
marcus has joined #openscad
leptonix has quit [Ping timeout: 258 seconds]
guso78 has quit [Ping timeout: 252 seconds]
leptonix has joined #openscad
guso78 has joined #openscad
christian has joined #openscad
<christian> so a silly thought occured to me, can I just plug in the $vXX vars into the command line to get the same view as in the editor?
peepsalot has quit [Ping timeout: 246 seconds]
peeps[zen] has quit [Ping timeout: 258 seconds]
ndnihil has quit [Ping timeout: 252 seconds]
greenbigfrog has quit [Ping timeout: 245 seconds]
ndnihil has joined #openscad
ndnihil has joined #openscad
ndnihil has quit [Changing host]
peepsalot has joined #openscad
greenbigfrog has joined #openscad
misterfish has quit [Ping timeout: 258 seconds]
misterfish has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 252 seconds]
teepee_ is now known as teepee
christian has quit [Quit: Lost terminal]
<J23k86> besides there are camera arguments ..  --D $vpt=[20,20,0]  should work -  not sure if $vpt need to be defined first in the file
mmu_man has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Allow building with EGL) https://github.com/openscad/openscad/commit/1b1420bc32a6c5b7d29269922742557b2e1c22f1
<gbruno> [github] kintel synchronize pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
kintel has joined #openscad
<kintel> teepee Do you think it's reasonable to make EGL default soon? ..or do you know a scenario where X11 would be necessary?
L29Ah has joined #openscad
<gbruno> [github] kintel pushed 1 modifications (Use builtin OpenCSG) https://github.com/openscad/openscad/commit/b14cd65153841214a8b426f0b6ca7685a93ae04f
<gbruno> [github] kintel synchronize pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel edited pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel edited pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel edited pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel edited pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel pushed 1 modifications (Testing old EGL) https://github.com/openscad/openscad/commit/02031d882aeb8e7a1a1e1127d5adcc352d799e7b
misterfish has quit [Ping timeout: 255 seconds]
<gbruno> [github] kintel pushed 1 modifications (WGL tweaks and error handling) https://github.com/openscad/openscad/commit/8c4d9b1a36a9b4f5b77e08a6731a02d3e794bd12
<gbruno> [github] kintel synchronize pull request #4582 (Add new, more capable, offscreen classes) https://github.com/openscad/openscad/pull/4582
<gbruno> [github] kintel edited pull request #4582 (Add new, more capable, WGL offscreen support) https://github.com/openscad/openscad/pull/4582
<gbruno> [github] kintel edited pull request #4582 (Add new, more capable, WGL offscreen support) https://github.com/openscad/openscad/pull/4582
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cart_ has joined #openscad
kintel has joined #openscad
<gbruno> [github] kintel edited pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel edited pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
kintel has quit [Client Quit]
cart_ has quit [Ping timeout: 255 seconds]
qeed_ has joined #openscad
qeed has quit [Ping timeout: 258 seconds]
teepee_ has joined #openscad
L29Ah has left #openscad [#openscad]
teepee has quit [Ping timeout: 252 seconds]
teepee_ is now known as teepee
L29Ah has joined #openscad
invultri has joined #openscad
cart_ has joined #openscad
<invultri> why do I get a random popup from openscad that just copies whatever window is on top of it?
<teepee> invultri: probably because there's some issue with the font cache
<invultri> does not sound critical
<invultri> could be this dimension lib I use from 2012
<teepee> just a guess, but nothing else comes to mind
<invultri> 2013*
<teepee> that is system-font-cache - fontconfig
<invultri> I understand, but I was not using any text to screen before
bozo16a has quit [Remote host closed the connection]
bozo16 has joined #openscad
cart_ has quit [Ping timeout: 240 seconds]
<invultri> I guess there is no way to get the width of a piece of rendered text?
<teepee> kintel: As far as I know, EGL should cover the X11 cases too, so I'd say we activate and see how it goes. We need the wide spread testing at some point.
<teepee> invultri: in the dev snapshots you can ask for the text properties, getting the actual geometry: no - unless you dive into very experimental pull request code
<invultri> I just would like to know the width to center it
<invultri> I am on the nightly btw
<buZz> my last consideration was shoe-horning GL4ES into openscad's tree
<buZz> so i can build it for GLES2 only arm machines easily
<buZz> without needing to rebuild whole QT
<dTal> or you could just buy a decent computer
<teepee> invultri: enable text_metrics() in the preferences, then you can basically call it like text() but it's a function giving data
<buZz> dTal: nahhhhhhh
<buZz> already have plenty of those, they're no fun
<teepee> it's a race between the changes to the GL stuff in OpenSCAD and the lifetime of those old systems ;-)
<invultri> XD
<dTal> yes nothing says "fun" like grinding away in the internals of boring and obsolete software
<dTal> (I refer to GLES2 of course)
<invultri> teepee: "like text()" means "with the same parameters as text()" ?
<teepee> yes
<invultri> echo(textmetrics("hi",20).size) <-- jaw drop
<invultri> can I do the .size trick myself?
<teepee> yes
<teepee> oh, you mean can you generate objects that have this feature? then no
<invultri> Yeah.. oh sad :) I would love such a feature, lists are nice but they can get a bit confusing
<invultri> teepee: https://gist.github.com/christianvdstap/6653ae878020380f9eae58812ea16ec0 / https://imgur.com/a/PKneQGX thanks for the tip, hammering this in was quite quick
Guest55 has joined #openscad
Guest55 has quit [Client Quit]
cart_ has joined #openscad
califax has quit [Ping timeout: 252 seconds]
cart_ has quit [Ping timeout: 245 seconds]
mmu_man has quit [Ping timeout: 258 seconds]
califax has joined #openscad
cart_ has joined #openscad
mmu_man has joined #openscad
<bozo16> can I, share here, for whatever reason, an openscad code that I did?
<bozo16> using pastebin
<teepee> paste?
<othx> paste is https://www.3dcustomizer.net/paste for .scad files, https://bpa.st for text, https://pasteboard.co/ or https://imgur.com/ for images
<teepee> bozo16: sure, first paste even knows scad
<bozo16> what I want to know: 1. Does it render in your scad? 2. What do you think?
invultri has left #openscad [#openscad]
<teepee> renders fine and looks good
<teepee> some sort of screwdriver bit?
<bozo16> yes, it is for my bicycle suspension
<bozo16> then 3. anything about 3d printing that have high resistance?
<bozo16> I mean, I probably won't print it in metal
<bozo16> looking good is not a mere detail
<teepee> no idea, the carbon fiber stuff maybe? but that's tough on the nozzle too
<bozo16> in my case, a too stiff printing probably results in cracking (it happened)
<bozo16> xd the guys asked me: wow, you are 3d printing a mechanical part that is really going to be used
<bozo16> I would need a kind of a bit more "soft" material that deforms without cracking
<bozo16> since I am not very good at specifying "mechanical tolerances"
<bozo16> I think it was printed not with a nozzle thing, but with a UV Lcd screen.. the piece just rised out of liquid like the Terminator in the movie
<teepee> I don't know much about SLA printers, but from what I've heard the private used resin is not that good for mechanical parts
<teepee> but things may have changed
<bozo16> got it. Thx!
<bozo16> any opinion on how I coded it?
<bozo16> (it was a long time ago, I don't even remember how I did it)
cart_ has quit [Read error: Connection reset by peer]
califax has quit [Remote host closed the connection]
<gbruno> [github] vortex64 opened issue #4754 (A constrain() function would be nice...) https://github.com/openscad/openscad/issues/4754
J23k31 has joined #openscad
califax has joined #openscad
J23k86 has quit [Ping timeout: 245 seconds]
califax has quit [Remote host closed the connection]
califax has joined #openscad
peeps[zen] has joined #openscad
peepsalot has quit [Ping timeout: 245 seconds]
peeps[zen] has quit [Ping timeout: 240 seconds]
cart_ has joined #openscad
<gbruno> [github] kintel edited pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel pushed 2 additions 14 modifications (Add new, more capable, EGL offscreen support (#4737)) https://github.com/openscad/openscad/commit/727fc0364ae61996a092d39aa43d43cb0d211de2
<gbruno> [github] kintel edited pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel closed pull request #4737 (Add new, more capable, EGL offscreen support) https://github.com/openscad/openscad/pull/4737
<gbruno> [github] kintel pushed 1 modifications (WGL tweaks and error handling) https://github.com/openscad/openscad/commit/4bee0ffc563ef2c3d32206e3567aad8301f60339
<gbruno> [github] kintel synchronize pull request #4582 (Add new, more capable, WGL offscreen support) https://github.com/openscad/openscad/pull/4582
<gbruno> [github] kintel pushed 4 modifications (fixups) https://github.com/openscad/openscad/commit/5bee1939cc3f5f8e73d323098262d6135452958d
<gbruno> [github] kintel synchronize pull request #4582 (Add new, more capable, WGL offscreen support) https://github.com/openscad/openscad/pull/4582
J23k55 has joined #openscad
J23k31 has quit [Ping timeout: 245 seconds]
cart_ has quit [Ping timeout: 260 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 252 seconds]
teepee_ is now known as teepee
mmu_man has quit [Ping timeout: 244 seconds]
mmu_man has joined #openscad
spud92 has joined #openscad
J23k68 has joined #openscad
J23k55 has quit [Ping timeout: 245 seconds]
spud92 has quit [Quit: Client closed]