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
rawgreaze has joined #openscad
rawgreaze has quit [Quit: ZNC 1.8.2 - https://znc.in]
rawgreaze has joined #openscad
Guest70 has joined #openscad
Guest70 has quit [Client Quit]
L29Ah has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
LordOfBikes has quit [Ping timeout: 276 seconds]
mmu_man has joined #openscad
LordOfBikes has joined #openscad
rawgreaze has quit [Read error: Connection reset by peer]
rawgreaze has joined #openscad
rawgreaze has quit [Remote host closed the connection]
rawgreaze has joined #openscad
fling has quit [Ping timeout: 260 seconds]
fling has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
drfff has joined #openscad
drkow has quit [Ping timeout: 260 seconds]
J24k has quit [Quit: Client closed]
J24k has joined #openscad
J24k has quit [Quit: Client closed]
J24k has joined #openscad
J24k95 has joined #openscad
J24k has quit [Ping timeout: 256 seconds]
snaked has quit [*.net *.split]
little_blossom has quit [*.net *.split]
dustinm` has quit [*.net *.split]
hisacro has quit [*.net *.split]
dTal has quit [*.net *.split]
athenaeryma has quit [*.net *.split]
feuerrot has quit [*.net *.split]
abff has quit [*.net *.split]
cbmuser has quit [*.net *.split]
misterfish[x] has quit [*.net *.split]
ChanServ has quit [*.net *.split]
J24k95 has quit [*.net *.split]
lesmower has quit [*.net *.split]
fling has quit [*.net *.split]
teepee has quit [*.net *.split]
califax has quit [*.net *.split]
TheAssassin has quit [*.net *.split]
rawgreaze has quit [*.net *.split]
hyperair has quit [*.net *.split]
ccox_ has quit [*.net *.split]
JakeSays has quit [*.net *.split]
RoyK has quit [*.net *.split]
Reisga244 has quit [*.net *.split]
muesli has quit [*.net *.split]
Non-ICE has quit [*.net *.split]
greenbigfrog has quit [*.net *.split]
Ekho has quit [*.net *.split]
guso78 has quit [*.net *.split]
krushia has quit [*.net *.split]
juri_ has quit [*.net *.split]
pca006132 has quit [*.net *.split]
LordOfBikes has quit [*.net *.split]
marcus has quit [*.net *.split]
TheCoffeMaker has quit [*.net *.split]
phryk has quit [*.net *.split]
Virindi has quit [*.net *.split]
joseph__ has quit [*.net *.split]
ali1234 has quit [*.net *.split]
dostoyevsky2 has quit [*.net *.split]
redlizard_ has quit [*.net *.split]
lostapathy has quit [*.net *.split]
ToAruShiroiNeko has quit [*.net *.split]
meshugga has quit [*.net *.split]
gbruno has quit [*.net *.split]
extor has quit [*.net *.split]
othx has quit [*.net *.split]
SamantazFox has quit [*.net *.split]
hyvoid has quit [*.net *.split]
Kehet has quit [*.net *.split]
Ckat has quit [*.net *.split]
drfff has quit [*.net *.split]
L29Ah has quit [*.net *.split]
peeps[zen] has quit [*.net *.split]
pbsds3 has quit [*.net *.split]
lockywolf has quit [*.net *.split]
voxpelli has quit [*.net *.split]
dalias has quit [*.net *.split]
ecraven has quit [*.net *.split]
sparr has quit [*.net *.split]
Scopeuk has quit [*.net *.split]
guerd871 has quit [*.net *.split]
themind has quit [*.net *.split]
tcurdt- has quit [*.net *.split]
sauce has quit [*.net *.split]
shan has quit [*.net *.split]
jaredo has quit [*.net *.split]
adigitoleo has quit [*.net *.split]
germ_ has quit [*.net *.split]
paddymahoney has quit [*.net *.split]
HumanG33k has quit [*.net *.split]
f0lkert has quit [*.net *.split]
noonien808310429 has quit [*.net *.split]
Alexer has quit [*.net *.split]
fardog has quit [*.net *.split]
buZz has quit [*.net *.split]
pa has quit [*.net *.split]
foul_owl has quit [*.net *.split]
knielsen has quit [*.net *.split]
InPhase has quit [*.net *.split]
leptonix has quit [*.net *.split]
t4nk_fn has quit [*.net *.split]
killjoy has quit [*.net *.split]
splud has quit [*.net *.split]
Fleck has quit [*.net *.split]
ndnihil has quit [*.net *.split]
red-snail1 has quit [*.net *.split]
Wolf480pl has quit [*.net *.split]
stefanct has quit [*.net *.split]
kanzure has quit [*.net *.split]
LordOfBikes has joined #openscad
dTal has joined #openscad
hisacro has joined #openscad
dustinm` has joined #openscad
little_blossom has joined #openscad
J24k95 has joined #openscad
cbmuser has joined #openscad
abff has joined #openscad
athenaeryma has joined #openscad
leptonix has joined #openscad
feuerrot has joined #openscad
InPhase has joined #openscad
Fleck has joined #openscad
knielsen has joined #openscad
jaredo has joined #openscad
Wolf480pl has joined #openscad
splud has joined #openscad
f0lkert has joined #openscad
kanzure has joined #openscad
Scopeuk has joined #openscad
fardog has joined #openscad
HumanG33k has joined #openscad
joseph__ has joined #openscad
red-snail1 has joined #openscad
tcurdt- has joined #openscad
sauce has joined #openscad
sparr has joined #openscad
ecraven has joined #openscad
voxpelli has joined #openscad
dalias has joined #openscad
Ckat has joined #openscad
foul_owl has joined #openscad
killjoy has joined #openscad
lockywolf has joined #openscad
pa has joined #openscad
pca006132 has joined #openscad
phryk has joined #openscad
pbsds3 has joined #openscad
misterfish[x] has joined #openscad
Virindi has joined #openscad
Kehet has joined #openscad
krushia has joined #openscad
lostapathy has joined #openscad
hyvoid has joined #openscad
buZz has joined #openscad
stefanct has joined #openscad
guso78 has joined #openscad
SamantazFox has joined #openscad
Ekho has joined #openscad
shan has joined #openscad
themind has joined #openscad
guerd871 has joined #openscad
t4nk_fn has joined #openscad
peeps[zen] has joined #openscad
ndnihil has joined #openscad
othx has joined #openscad
juri_ has joined #openscad
extor has joined #openscad
gbruno has joined #openscad
meshugga has joined #openscad
adigitoleo has joined #openscad
paddymahoney has joined #openscad
Non-ICE has joined #openscad
marcus has joined #openscad
muesli has joined #openscad
Alexer has joined #openscad
dostoyevsky2 has joined #openscad
Reisga244 has joined #openscad
ToAruShiroiNeko has joined #openscad
germ_ has joined #openscad
TheCoffeMaker has joined #openscad
hyperair has joined #openscad
RoyK has joined #openscad
JakeSays has joined #openscad
lesmower has joined #openscad
TheAssassin has joined #openscad
califax has joined #openscad
L29Ah has joined #openscad
ccox_ has joined #openscad
noonien808310429 has joined #openscad
teepee has joined #openscad
rawgreaze has joined #openscad
redlizard_ has joined #openscad
ali1234 has joined #openscad
fling has joined #openscad
drfff has joined #openscad
snaked has joined #openscad
drkow has joined #openscad
ChanServ has joined #openscad
drfff has quit [Ping timeout: 260 seconds]
greenbigfrog has joined #openscad
greenbigfrog has quit [Ping timeout: 260 seconds]
greenbigfrog has joined #openscad
greenbigfrog has quit [Ping timeout: 260 seconds]
little_blossom has quit [Ping timeout: 272 seconds]
misterfish has joined #openscad
little_blossom has joined #openscad
greenbigfrog has joined #openscad
misterfish has quit [Ping timeout: 245 seconds]
greenbigfrog has quit [Ping timeout: 252 seconds]
greenbigfrog has joined #openscad
greenbigfrog has quit [Ping timeout: 248 seconds]
greenbigfrog has joined #openscad
greenbigfrog has quit [Ping timeout: 244 seconds]
misterfish has joined #openscad
<J24k95> f0lkert you are still working on the camera for the pov export? .. because it is not working in 24.11.03
<f0lkert> there's a patch pending
<f0lkert> but I need to find time to get the unittests working
<f0lkert> J24k95: what do you mean with not working by the way?
<J24k95> ok just wondering because i submitted (and revoked) a fix so it would be usable (but without adaptive camera)
<J24k95> the orientation is wrong du to the additional rotations
<J24k95> and as the distance is determined by object size - you can't get a background added
<f0lkert> could you please try my fork/branch?
<J24k95> i think  rotate <-55, clock * 3, clock + 25>   should be <0,clock*3,clock+0>
<f0lkert> yes
J24k95 has quit [Quit: Client closed]
J24k95 has joined #openscad
<gbruno> [github] waazdakka opened issue #5411 (Unable to open Openscad since MacOS 15.1 24B83) https://github.com/openscad/openscad/issues/5411
<gbruno> [github] t-paul closed issue #5411 (Unable to open Openscad since MacOS 15.1 24B83) https://github.com/openscad/openscad/issues/5411
lesmower has quit [Quit: Client closed]
Guest3 has joined #openscad
Guest3 has quit [Client Quit]
misterfish has quit [Ping timeout: 255 seconds]
guerdy has joined #openscad
misterfish has joined #openscad
guerd871 has quit [Ping timeout: 248 seconds]
Artea has joined #openscad
Guest26 has joined #openscad
mmu_man has joined #openscad
ToAruShiroiNeko has quit [Ping timeout: 246 seconds]
ToAruShiroiNeko has joined #openscad
Guest26 has quit [Quit: Client closed]
snaked has quit [Quit: Leaving]
ubuntourist has joined #openscad
misterfish has quit [Ping timeout: 248 seconds]
<pca006132> Wondering if the mac signing issue is new? it seems there are quite a few users complaining recently
<ndnihil> apparently yes, it's a thing now
<ndnihil> you dont own the hardware/software you paid for
<ndnihil> now is the perfect time to switch to linux
teepee_ has joined #openscad
<teepee_> pca006132: new? yes and no I suppose
<teepee_> no in the sense it was always annoying if apps were not signed
teepee has quit [Ping timeout: 260 seconds]
<teepee> yes in the sense it seems to be enforced even more harshly now
teepee_ is now known as teepee
<teepee> and also sound like they again have random bugs. i can't think of a reasonable case why it would show '(null)' in a dialog
<teepee> but apple messing up the signing stuff is not exactly new either
<teepee> I don't even mind the feature existing. I do mind a lot they play the dictator declaring their gatekeeper status absolute
<ndnihil> warning dialog sure
<ndnihil> but explicitly forbidding you to interact with hardware and software you paid for is inexcusable
<teepee> you did not pay for the hardware
<teepee> you paid a licence fee allowing you to use it for some time frame apple deems ok
<teepee> "you" meaning the apple customer in general
<ndnihil> that is a very sad truth
J24k95 has quit [Quit: Client closed]
J24k95 has joined #openscad
ubuntourist has quit [Quit: Leaving]
redlizard_ is now known as redlizard
redlizard has quit [Changing host]
redlizard has joined #openscad
Smeef has quit [Read error: Connection reset by peer]
boots_ has joined #openscad
mmu_man has quit [Ping timeout: 264 seconds]
mmu_man has joined #openscad
<J24k95> or cars and tractors
<J24k95> and all of the smart objects that stop working after a company is bankrupt
<J24k95> or just change the license and now your picture frame is showing advertisements…
<muesli> I'm currently trying to turn a solid object into some form of a "drawer", which means I want to hollow it out, keeping only the outer shell of it, with one side being entirely open. At first I thought that's gonna be easy, but both my approaches with scale() and offset() weren't quite successful. Has anyone encountered a similar situation and found
<muesli> a solution?
Smeef has joined #openscad
<ndnihil> you can just difference() out a suitable object
<ndnihil> difference() { cube([10,10,10],center=true); translate([0,0,1]) cube([8,8,10],center=true); }
<ndnihil> should give you a 10mm exterior dimension box with 8mm interior and 1mm wall thickness
<ndnihil> offset seems to work only in 2d
<muesli> ndnihil: of course, that works for a "regular" object. I'm looking for a more generic solution for irregular or even imported objects.
<teepee> that might be possible using some nested minkowski differences
<f0lkert> am I right that $vpr = [0, 45, 90]; is ignored in exports?
<teepee> yes
<f0lkert> on purpose?
<ndnihil> difference() { oddshape(); scale([0.8,0.9,0.9]) oddshape(); }
<ndnihil> assuming things are centered
<ndnihil> or you translate it to be so
<teepee> yes, $vpX variables are only "viewport" definitions, basically the camera position for the window. they don't change the geometry of the object itself
<f0lkert> teepee: because I have no idea how to automate testing multiple camera viewpoints then
<teepee> export the viewport image
<teepee> or we need a special case if that does not work
<f0lkert> I don't want the image, but the viewport pov-script
<teepee> the test case would need *some* sort of stable reference to compare to
<teepee> one theoretical possibility could be exporting and actually running povray and compare the output image
<teepee> if that's too much, maybe the file could be compared against a reference file
<teepee> like compare the generated .pov file against one used as reference
<f0lkert> that's how it is currently done
<f0lkert> it only needs an extra case (or a few) for different camera angles
<teepee> then it's mostly copying the test cases, add the different camera parameters and run TEST_GENERATE=1 ctest -R povray
<teepee> that then should generate the reference files with the different camera positions
<f0lkert> like: add_cmdline_test(povexport EXPERIMENTAL OPENSCAD SUFFIX pov FILES ${EXPORT_POV_TEST_FILES} ARGS --enable=predictible-output --backend=manifold --camera=...)
<f0lkert> ?
<teepee> yes, with different names as first parameter like povexport-camera-top or something like that
<f0lkert> yes
<f0lkert> ok
<f0lkert> thanks
<teepee> and probably only just one good reference file, or maybe 2
<teepee> soe pov_test_files would be "normal" files checking various features of the export, like colors and shapes, so it's maybe a handful of files
<teepee> but for the camera test we just need one that actually shows a simple difference without a complicated file content
<f0lkert> the only difference should be the camera definition
<f0lkert> yes
<muesli> teepee: aye, that sounds super interesting indeed. Thank you!
<muesli> ndnihil: Yes, that's pretty much the approach I went with at first, but obviously that just hollows out the object, it doesn't keep one side entirely open.
TheCoffeMaker has quit [Quit: So long and thanks for all the fish]
TheCoffeMaker has joined #openscad
<gbruno> [github] folkertvanheusden synchronize pull request #5393 (Povray viewport) https://github.com/openscad/openscad/pull/5393
<teepee> muesli: it needs a bit of more trickery for cutting the top and it's not exactly fast, but would be almost general
TheCoffeMaker has quit [Remote host closed the connection]
<teepee> lazy just cutting the top with an extra cube: https://pastebin.com/sBPa2fcs
TheCoffeMaker has joined #openscad
<gbruno> [github] folkertvanheusden synchronize pull request #5393 (Povray viewport) https://github.com/openscad/openscad/pull/5393
mmu_man has quit [Ping timeout: 252 seconds]
kow__ has joined #openscad
drkow has quit [Ping timeout: 276 seconds]
mmu_man has joined #openscad
<InPhase> teepee: You know, that's a good point... If Apple just had its customers lease laptops and phones instead of buy them, it sure would align better with their business practices.
<InPhase> teepee: And probably most of their customer base would think that's just fine.
<InPhase> They'd just need to work out the terms for water damage.
L29Ah has quit [Ping timeout: 260 seconds]
boots_ has quit [Quit: Connection closed for inactivity]
<teepee> InPhase: I think they have that sorted already. where you essentially pay a fixed amount for pretty much any problem
<teepee> other damage is always $299 it seems, which is not what I heard before
mmu_man has quit [Ping timeout: 255 seconds]
L29Ah has joined #openscad
mmu_man has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
L29Ah has quit [Ping timeout: 265 seconds]
L29Ah has joined #openscad
guso78_ has joined #openscad
guso78 has quit [Read error: Connection reset by peer]
snaked has joined #openscad