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: 276 seconds]
mtm has joined #openscad
eugen_a has joined #openscad
eugen_a has quit [Remote host closed the connection]
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 252 seconds]
califax has joined #openscad
eugen_a has joined #openscad
eugen_a has quit [Remote host closed the connection]
fling has quit [Remote host closed the connection]
fling has joined #openscad
J25k8 has joined #openscad
akash_ has joined #openscad
J25k17 has quit [Ping timeout: 240 seconds]
akash_ has quit [Quit: Client closed]
L29Ah has quit [Read error: Connection timed out]
akash_ has joined #openscad
snaked has joined #openscad
eugen_a has joined #openscad
snaked has quit [Read error: Connection reset by peer]
snaked has joined #openscad
eugen_a has quit [Remote host closed the connection]
<gbruno> [github] akashmahesh2805 synchronize pull request #5588 (Converting all manual connect() invocations to use the new style) https://github.com/openscad/openscad/pull/5588
akash_ has quit [Quit: Client closed]
<gbruno> [github] kintel closed pull request #5572 (Parameter aliases in linear_extrude, rotate_extrude. Fixes #1609.) https://github.com/openscad/openscad/pull/5572
<gbruno> [github] kintel pushed 11 modifications (Parameter aliases in linear_extrude, rotate_extrude. Fixes #1609. (#5572) * Parameter aliases in linear_extrude, rotate_extrude. Fixes #1609.
<gbruno> [github] kintel closed issue #1609 (Parameter name consistency) https://github.com/openscad/openscad/issues/1609
JordanBrown has joined #openscad
<JordanBrown> kintel thanks for working with me on that linear_extrude PR.
<gbruno> [github] kintel synchronize pull request #5514 (Populated release notes for next release) https://github.com/openscad/openscad/pull/5514
<gbruno> [github] kintel pushed 1 modifications (rotate_extrude and linear_extrude parameter aliases) https://github.com/openscad/openscad/commit/bf981d838fdb52d14cbc16230ee9012dbedeceaa
kintel has joined #openscad
<kintel> JordanBrown Thanks for chipping in!
<JordanBrown> yw!
akash_ has joined #openscad
akash_ has quit [Quit: Client closed]
J25k8 has quit [Quit: Client closed]
J25k8 has joined #openscad
<gbruno> [github] akashmahesh2805 synchronize pull request #5588 (Converting all manual connect() invocations to use the new style) https://github.com/openscad/openscad/pull/5588
<gbruno> [github] akashmahesh2805 synchronize pull request #5588 (Converting all manual connect() invocations to use the new style) https://github.com/openscad/openscad/pull/5588
ali1234 has quit [Remote host closed the connection]
ali1234 has joined #openscad
akash_ has joined #openscad
akash_ has quit [Client Quit]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eugen_a has joined #openscad
eugen_a has quit [Remote host closed the connection]
hyvoid has quit [Ping timeout: 252 seconds]
hyvoid has joined #openscad
drfff has joined #openscad
eugen_a has joined #openscad
eugen_a has quit [Remote host closed the connection]
othx has quit [Read error: Connection reset by peer]
othx has joined #openscad
eugen_a has joined #openscad
eugen_a has quit [Remote host closed the connection]
eugen_a has joined #openscad
eugen_a has quit [Remote host closed the connection]
<J25k8> InPhase - you might enjoy this, search for: Hamid Naderi Yeganeh
kanzure has quit [Ping timeout: 264 seconds]
jaredo has quit [*.net *.split]
jaredo has joined #openscad
kanzure has joined #openscad
rawgreaze has quit [Ping timeout: 252 seconds]
rawgreaze_ has joined #openscad
rawgreaze_ is now known as rawgreaze
teepee has quit [Ping timeout: 264 seconds]
guerd has joined #openscad
L29Ah has joined #openscad
hyperair has quit [Ping timeout: 265 seconds]
arogora has joined #openscad
killjoy has quit [Ping timeout: 252 seconds]
arogora is now known as killjoy
killjoy has quit [Changing host]
killjoy has joined #openscad
akash_ has joined #openscad
mmu_man has joined #openscad
akash_ has quit [Quit: Client closed]
akash_ has joined #openscad
guerd has quit [Read error: Connection reset by peer]
akash_ has quit [Quit: Client closed]
hyperair has joined #openscad
SamantazFox has quit [Killed (NickServ (GHOST command used by SamantazFox_))]
SamantazFox_ has joined #openscad
mtm has quit [Ping timeout: 252 seconds]
hyperair has quit [Read error: Connection reset by peer]
mtm has joined #openscad
<InPhase> J25k8: Very impressive... Not even a renderer with sdf. He goes straight to the image representation by equation form.
<InPhase> J25k8: It'd be nice if he'd drop the source code somewhere.
<InPhase> I see he's well known for this, including an entry on ams.org, where he mentions "running a program on a Linux operating system", but I don't see the source.
<InPhase> There's a github page by someone else marked as "Note: Previously this package contained functions for generating data from parametric equations discovered by the mathematical artist Hamid Naderi Yeganeh. ... To ensure that I do not inadvertently receive credit for Hamid's work and out of respect for the artist I have removed any functions and plots derived from his equations"
<InPhase> They're very long equations though. I'm not about to try to type them in from an image like that to check them. :)
teepee has joined #openscad
<JordanBrown> OCR
hyperair has joined #openscad
snaked has quit [Quit: Leaving]
<gbruno> [github] sharky98 opened issue #5593 (When a project is not on the main OS disk, include/use of relative files fails.) https://github.com/openscad/openscad/issues/5593
mmu_man has quit [Ping timeout: 244 seconds]
TheAssass1n has joined #openscad
TheAssassin has quit [Ping timeout: 264 seconds]
buZz has quit [Ping timeout: 260 seconds]
mmu_man has joined #openscad
buZz has joined #openscad
buZz is now known as Guest9208
SamantazFox_ is now known as SamantazFox
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #openscad
Alrik3 has joined #openscad
Alrik3 has quit [Client Quit]
L29Ah has quit [Read error: Connection timed out]
L29Ah has joined #openscad
kintel has joined #openscad
<kintel> Those images essentially look like shadertoy raymarching shaders expressed as math instead of GLSL. I would assume he built a tool to convert from GLSL_like code to MathML :)
mmu_man has quit [Ping timeout: 244 seconds]
Guest4 has joined #openscad
Guest4 has quit [Client Quit]
<gbruno> [github] t-paul closed issue #5593 (When a project is not on the main OS disk, include/use of relative files fails.) https://github.com/openscad/openscad/issues/5593
mmu_man has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
Guest9208 is now known as buZz
<InPhase> teepee: In a better world, programs would get an error message specific to "flatpak blocked that" or similar, so this could be passed along to users, and people would stop blaming programs for their security buckets blocking stuff.
<InPhase> There are legitimate reasons for these blocks to exist in general, but it creates confusion when they are non-informative blocks. This is a giant systems level issue in how these were setup and rolled out.
<InPhase> Flatpak, snap, and apparmor all have this problem.
<teepee> yep, and difficult for the app to judge
<gbruno> [github] scrameta synchronize pull request #5584 (RFC: New general-purpose extrusion mechanism - 2025 refresh) https://github.com/openscad/openscad/pull/5584
<gbruno> [github] scrameta synchronize pull request #5584 (RFC: New general-purpose extrusion mechanism - 2025 refresh) https://github.com/openscad/openscad/pull/5584
J25k8 has quit [Quit: Client closed]
J25k8 has joined #openscad
lastrodamo has quit [Quit: Leaving]
<gbruno> [github] rshev opened issue #110 (Ochafik.com domain has expired) https://github.com/openscad/openscad-playground/issues/110
<teepee> oh
<teepee> interestingly https://ochafik.com/openscad2/ still works
<teepee> hmm, maybe just cache, it does not actually render
<gbruno> [github] scrameta synchronize pull request #5584 (RFC: New general-purpose extrusion mechanism - 2025 refresh) https://github.com/openscad/openscad/pull/5584
<gbruno> [github] scrameta synchronize pull request #5584 (RFC: New general-purpose extrusion mechanism - 2025 refresh) https://github.com/openscad/openscad/pull/5584
<gbruno> [github] scrameta synchronize pull request #5584 (RFC: New general-purpose extrusion mechanism - 2025 refresh) https://github.com/openscad/openscad/pull/5584
<gbruno> [github] scrameta ready_for_review pull request #5584 (RFC: New general-purpose extrusion mechanism - 2025 refresh) https://github.com/openscad/openscad/pull/5584
lastrodamo has joined #openscad
mmu_man has quit [Ping timeout: 265 seconds]
TheCoffeMaker has quit [Ping timeout: 244 seconds]
mmu_man has joined #openscad
<kintel> What do people think about the extrusion/skin PR? It looks slightly challenging to pull together considering the for loop extension. Easy to add as experimental of course, but the big question is whether it will make it, how in interacts with other work and what competing longer-term work might happen
<teepee> I have not looked at that loop thing, in general it seems like a useful feature that can stand on it's own, introducing 2.5d polygons would help with hull and maybe minkowski too
<teepee> we discussed not long ago extrude is probably not the best name, skin seems to match better
<JordanBrown> I thought skin and extrude were very different things. I thought skin took a bunch of caller-supplied shapes and sort-of-hulled them, while extrude took a single 2D shape and moved it along a path, perhaps transforming it along the way.
<teepee> yep and that PR does skin
<JordanBrown> OK. Haven't looked at it. But I thought that was the essence of the skin-vs-extrude thing, whether the input was a set of polygons (or points?), or a single polygon and a path and maybe transforms.
<JordanBrown> So if it's a set of polygons (or points) and not a polygon-plus-path, then I totally agree that "skin" is the more correct name.
<JordanBrown> Another test would be that I would think that it would be trivial to use a general-purpose extrude to implement linear extrude, and most of rotational extrude.
<JordanBrown> (Not quite all of rotational extrude, because it has the magic of connecting the two ends.)
TheCoffeMaker has joined #openscad
TheCoffeMaker has quit [Ping timeout: 248 seconds]
TheCoffeMaker has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lastrodamo has quit [Quit: Leaving]
kintel has joined #openscad
<kintel> Yeah, I agree that 2.5D objects and non-union for could be good "horizontal" features. ..and the skin PR is a good end-to-end example of how those two together can support a feature like skin().
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kintel has joined #openscad
<kintel> On the challenge side; we should probably integrate both 2.5D objects and non-union for loops across other features, or lock it down so that it cannot be accidentally used.
<gbruno> [github] kintel reopened issue #5486 (macOS Windows resizing closes app) https://github.com/openscad/openscad/issues/5486
mmu_man has quit [Ping timeout: 272 seconds]
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #openscad
mmu_man has joined #openscad
mtm_ has joined #openscad
mtm has quit [Read error: Connection reset by peer]