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
LordOfBikes_ has quit [Ping timeout: 255 seconds]
LordOfBikes_ has joined #openscad
GNUmoon has quit [Ping timeout: 255 seconds]
GNUmoon has joined #openscad
GNUmoon has quit [Ping timeout: 255 seconds]
GNUmoon has joined #openscad
J23317951 has joined #openscad
J233179 has quit [Ping timeout: 260 seconds]
crazy_imp has quit [Ping timeout: 252 seconds]
crazy_imp has joined #openscad
Bocaneri has joined #openscad
Bocaneri is now known as Guest7366
Sauvin has quit [Ping timeout: 252 seconds]
Guest7366 is now known as SenFache
<gbruno> [github] Semiel76 opened issue #4526 (Saving presets) https://github.com/openscad/openscad/issues/4526
SenFache has quit [Ping timeout: 246 seconds]
Sauvin has joined #openscad
guso78 has joined #openscad
ur5us has quit [Ping timeout: 252 seconds]
KimK_ has joined #openscad
teepee_ has joined #openscad
KimK has quit [Ping timeout: 255 seconds]
KimK_ is now known as KimK
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
castaway has quit [Quit: leaving]
castaway has joined #openscad
J2331795133 has joined #openscad
J23317951 has quit [Ping timeout: 260 seconds]
califax has quit [Ping timeout: 255 seconds]
califax has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee has joined #openscad
castaway has quit [Quit: leaving]
castaway has joined #openscad
use-value has joined #openscad
Sauvin has quit [Remote host closed the connection]
Sauvin has joined #openscad
califax has quit [Ping timeout: 255 seconds]
califax has joined #openscad
J2331795133 has quit [Quit: Client closed]
J2331795133 has joined #openscad
J2331795133 has quit [Client Quit]
J2331795133 has joined #openscad
guso78 has quit [Quit: Client closed]
guso78 has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
L29Ah has quit [Read error: Connection reset by peer]
snaked has quit [Quit: Leaving]
L29Ah has joined #openscad
J2331795133 has quit [Quit: Client closed]
J2331795133 has joined #openscad
L29Ah has quit [Ping timeout: 255 seconds]
califax has quit [Ping timeout: 255 seconds]
califax has joined #openscad
L29Ah has joined #openscad
peepsalot has quit [Ping timeout: 248 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
<guso78> teepee, do you know who has done the GLSL vertex and fragment code in openscad ?
<teepee> no, I think peepsalot did some modifications
<guso78> ok, thanks , i added a paramter( with a location) but it appears it not seen from outside even though the code compiles without issues
guso78 has quit [Quit: Client closed]
guso78 has joined #openscad
<teepee> IIRC the shader is not used in all cases yet
<guso78> haha, i realized. it only used when edges are drawn, too
<guso78> need to finetune the usage of the shader in my side.
<teepee> there is a shader PR open still that modifies some of those cases
guso78 has quit [Quit: Client closed]
peepsalot has joined #openscad
<gbruno> [github] mconsidine opened issue #4527 (Trying to compile with "EXPERIMENTAL") https://github.com/openscad/openscad/issues/4527
<gbruno> [github] mconsidine edited issue #4527 (Trying to compile with "EXPERIMENTAL") https://github.com/openscad/openscad/issues/4527
<gbruno> [github] mconsidine edited issue #4527 (Trying to compile with "EXPERIMENTAL") https://github.com/openscad/openscad/issues/4527
<gbruno> [github] MichaelAtOz edited issue #3837 (Segfault when destroying windows on exit) https://github.com/openscad/openscad/issues/3837
J2331795133 has quit [Quit: Client closed]
J2331795133 has joined #openscad
peeps[work] has joined #openscad
guso78 has joined #openscad
<guso78> teepee, suppose my shader stuff is different.
<teepee> different how?
<guso78> haha, its actually very similar. i once went through all the PR's but the titles were not expressive so i could realize, that its about textures
<guso78> my design intent is to be able to define a pattern next to the color(maybe stone, wood, grass, bamboo , metal)
<guso78>  i was inspired by the nice graphs in the goldfeather algorithm and i was wondering, why openscad doesn't do that.
<guso78> as usual when i have an idea, i want to have the things "now" haha
<guso78> hmm, i believe its different,  my intent is really to use textures.  could not see actual textures in your example
<teepee> that PR is more just a global switch of shaders without language integration
<teepee> so maybe coming from a slightly different angle, like it could allow nicer global illumination or backgrounds with clouds floating around :)
<guso78> ahh ok, actually it was not yet my intent to interfere openscad repo .
<guso78> you know povway ? maybe the openscad in my place can sometime achieve the same scenes.
<teepee> yes
<teepee> I probably ran that very slowly on my first PC style computer which was a 386sx@25MHz :)
<guso78> imagine an island in the middle of the ocean.  the island has another stipple than the water and the palm and the air has an opacy of 0.1  maybe ....
<guso78> openscad could vision that with few lines of code. this is the goal behind my approach
<guso78> this is why i was interested to the the stipple selector into the glsl program to select from different textures
<guso78> texture coordinates are solved already. adjacent triangles abut seamless.
<gbruno> [github] t-paul pushed 1 additions 1 modifications (Add book Géométrie dans l'espace et impression 3D.) https://github.com/openscad/openscad.github.com/commit/ce92a12877fd3d6d973ce9512ba456adc6e21000
<gbruno> [github] t-paul pushed 1 modifications (Add new book to banner rotation.) https://github.com/openscad/openscad.github.com/commit/d531c5687fa7f05e1233b9474cfc737685fea4ef
<teepee> ok, now we also have a section for french books :)
<guso78> teepee, suppose the compilation and code coverage checks run for each push, right ...
<teepee> yes
ur5us has joined #openscad
guso7860 has joined #openscad
guso7860 has quit [Client Quit]
guso78 has quit [Quit: Client closed]
Guest40 has joined #openscad
<Guest40> he(g8) hö(c2)
<Guest40> Is there a easier way than using nested modules to implement optional parameters dependent on other input parameters?
teepee_ has joined #openscad
teepee has quit [Ping timeout: 255 seconds]
teepee_ is now known as teepee
<Guest40> "var = is_undef(var)?f(...):var;" is the Solution
ali1234 has quit [Remote host closed the connection]
ali1234 has joined #openscad
<teepee> not with the same "var" though
<teepee> well, that said it probably works with var as parameter name and as local variable but that might be not obvious
use-value has quit [Remote host closed the connection]
use-value has joined #openscad
Guest40 has quit [Quit: Client closed]
snaked has joined #openscad
peeps[work] has quit [Ping timeout: 246 seconds]
<JordanBrown[m]> It does. I have a function default(var, def) that returns var if it is not undef, else returns def. One of my stock patterns is
<JordanBrown[m]> param = default(param, 123);
<JordanBrown[m]> guso78: although giving OpenSCAD all of POV-RAY's capabilities would be cool... I wouldn't. What I *have* thought about is a POV-RAY exporter, that would export one of our CSG trees as POV-RAY source. To go with that would be an annotation scheme that would let you annotate the CSG tree with the stuff that POV-RAY wants to define textures and whatnot.
peeps[zen] has joined #openscad
peepsalot has quit [Ping timeout: 252 seconds]