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
misterfish has quit [Ping timeout: 245 seconds]
<noob_001> Does the minkowski sum delete the operands?
lastrodamo has quit [Quit: Leaving]
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
erectus has quit [Remote host closed the connection]
erectus has joined #openscad
noob_001 has quit [Quit: Client closed]
noob_001 has joined #openscad
<noob_001> I have to go now, will ask again tomorrow :)
noob_001 has quit [Client Quit]
mmu_man has quit [Ping timeout: 276 seconds]
epony has quit [Remote host closed the connection]
mmu_man has joined #openscad
epony has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
snaked has quit [Read error: Connection reset by peer]
snaked has joined #openscad
<gbruno> [github] kintel edited pull request #4787 (VBO: Make vertex-object-renderers-direct and -prealloc enabled by default) https://github.com/openscad/openscad/pull/4787
kintel has joined #openscad
<gbruno> [github] kintel closed pull request #4787 (VBO: Make vertex-object-renderers-direct and -prealloc enabled by default) https://github.com/openscad/openscad/pull/4787
<gbruno> [github] kintel pushed 9 modifications (Remove -direct and -prealloc features. These are now always enabled. (#4787) The main reason for enabling them is that glBufferSubData() is quite slow on macOS, so we'll standardize on one common, fast, code path.) https://github.com/openscad/openscad/commit/1b8b709914a72ec0c7e32127ddcae464652d5da8
<gbruno> [github] kintel closed issue #4883 (VBO poor performance) https://github.com/openscad/openscad/issues/4883
<gbruno> [github] kintel closed issue #4504 (vertex-object-renderers performance regression on macOS/arm64) https://github.com/openscad/openscad/issues/4504
<gbruno> [github] kintel edited issue #4782 (Move VBO support out of experimental) https://github.com/openscad/openscad/issues/4782
<gbruno> [github] kintel edited issue #4782 (Move VBO support out of experimental) https://github.com/openscad/openscad/issues/4782
<gbruno> [github] kintel edited issue #4782 (Move VBO support out of experimental) https://github.com/openscad/openscad/issues/4782
epony has quit [Remote host closed the connection]
<gbruno> [github] kintel edited issue #4782 (Move VBO support out of experimental) https://github.com/openscad/openscad/issues/4782
epony has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
epony has quit [Remote host closed the connection]
epony has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
LordOfBikes has quit [Ping timeout: 256 seconds]
LordOfBikes has joined #openscad
miique has joined #openscad
mmu_man has quit [Ping timeout: 264 seconds]
mmu_man has joined #openscad
J24k77 has joined #openscad
J24k14 has quit [Ping timeout: 250 seconds]
kintel has joined #openscad
mmu_man has quit [Ping timeout: 264 seconds]
<gbruno> [github] kintel edited issue #4782 (Move VBO support out of experimental) https://github.com/openscad/openscad/issues/4782
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
InPhase has quit [Ping timeout: 264 seconds]
InPhase has joined #openscad
teepee_ has joined #openscad
ferdna has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
arebil has joined #openscad
misterfish has joined #openscad
ferdna has quit [Quit: Leaving]
ferdna has joined #openscad
mmu_man has joined #openscad
bozo16 has joined #openscad
lastrodamo has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
ccox has quit [Ping timeout: 256 seconds]
ccox has joined #openscad
pca006132 has quit [Remote host closed the connection]
noonien85 has quit [Ping timeout: 268 seconds]
epony has quit [Remote host closed the connection]
epony has joined #openscad
noonien85 has joined #openscad
noonien85 has quit [Quit: The Lounge - https://thelounge.chat]
noonien85 has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
kuro has joined #openscad
fling has quit [Remote host closed the connection]
fling has joined #openscad
kuro has quit [Quit: Client closed]
<guso78k> teepee i have optimized the some code from the internet to be compact for matrix inversion: https://bpa.st/IPVQ
<guso78k> maybe it can supports SCAD side
<guso78k> input and outputs are arrays of 16 doubles
<InPhase> guso78k: If you're doing it in python, import numpy. :)
mmu_man has quit [Ping timeout: 246 seconds]
<guso78k> InPhase yes, this is in my 1st version, but i am going for an inversion inside my cc function
<InPhase> Ok.
<teepee> uh, we do have libraries in c++ too ;-)
<InPhase> Are we managing to not have any of those libraries already installed?
<InPhase> Surely one of our dependencies depends on a linear algebra library.
<guso78k> there is linalg.h. is it useful for me, too ?
<teepee> maybe, but the main candidate would be the eigen library
<teepee> which is like all the linear algebra magic
<InPhase> No fair, that's the link I just found.
<teepee> also wtf are they providing that webpage for anyway https://www.sanfoundry.com/copyright/
<teepee> here's a huge recourse of stuff, but you can only look at it for free, but not use it for anything
<InPhase> Learning from the content is a violation of terms of service. Read and forget appears to be the only acceptable action.
<InPhase> Also, that site only works properly if you disable javascript. Otherwise it complains about adblockers.
mmu_man has joined #openscad
<teepee> I'm just getting some sort of empty bar at the bottom
<teepee> anway, strange website, I don't get the point of all the work if they forbid to use it
<teepee> oh, there's not just the code thingies but also multiple choice questionaires and stuff
<teepee> for those I can understand the restrictions
misterfish has quit [Ping timeout: 264 seconds]
<guso78> Teepee so better try to use eigen lib instead as This does Not Match to openscad. ITS Academic ?
<teepee> I would not mind academic, but I'm not sure how that would go license wise
<teepee> plus if eigen has a function matrix.inverse() it will be automatically maintained
<guso78> I could Claim this Matches what i learned in school and forgot 😜
<teepee> adding a new library would maybe be too much but as we already have one
<teepee> yeah, I suppose claiming copyright on a basic math function might be difficult
<guso78> Yeah this Turns Low prio to replace this with an eigen call 😜
<teepee> it's just a single line basically
<guso78> Yeah but you have to find IT and probably have to Convert the Data forth and Back ...
pca006132 has joined #openscad
<pca006132> I thought we already had Eigen as a dependency...
<pca006132> btw, what is the use of inverse here? for builtin function?
ferdna has quit [Quit: Leaving]
lastrodamo has quit [Quit: Leaving]
<guso78> Yeah, teepee has appreciated that lately
<teepee> guso78k: it just takes doubles like in the example linked above
<teepee> eigen is heavily templates, you can feed it pretty much anything that allows calculations
<guso78> You could make a divmatrix Translation function ...
<teepee> also, help! the mice multiply https://imgur.com/ZteIHC1 :)
<pca006132> not sure if there are simple linear algebra libraries with good performance out there
<pca006132> feels like most widely used C++ libraries are using templates heavily
<teepee> yeah, we have eigen in use in a number of places, so adding another one would not be ideal anyway
<teepee> not sure if glm has something too
<pca006132> I think glm is a pretty simple library, manifold can easily switch to our own data types if needed (not that there is motivation to do so...)
snakedGT has joined #openscad
snaked has quit [Read error: Connection reset by peer]
<teepee> pca006132: which calender do you use? are you from the future year already? ;-)
<gbruno> [github] cjmayo opened pull request #4908 (Port CMakeLists.txt to Qt 6) https://github.com/openscad/openscad/pull/4908
<gbruno> [github] kintel opened issue #4909 (Upgrade to Qt6) https://github.com/openscad/openscad/issues/4909
kintel has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
<gbruno> [github] darkblaze69 opened issue #4910 (Linux: Incorrect app id matching for .desktop icon in Wayland) https://github.com/openscad/openscad/issues/4910
<gbruno> [github] t-paul closed issue #4910 (Linux: Incorrect app id matching for .desktop icon in Wayland) https://github.com/openscad/openscad/issues/4910
snakedGT has quit [Ping timeout: 245 seconds]
mmu_man has quit [Ping timeout: 276 seconds]
L29Ah has quit [Ping timeout: 252 seconds]
snakedGT has joined #openscad
kintel has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
misterfish has joined #openscad
abff has quit [Quit: everybody gets one]
germ has quit [Quit: ZNC 1.8.2 - https://znc.in]
abff has joined #openscad
germ has joined #openscad
misterfish has quit [Ping timeout: 268 seconds]
epony has quit [Remote host closed the connection]
guso78k87 has joined #openscad
<gbruno> [github] rjcarlson49 opened issue #4911 (Customizer feature does not comply with "include" definition.) https://github.com/openscad/openscad/issues/4911
arebil has quit [Quit: arebil]
miique has quit [Quit: Leaving]
Guest38 has joined #openscad
<Guest38> Hi, is there a way to get code completion to work with modules from included files? For me it doesn't seems to work
epony has joined #openscad
<peepsalot> Guest38: code completion only works on builtin modules/functions afaik. it doesn't build a database from the current file context
<Guest38> The ctrl+space triggered one uses the current context, even if in a bit simple way (even include file names get parsed)
germ has quit [Quit: ZNC 1.8.2 - https://znc.in]
abff has quit [Quit: everybody gets one]
abff has joined #openscad
germ has joined #openscad
<gbruno> [github] hatalmasalma opened issue #4912 (Code completion for modules in included files) https://github.com/openscad/openscad/issues/4912
misterfish has joined #openscad
Guest38 has quit [Quit: Client closed]