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
othx has quit [*.net *.split]
Alexer has quit [*.net *.split]
gknux has quit [*.net *.split]
kanzure has quit [*.net *.split]
fardog has quit [*.net *.split]
othx has joined #openscad
gknux has joined #openscad
fardog has joined #openscad
Alexer has joined #openscad
fling has quit [Ping timeout: 268 seconds]
fling has joined #openscad
J1A84 has quit [Quit: Client closed]
J1A84 has joined #openscad
kanzure has joined #openscad
fling has quit [Ping timeout: 268 seconds]
lastrodamo has quit [Quit: Leaving]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
J1A8436 has joined #openscad
J1A84 has quit [Ping timeout: 252 seconds]
J1A843649 has joined #openscad
J1A8436 has quit [Ping timeout: 252 seconds]
linext has joined #openscad
fling has joined #openscad
teepee has quit [Remote host closed the connection]
aiyion has quit [Remote host closed the connection]
califax has quit [Write error: Connection reset by peer]
aiyion has joined #openscad
califax has joined #openscad
teepee has joined #openscad
<joseph_> teepee InPhase: Today I worked on adding a menu item for shader switching, but it's not done yet. I've also thought about options for extending the work period. I think bringing the total to either 14 or 16 weeks would be a good idea. There are pros and cons to each. 16 weeks gives more of a buffer for future delays, but it might be more than I need. Either option would end after my fall semester starts
qeed_ has quit [Ping timeout: 240 seconds]
<joseph_> I don't know if there is any downside to extending the work period longer than it might be necessary. I'm trying to estimate broadly how much work remains. It seems like I just finished the most intensive part, which is locating and learning about the relevant parts of the renderer architecture for my task. The remaining development will likely focus on fixing rendering bugs, testing, all the UI/IO, and then supporting additional
<joseph_> uniforms. Not to say that these won't take time and effort, but they are more conducive to the traditional approach of small-scope and frequent commits/PRs. Also, the familiarity I've gained thus far means future work will likely proceed much faster
<joseph_> If we use the initially defined milestones from my proposal as a guide, then I am at least a little over two weeks behind where I wanted to be.
qeed has joined #openscad
aiyion has quit [Ping timeout: 268 seconds]
aiyion has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
foul_owl has quit [Ping timeout: 240 seconds]
foul_owl has joined #openscad
foul_owl has quit [Ping timeout: 240 seconds]
foul_owl has joined #openscad
toluene has quit [Quit: Ping timeout (120 seconds)]
toluene has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
<teepee> joseph_: it's just an option that seems to be possible now. we can just keep the normal timeline if you think that works
ur5us has joined #openscad
toluene has quit [Quit: Ping timeout (120 seconds)]
toluene has joined #openscad
snaked has quit [Ping timeout: 276 seconds]
lastrodamo has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
sinvet has joined #openscad
<gbruno> [github] johannespfister opened issue #4301 (Feature Request: Make OpenSCAD language more normal) https://github.com/openscad/openscad/issues/4301
ali1234 has quit [Ping timeout: 244 seconds]
ali1234 has joined #openscad
<J1A843649> what is that?
<InPhase> I find myself needing to chuckle before I click on issue #4301 to see what it says. :)
<J1A843649> "normal" is a word nobody should use Ü
<teepee> :)
<teepee> well, we are not getting pointers, that's for sure I would say
<Friithian> InPhase: so I printed those nails in PLA, ABS, and PETG. They all failed the go more than a 2cm into a block of wood :P
<J1A843649> PC could give acceptable results maybe CF-PC   .. or just use softer wood
<Friithian> oh hey I can do PC on these printers
<J1A843649> i love printing PC .. just bit expensive and not needed for most cases
<Friithian> still cheaper than natural PVA
<J1A843649> oh didn't know PVA was that expensive
<J1A843649> .oO for that price i would expect at least water resistance Ü
<Friithian> it's water soluable
<Friithian> you use it for support
<J1A843649> i know was joking
<J1A843649> but  the price for PC is higher  .. (spools are smaller)
<J1A843649> I know that some use PVA only for the support interface not the full support
<J1A843649> but depends if you can get the support out ..  there was someone using a Pen on the printer to just paint the interface so it will not combine with the next layer
ur5us has quit [Ping timeout: 240 seconds]
ur5us has joined #openscad
<InPhase> Friithian: Yep, sounds about right on the nails. :)
<InPhase> Friithian: Or should I say, you hit that nail on the smooshed head.
J1A843649 has quit [Quit: Client closed]
J1A843649 has joined #openscad
snaked has joined #openscad
ur5us has quit [Ping timeout: 268 seconds]
konstantin has joined #openscad
konstantin is now known as lofilobzik
lofilobzik has quit [Client Quit]
fling has quit [Ping timeout: 268 seconds]
fling has joined #openscad
<Friithian> InPhase: lol it didn't even smoosh it all cracked and split
<J1A843649> maybe vertical printing has improved properties
<Friithian> I could try that
J1A843649 has quit [Ping timeout: 252 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
<gbruno> [github] t-paul edited issue #4301 (Make OpenSCAD language more normal) https://github.com/openscad/openscad/issues/4301
<joseph_> teepee: I think it depends partly on what you and InPhase think of my current method for applying a shader to the F6 render. If you find a significant flaw in my solution (I'd especially like to hear what you think about converting all polyhedrons to polysets), in my mind that would merit a longer extension of the deadline. Also, I need to think about what work I need to do this week ahead of the midterm evaluation. So far on my
<joseph_> list is to retroactively write my dev log and complete a functioning menu item for shader switching
<teepee> joseph_: can you give some specific pointers for that conversion? when would that happen? as separate step before display?
<teepee> if it's such a big change in plan that it would be the only reason to change the timeline, then maybe it's too big to be done right now
<Friithian> oh fuck so apparently the CNC shopbot we have can take STLs in and carve out the STL
<joseph_> teepee: I've already implemented the polyset conversion on this line: https://github.com/jbinvnt/openscad/commit/ee2fdf68d481ff669b396803506398ac353a911d#diff-da2b2e3c1190b425f1f5cd028dd83e81cb15334c4ed9d40db6b4a304ea4dd049R71. It seems to work but I wanted to hear if you had concerns about this type of approach
J1A84 has joined #openscad
<teepee> I'm not sure about all the implications, it might cause some more back and forth conversion which could impact both performance and risk more issues due to the number precision issues
lastrodamo has quit [Ping timeout: 240 seconds]
<InPhase> joseph_: I was working pretty late last night and didn't get a chance to review your code yet, so I don't have a judgment on the methodology available yet. But to guide our eyes to the critical questions perhaps you can give us a pro/con analysis of what you think the issues are with the approach
<gbruno> [github] Jimw338 opened issue #4302 (Request/Question: Contextual menu showing "element tree" for model right-click. Adding rendering time information. Where in code?) https://github.com/openscad/openscad/issues/4302
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
<joseph_> InPhase: The benefit is that it seems to my eye there is no existing support in the code for rendering polyhedrons with VBOs. Either way, it was less work to just convert them to a polyset which I already can render using the modern method. There is now just a single type of surface, and one less place to where future changes are required. As for downsides, I don't know of any yet. But I wonder why the polyhedrons were drawn
<joseph_> directly in the past unless there was a good reason for it. Maybe peepsalot or someone knows
<peeps> converting to polyset loses information about which faces were cut, for one thing. those are normally colored different in render
peeps is now known as peepsalot
<J1A84> i think fastCSG is doing that
<teepee> yeah, as that's yet another data structure used.
<teepee> if that's really just done for the display on screen purpose it's probably fine as it's the final step anyway
<teepee> at first glance I was not sure if that happens in the middle of processing too which would potentially impact also caching and such
lastrodamo has joined #openscad
fling has quit [Ping timeout: 268 seconds]
fling has joined #openscad
<teepee> joseph_: I've poked at this a bit more and as this conversion is local to just the CGALRenderer it looks fine, I think we can certainly keep it now
teepee_ has joined #openscad
teepee has quit [Ping timeout: 268 seconds]
teepee_ is now known as teepee
fling has quit [Remote host closed the connection]
fling has joined #openscad
teepee has quit [Remote host closed the connection]
teepee has joined #openscad
califax has quit [Ping timeout: 268 seconds]
califax has joined #openscad
<gbruno> [github] jpswensen opened issue #4303 (Proposal for how to center imported STL files) https://github.com/openscad/openscad/issues/4303
<gbruno> [github] jpswensen edited issue #4303 (Proposal for how to center imported STL files) https://github.com/openscad/openscad/issues/4303
<gbruno> [github] jpswensen edited issue #4303 (Proposal for how to center imported STL files) https://github.com/openscad/openscad/issues/4303
GNUmoon has joined #openscad
<J1A84> hm just checked and  the imported stl are centered - probably depends how they were saved
<J1A84> and a bounding box can be misleading about the center if it is an irregular object or just odd number of edges
<InPhase> The mean coordinate of the points is also very rarely what is wanted. That's not even a center of mass.
<peepsalot> stl specify an absolute location and import does not change it
<gbruno> [github] jordanbrown0 opened issue #4304 (text scaled wrong (resolution = 100 should be 72)) https://github.com/openscad/openscad/issues/4304
califax has quit [Quit: ZNC 1.8.2 - https://znc.in]
califax has joined #openscad
snakedGT has joined #openscad
snaked has quit [Ping timeout: 272 seconds]
lastrodamo has quit [Quit: Leaving]