<doctorpepstein>
I want to generalize that idea of the hexagons on a rectangle that I saw the other day. I want to specify a rectangle and then have an array of hexagons maximally placed, and I think I have the basic idea in place, but need to pick my constraints. I think I need a "space between gons" and "gon radius" parameter in addition
MP71 has joined #openscad
<doctorpepstein>
Mm, i found a couple ones on here
<MP71>
If I wanted to make a patch, would I need to upload it to a repository somehow or attach it to a comment in the corresponding bug thread?
<teepee>
MP71: normal process is: 1) clone repo into your own account 2) create a branch for the change 3) make changes and check-in into this branch 4) push to github 5) create pull request
bitbasher has quit [Quit: Client closed]
mmu_man has quit [Ping timeout: 268 seconds]
Jerr6 has joined #openscad
Jerr has quit [Ping timeout: 276 seconds]
Jerr6 is now known as Jerr
Smeef has joined #openscad
doctorpepstein has quit [Quit: doctorpepstein]
MP71 has quit [Quit: Client closed]
kintel has joined #openscad
<kintel>
guso78k I think the sorting really hinges on performance. Automated re-sorting every 60-degree rotation sounds weird, but acceptable if the user experience is OK. My main concern is that VBO building can be _very_ expensive for larger designs, so we may need to optimize that a bit, e.g. use existing VBOs but only re-sort triangles inline for the necessary subset of triangles. ..plus making it all work across rendering modes may take some effort
<kintel>
(haven't thought about that much), but visuals are easily testable, performance is more an art form at the moment.
<kintel>
guso78k In terms of throwntogether renderer: F6 will disable that; it's only available as an alternative to preview (F5) rendering.
<kintel>
It looks like you (still) have some oddness going on for axis rendering. Do you think that's just broken OpenGL drivers or a symptom of an OpenSCAD rendering bug?
J25k72 has joined #openscad
J25k64 has quit [Ping timeout: 240 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
deathonater has joined #openscad
Smeef has quit [Ping timeout: 252 seconds]
J25k72 has quit [Quit: Client closed]
J25k has joined #openscad
J25k has quit [Client Quit]
Guest8 has joined #openscad
Guest8 has quit [Quit: Client closed]
hyperair has joined #openscad
guso78k has joined #openscad
<guso78k>
kintel, my only intent soi far is adding ansort algorithm ONCE per F6 key. this would make display of transparent models way better. User can hit F6 again to "corect" the view, if they roated too much.
<guso78k>
and for thorown-together i was actually wrong, i tought its the partner of CGALRenderer.
<guso78k>
yes, my distorted axes are still there, did not perform any counter-measures as its very likely my very own local problem . This distortion is a combination of my negative dotted axis lines, my VirtualBox7.1 version and the Linux SVGA driver
<guso78k>
Often i get an "SVGA Context mismatch" in the console after quit and even segfaults (gdb on the core tells me)
guerd has joined #openscad
fling_ has joined #openscad
fling has quit [Ping timeout: 264 seconds]
mmu_man has joined #openscad
fling_ is now known as fling
deathonater is now known as Smeef
mmu_man has quit [Ping timeout: 252 seconds]
ecraven- has joined #openscad
ecraven- has quit [Remote host closed the connection]
ecraven- has joined #openscad
ecraven- has quit [Quit: quit]
howiemnt1 has joined #openscad
howiemnt has quit [Ping timeout: 276 seconds]
ecraven- has joined #openscad
ecraven- has quit [Remote host closed the connection]
ecraven has quit [Quit: quit]
ecraven has joined #openscad
ecraven has quit [Quit: quit]
ecraven has joined #openscad
ecraven has quit [Remote host closed the connection]
ecraven has joined #openscad
mmu_man has joined #openscad
h1 has joined #openscad
<h1>
Hi how do I create the the end of a trumpet shape in openscad?
<kintel>
guso78k Yeah, having the possibility of rendering a single image with correct transparency can be a good feature, to at least allow people to make great screenshots.
<kintel>
We do have a number of issues related to transparency, perhaps I need to go through them and structure it a bit + add tests, so we understand the scope of the issue.
<kintel>
Not sure how to best attack it - perhaps make an new, overall ticket, then link all individual issues and start collecting tests
<kintel>
My main topic right now is to move Manifold to become the default renderer, but I can probably start chipping away at the transparency issue as a side task, as it would be very good to improve that before the next release, and it may help expose weaknesses in our current renderers
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<guso78k>
apart from the need to pass one parameter along the hole virtual derived class tree, the code change is in a very compacted, I would collect the change in a PR if you agree.
<guso78k>
prepare a PR if you agree
snaked has quit [Quit: Leaving]
snaked has joined #openscad
<h1>
@ali1234 I thought some gurus on here would solve it easily :)
tja has quit [Ping timeout: 248 seconds]
tja has joined #openscad
<juri_>
curves are hard. :)
<teepee>
yeah, unless you have the math :)
<teepee>
h1: on the mailing list there was someone working on saxophone shapes, maybe some of the technique could be repurposed
<InPhase>
h1: Some values should be parameterized there to generalize it for different scalings, but hopefully you can sort that out from the example. :)
tja has joined #openscad
<teepee>
nice! I needed a convexity=3 for the rotate_extrudes() to prevent preview glitches
<InPhase>
teepee: Always unpredictable with those... My preview was fine this time.
<teepee>
yeah, it depends on the algorithm and gpu driver it seems
<InPhase>
I look forward to the purge of preview and its quirks. :)
<InPhase>
At least then we will fail only one way!
<teepee>
I'm not fully convinced, but we'll see
<InPhase>
Not for this release I think, as that's far too ambitious, but after it, I look forward to a "prove we shouldn't" aggregation of issues. I bet it won't be too big.
tja has quit [Ping timeout: 272 seconds]
tja has joined #openscad
<h1>
InPhase: thank you
<InPhase>
h1: Sure. Hope it works out for what you're working on. :)
tja has quit [Ping timeout: 252 seconds]
tja has joined #openscad
teepee_ has joined #openscad
Adoz has joined #openscad
teepee has quit [Ping timeout: 264 seconds]
teepee_ is now known as teepee
snaked has quit [Remote host closed the connection]
tja has quit [Ping timeout: 248 seconds]
tja has joined #openscad
<h1>
thanks
h1 has quit [Quit: Konversation terminated!]
tja has quit [Ping timeout: 245 seconds]
tja has joined #openscad
val has quit [Ping timeout: 265 seconds]
val has joined #openscad
<ali1234>
what ever happened with the mailing list and forum? i remember people were talking about it like 4 years ago
<ali1234>
what is empathy and why does it look like vaguely discourse?
<teepee>
the old "forum" called nabble died
<teepee>
the mailing list is mostly unchanged (I think), they just added those more or less working web frontend
guso78k has quit [Quit: Client closed]
snaked has joined #openscad
mmu_man has quit [Ping timeout: 268 seconds]
mmu_man has joined #openscad
tja has quit [Ping timeout: 272 seconds]
tja has joined #openscad
Adoz has quit [Ping timeout: 264 seconds]
kintel has joined #openscad
kintel has quit [Quit: My Mac has gone to sleep. ZZZzzz…]