<ndnihil>
so you could say that all triangles can be considered facets
<ndnihil>
but not all facets are triangles
<linext>
so for a sphere where $fn=5, i get 22 facets and 26 triangles
<linext>
it looks to me that the sphere has 12 sides
<linext>
those would be called faces
LordOfBikes has quit [Ping timeout: 268 seconds]
<linext>
maybe someone can write a FAQ about it
LordOfBikes has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
<JordanBrown[m]>
sphere($fn=5) yields 20 triangles and two pentagons, based on Show Edges. That matches the number of facets reported. A pentagon can be split into three triangles, so that would match your 26, though I don't know how to see that number other than by inspecting the exported STL; I don't see it in the console. (I have no idea why it triangulates the quadrilaterals on the sides but not the pentagons on the top and bottom.)
<JordanBrown[m]>
But as for it being an FAQ... this is the first time I remember anybody asking it, making it not very F :-)
<ndnihil>
$fn should never be less than 1024 anyway
<ndnihil>
make your machine earn its keep
<JordanBrown[m]>
There is an excellent argument for ditching the statistics that F5 and F6 report. Mostly they are just noise and prompt people to ask why their cube has two volumes.
<JordanBrown[m]>
Turn them on with a "show statistics" preference item; leave them off by default.
<JordanBrown[m]>
$fn=1024? Nah, basketball and baseball would be a lot more interesting if they used balls made with $fn=5.
<ndnihil>
if only we had gpu rendering...
<ndnihil>
$fn=65536
<ndnihil>
burn that motherfucker down
<ndnihil>
though, I guess my gpu setup isn't as fancy as it used to be
<ndnihil>
2x 2070 supers
<ndnihil>
now they have the 4xxx just melting on its own
<ndnihil>
no need to make it work
ali1234 has quit [Remote host closed the connection]
ali1234 has joined #openscad
pa has quit [Ping timeout: 240 seconds]
Junxter has joined #openscad
pah has joined #openscad
ur5us has quit [Ping timeout: 256 seconds]
J1A845614 has joined #openscad
epony has quit [Read error: Connection reset by peer]
J1A8456 has quit [Ping timeout: 260 seconds]
aiyion1 has quit [Ping timeout: 255 seconds]
aiyion1 has joined #openscad
ur5us has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
ndnihil has quit [Ping timeout: 260 seconds]
ndnihil has joined #openscad
ndnihil has quit [Changing host]
ndnihil has joined #openscad
nobody has joined #openscad
nobody has quit [Read error: Connection reset by peer]
<peepsalot>
cmake/cpack has been chipping away at my sanity for the past week. it is so incomprehensible, half of the CPACK_* variables seem to do absolutely nothing. its like there are all these features that may or may not be supported by any given cpack generator, and its anyone's guess as to which ones can do what, or if all these pages of documentation have just been an elaborate prank
<InPhase>
peepsalot: Using the 2022-04-01 release?
epony has joined #openscad
<peepsalot>
heh, seems so
<peepsalot>
but really idk, its whatever is provided by MXE. it reports as 3.22.2
WenxuanZhao[m] has quit [Read error: Software caused connection abort]
WenxuanZhao[m] has joined #openscad
knielsen has quit [Read error: Software caused connection abort]
knielsen has joined #openscad
<peepsalot>
i guess our openscad/mxe could have its cmake upgraded to match with upstream. seems they are on 3.24.3
<peepsalot>
teepee: any reason not to fast-forward openscad/mxe ? doesn't look like it has any commits ahead of upstream. (or even update our scripts to download from mxe/mxe directly?)
<peepsalot>
seems like whatever thing we needed the separate repo for (opencsg?) got merged?
califax has quit [Remote host closed the connection]
use-value has quit [Remote host closed the connection]
use-value has joined #openscad
califax has joined #openscad
ur5us has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
mikolajw has quit [Read error: Software caused connection abort]
mikolajw has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
juri_ has quit [Read error: Software caused connection abort]
juri_ has joined #openscad
metasean[m] has quit [Quit: You have been kicked for being idle]
jochen[m] has quit [Quit: You have been kicked for being idle]
<J1A845614>
hmm why does the scale marker vanish when zooming into them .. they should show at least .1 mm then
castaway has joined #openscad
ur5us has quit [Ping timeout: 260 seconds]
fling has quit [Ping timeout: 255 seconds]
fling has joined #openscad
ali1234 has quit [Remote host closed the connection]
ali1234 has joined #openscad
KREYREN has quit [Quit: Bridge terminating on SIGTERM]
fancsali[m] has quit [Quit: Bridge terminating on SIGTERM]
Notkea has quit [Quit: Bridge terminating on SIGTERM]
one-star-chef has quit [Quit: Bridge terminating on SIGTERM]
JordanBrown[m] has quit [Quit: Bridge terminating on SIGTERM]
Bram[m] has quit [Quit: Bridge terminating on SIGTERM]
mikolajw has quit [Quit: Bridge terminating on SIGTERM]
Cadair has quit [Quit: Bridge terminating on SIGTERM]
WenxuanZhao[m] has quit [Quit: Bridge terminating on SIGTERM]
Cadair has joined #openscad
mikolajw has joined #openscad
Notkea has joined #openscad
one-star-chef has joined #openscad
KREYREN has joined #openscad
fancsali[m] has joined #openscad
JordanBrown[m] has joined #openscad
WenxuanZhao[m] has joined #openscad
Bram[m]123 has joined #openscad
califax has quit [Ping timeout: 255 seconds]
TheAssassin has quit [Quit: No Ping reply in 180 seconds.]
aiyion1 has quit [Ping timeout: 255 seconds]
J1A845614 has quit [Quit: Client closed]
J1A845614 has joined #openscad
TheAssassin has joined #openscad
aiyion1 has joined #openscad
califax has joined #openscad
J1A845614 has quit [Quit: Ping timeout (120 seconds)]
J1A845614 has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
aiyion1 has quit [Read error: Connection reset by peer]
aiyion1 has joined #openscad
feuerrot has joined #openscad
snaked has quit [Ping timeout: 256 seconds]
use-value has quit [Remote host closed the connection]
use-value has joined #openscad
<tcurdt>
I have an array A and I want to create a copy but with a value on a certain index be different. Is there a better way than handcrafting the new array?
fling has quit [Remote host closed the connection]
aiyion1 has quit [Remote host closed the connection]
aiyion1 has joined #openscad
<peepsalot>
linext: the sideways cylinders are differenced 2x too many times
<peepsalot>
linext: this one seems to be about 4x faster https://bpa.st/HSIQ
<peepsalot>
linext: it could also be improved by combining shapes in 2d, then linear_extrude. like the top down profile of the cylinder with the squares cut out of it. 2d CSG is way faster than 3D