little_blossom has quit [Ping timeout: 252 seconds]
little_blossom has joined #openscad
little_blossom has quit [Ping timeout: 272 seconds]
little_blossom has joined #openscad
Guest20 has joined #openscad
J25k20 has joined #openscad
Guest20 has quit [Client Quit]
J25k59 has quit [Ping timeout: 272 seconds]
Artea has quit [Remote host closed the connection]
Artea has joined #openscad
sculptor has quit [Ping timeout: 260 seconds]
hyperair has quit [Ping timeout: 260 seconds]
<Scopeuk>
Bitbasher, not sure if you read logs but perhaps how can I emulate iteration... Or similar instead of fake. It's creating an approximation of a behaviour available in other languages but not ours
JordanBrown1 has joined #openscad
JordanBrown has quit [Ping timeout: 276 seconds]
Smeef has quit [Read error: Connection reset by peer]
Smeef has joined #openscad
aiyion has quit [Ping timeout: 244 seconds]
aiyion has joined #openscad
mmu_man has joined #openscad
hyperair has joined #openscad
howiemnt1 has joined #openscad
howiemnt has quit [Remote host closed the connection]
howiemnt4 has joined #openscad
howiemnt1 has quit [Ping timeout: 248 seconds]
val has quit [Ping timeout: 260 seconds]
val has joined #openscad
Smeef has quit [Ping timeout: 245 seconds]
guso78k has joined #openscad
<guso78k>
Is there any reason/concern why surface() creates no colored highmap ? https://imgur.com/a/kZM55ws
J25k20 has quit [Quit: Client closed]
J25k20 has joined #openscad
j45_ has joined #openscad
howiemnt4 has quit [Ping timeout: 248 seconds]
teepee_ has joined #openscad
j45 has quit [Ping timeout: 276 seconds]
j45_ is now known as j45
j45 has quit [Changing host]
j45 has joined #openscad
teepee has quit [Ping timeout: 244 seconds]
teepee_ is now known as teepee
RoyK has quit [Read error: Connection reset by peer]
RoyK has joined #openscad
RoyK has quit [Ping timeout: 260 seconds]
clemens3 has joined #openscad
RoyK has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
guso78k has quit [Quit: Client closed]
bitbasher has joined #openscad
J25k20 has quit [Quit: Client closed]
J25k20 has joined #openscad
guso78k has joined #openscad
Smeef has joined #openscad
bitbasher has quit [Ping timeout: 276 seconds]
bitbasher has joined #openscad
howiemnt has joined #openscad
mmu_man has joined #openscad
sculptor has joined #openscad
J25k20 has quit [Quit: Client closed]
J25k20 has joined #openscad
<JordanBrown1>
guso78k I assume that it's just that nobody has asked for it. (Plus of course the question of whether anybody wants to spend the time doing it.)
guso78k has quit [Quit: Client closed]
RoyK has quit [Ping timeout: 252 seconds]
deathonater has joined #openscad
sculptor_ has joined #openscad
Smeef has quit [Ping timeout: 260 seconds]
sculptor has quit [Ping timeout: 252 seconds]
sculptor__ has joined #openscad
mmu_man has quit [Ping timeout: 252 seconds]
sculptor_ has quit [Ping timeout: 260 seconds]
deathonater has quit [Quit: (╯°□°)╯︵ ┻━━┻]
Smeef has joined #openscad
sculptor_ has joined #openscad
sculptor__ has quit [Ping timeout: 240 seconds]
sculptor_ has quit [Ping timeout: 240 seconds]
mmu_man has joined #openscad
<Scopeuk>
I think there is also an element of common use case, most people are producing models for 3d printing and full colour surface is not something the target process can produce
<Scopeuk>
at least for common FDM technologies
<Scopeuk>
it's cool but not necessarily that useful
<JordanBrown1>
Yes.
RoyK has joined #openscad
RoyK has quit [Read error: Connection reset by peer]
RoyK has joined #openscad
<JordanBrown1>
Face coloring and texture mapping (that is, painting faces with something other than solid colors) are cool but not directly relevant to 3DP. They *are* interesting if one is building models for, say, video games or animation.
guso79 has joined #openscad
guso79 has quit [Client Quit]
J25k20 has quit [Quit: Client closed]
J25k20 has joined #openscad
bitbasher has quit [Ping timeout: 260 seconds]
<teepee>
uh, interesting, snapcraft has now a slider to push new releases to only a percentage of devices
<teepee>
anyone using the latest Windows builds on Win10? we got mail on the "info" address where someone mentions newer OpenSCAD builds are not starting at all on "Win 10 Pro, 10.0.19045 Build 19045"
<J25k20>
19045.5854 works fine
<teepee>
hmm, I have to ask again if they got any error message, so far it's only "Beide starten nicht.", refering to both ZIP and Installer
<J25k20>
just installed the latest 7.20 without issues
<J25k20>
(installer exe)
teepee_ has joined #openscad
teepee has quit [Ping timeout: 244 seconds]
teepee_ is now known as teepee
howiemnt has quit [Ping timeout: 276 seconds]
howiemnt has joined #openscad
<JordanBrown1>
teepee I don't use Win10, but my mom still does; if need be I could install it there.
pproj has joined #openscad
pproj has quit [Client Quit]
<teepee>
JordanBrown1: thanks, but lets just wait for the reply, I also asked for the openscad -info output and pointed to maybe updating graphics drivers
<J25k20>
but using color maps as bump map is terrible, however as we lack the import of an pixel image you could now use a scale down surface - Ü
bitbasher has joined #openscad
Guest78 has joined #openscad
Guest1 has joined #openscad
Guest78 has quit [Ping timeout: 272 seconds]
<Guest1>
Hello all. I'd like to know how to create (whatever function or module) that incrment a "variable" and return tha variable if it get less that a maximum or 0 else, and turns around each call. In C, could be var=++var& 7, for exemple. In my case, 7 value [0 would be niece
<Guest1>
Hello all. I'd like to know how to create (whatever function or module) that incrment a "variable" and return tha variable if it get less that a maximum or 0 else, and turns around each call. In C, could be var=++var& 7, for exemple. In my case, 7 value [0-7] would be niece
guso78k has quit [Quit: Client closed]
<teepee>
Guest1: what you describe is not possible in exactly that way
<teepee>
openscad work a bit different, without additional context, it's difficult to give examples how to approach such things
guso78k has joined #openscad
<bitbasher>
y=max( var+2, 7);
<bitbasher>
or .. what is the bit about giving zero ?
Guest1 has quit [Ping timeout: 272 seconds]
<teepee>
ah, well...
<teepee>
anyway, the function matching the description would be modulo
<bitbasher>
you know there can be no incrementing .. LHS of = can be a new local named "var" or a new global named anything else, but not var
<bitbasher>
yeah .. so y = (x+1)%8 ..
<bitbasher>
this y = [for(a=0,b=0; a<20 ; b=a, a=a+1) (a+1)%8 ];
<bitbasher>
to start the seq at zero a small change
<bitbasher>
y = [for(a=-1,b=0; a<20 ; b=a, a=a+1) (a+1)%8 ];
<bitbasher>
hey render gods .. can the convexity param be given a float value ? like 4.5566 ? or does code have to truncate any fraction before being used?
J25k20 has quit [Quit: Client closed]
J25k20 has joined #openscad
<teepee>
openscad has no integers
<L29Ah>
noooooooooooooooooo
<teepee>
yesssss!
<bitbasher>
yep .. know that .. but when i do $fn = 6.3423423 do i get a hexagon or not ?
mmu_man has quit [Ping timeout: 240 seconds]
<bitbasher>
tested it .. yep, 6.1341234 is truncated to the natural number
Guest78 has joined #openscad
<Guest78>
@teepee Thank you
<Guest78>
@teepee Thank you (ex Guest1)
<Guest78>
Well I want that a call to whatever bring back a color between 8 possibilities, sequencialy.
mmu_man has joined #openscad
<Guest78>
I did this : [code] function RnMdfCo () = $mdf_Colo[floor(rands(0,8+1,1)[0])]; [/code] but it's not god.
<Guest78>
I did this : [code] function RnMdfCo () = $mdf_Colo[floor(rands(0,8+1,1)[0])]; [/code] but it's not good.