<rue_mohr>
does this mean it will snap to tangents properly now?
<peepsalot>
rue_mohr: snap what to tangents?
<rue_mohr>
lines
<rue_mohr>
lines dont snap to tangents since 2.x
<rue_mohr>
well
<rue_mohr>
I just woke up
<rue_mohr>
let me describe better
<rue_mohr>
wait peepsalot you know this, I been over it for years now
<rue_mohr>
I was going to try to fix it but I couldn't understand the layout of the code
<rue_mohr>
we tried adjusting the snap precision and it was hopelss
<peepsalot>
there are no "lines"
<peepsalot>
only solid geometry
<rue_mohr>
oh see, I wasn't awake enough, this isn't librecad
<peepsalot>
all i know is you are the only person i've seen bothered by "gimbal lock"
<rue_mohr>
I do almost everything in openscad from extrusions of 2d profiles based on the hurtin CSG performance
<rue_mohr>
seriously?
<rue_mohr>
ugh, its killer
<rue_mohr>
ok, I'm awake and I'm cold
<peepsalot>
are you using shift + mouse drag to actually rotate the camera about the viewing axis or something? i never found much use in that.
<rue_mohr>
power converters, I was working on power converters....
<rue_mohr>
peepsalot, just dragging
<rue_mohr>
huh, it changes the gimbal lock positon
<peepsalot>
well you can technically get into a gimbal lock situation, but only if you are tilting like that. if you aren't then whatever issue you have with the camera, doesn't qualify as gimbal lock
<rue_mohr>
lots of times I need to see a bottom view of soemthing
<rue_mohr>
I made robot parts, not figureines :]
<rue_mohr>
was openscad designed for making game models?
<rue_mohr>
I heard that somewhere
<peepsalot>
don't think it was made for any specific type of models, besides often leaning towards 3d-printable objects
Guest19 has joined #openscad
<Guest19>
hello
<rue_mohr>
hi
<rue_mohr>
whats your CAD today?
Guest19 has quit [Client Quit]
Guest19 has joined #openscad
<peepsalot>
are you really having that much trouble viewing the bottom of an object?
Guest19 has quit [Quit: Client closed]
<Scopeuk>
I have run into gimbal lock but only when trying to manipulate the view using a Bluetooth gyroscope and I'm fairly sure that was down to how the gyroscope reported its position as openscad internally is using quaternions which don't suffer from it
<J1A84100>
rue_mohr i also need to view the bottom all the time, but never had that problem - what is your workflow? is the bottom at - z ?
<J1A84100>
you click and drag the mouse up/down (mouse pointer on screen position) that turn your model
Guest2098 has joined #openscad
<J1A84100>
but easier to just use the "-z" button
ur5us has joined #openscad
neur0 has quit [Ping timeout: 258 seconds]
Guest2098 has quit [Ping timeout: 244 seconds]
neur0 has joined #openscad
<rue_mohr>
hmm
castaway has joined #openscad
ur5us has quit [Ping timeout: 260 seconds]
epony has quit [Ping timeout: 252 seconds]
epony has joined #openscad
epony has quit [Remote host closed the connection]
epony has joined #openscad
teepee has quit [Ping timeout: 258 seconds]
teepee has joined #openscad
epony has quit [Max SendQ exceeded]
epony has joined #openscad
epony has quit [Client Quit]
epony has joined #openscad
neur0 has quit [Remote host closed the connection]
neur0 has joined #openscad
Guest99 has joined #openscad
Guest99 has quit [Quit: Ping timeout (120 seconds)]
Guest99 has joined #openscad
Guest99 has quit [Quit: Client closed]
paddymahoney has quit [Ping timeout: 272 seconds]
KimK has quit [Read error: Connection reset by peer]
KimK_ has joined #openscad
epony has quit [Ping timeout: 252 seconds]
epony has joined #openscad
neur0 has quit [Ping timeout: 258 seconds]
GNUmoon has quit [Ping timeout: 258 seconds]
aiyion has quit [Remote host closed the connection]
aiyion has joined #openscad
neur0 has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
fancsali[m] has joined #openscad
snaked has quit [Quit: Leaving]
epony has quit [Remote host closed the connection]
epony has joined #openscad
GNUmoon has joined #openscad
Guest96 has joined #openscad
GNUmoon has quit [Remote host closed the connection]
J1A84100 has quit [Ping timeout: 244 seconds]
GNUmoon has joined #openscad
J1A84 has joined #openscad
<Guest96>
Hi - is there any way to increase the FPS in the viewport? I've read the section "Why is the preview so slow?" in the FAQ but using openscad never gets my cpu/gpu above about 20%, I'd like it to use more resources to get a more pleasant viewport experience - any suggestions?
epony has quit [Ping timeout: 252 seconds]
epony has joined #openscad
<teepee>
Guest96: you can try with the development snapshot version and enable the "vbo-*" or "vertex-buffer-*" options (don't remember what they are called right now)
<Guest96>
teepee thank you - do you mean the `vertex-object-renderers` options? If so then I'm afraid they've made no noticeable difference
<buZz>
Guest96: do you have OpenGL functional?
<J1A84>
Guest96 openSCAD only uses 1 core of your CPU .. so if you check utilization per core you will see that one is maxed out
<buZz>
or, are you using mesa for sw rendering?
Sauvin has quit [Read error: Connection reset by peer]
Sauvin has joined #openscad
LordOfBikes has quit [Remote host closed the connection]
<teepee>
Guest96: yes, all of those vertex-object-* entries
<teepee>
the only other option is to help things a bit via some dedicated changes in the design, there are some operations that are especially bad for preview performance, simply due to the way preview works
LordOfBikes has joined #openscad
califax has quit [Remote host closed the connection]
califax has joined #openscad
epony has quit [Remote host closed the connection]
<Guest96>
buZz yes, the option is ticked and I get no errors
<Guest96>
teepee thanks, actually the low fps I experience is with no model shown at all
<Guest96>
i.e. moving the viewport with a new document still feels sluggish
marcus has quit [Ping timeout: 260 seconds]
marcus has joined #openscad
<dalias>
hmm, the openscad manual seems to have an outdated list of data types
<dalias>
now that functions are a type
<dalias>
they're only mentioned in the section of the manual on functions
<dalias>
should a forward-reference from the data types section be added? or is there a reason they're not being considered a "data type" here?
qeed__ has quit [Quit: qeed__]
qeed has joined #openscad
<buZz>
Guest96: what GPU are you using?
<Guest96>
buZz nvidia 2070
<buZz>
using nouveaux? or the nvidia drivers?
<buZz>
and are you running a compositing window manager? or a non-gpu one?
jonasbits has quit [Ping timeout: 268 seconds]
<Guest96>
buZz on windows (10) with nothing fancy
teepee_ has joined #openscad
<J1A84>
dalias outdated for 2021 version? .. you can add an update in a sub section for the dev version
teepee has quit [Ping timeout: 258 seconds]
teepee_ is now known as teepee
teepee has quit [Client Quit]
teepee has joined #openscad
jonasbits has joined #openscad
<buZz>
Guest96: so microsoft drivers and not nvidia's? coud you try nvidias?
<buZz>
+l
<InPhase>
Yeah, that sounds like opengl is failing to be accelerated.
<buZz>
yeah, especially if it also happens on a empty scene
<dalias>
j1a84, yeah, i think so
<InPhase>
I don't know a good glxgears-like test for Windows.
<buZz>
gpu-z or something?
<buZz>
i think something like that, it can display some data about whats working
<Scopeuk>
and which open gl subsystem is being used
<Guest96>
that shows I have 2 nvidia opengls and one ms one available - not sure how to interpret which is being used by openscad (and how could I change it?)
<JordanBrown[m]>
I use it all the time to "plug in" components - for instance, my wall module uses children to plug in different styles of door and window trim, and my cabinet module uses them to plug in different handle designs.
castaway has quit [Ping timeout: 250 seconds]
romzx has quit [Ping timeout: 276 seconds]
wwe has joined #openscad
wwe has quit [Client Quit]
romzx has joined #openscad
J1A8469 has quit [Quit: Client closed]
RichardPotthoff has quit [Read error: Connection reset by peer]
TheAssassin has quit [Ping timeout: 258 seconds]
RichardPotthoff has joined #openscad
J1A8469 has joined #openscad
TheAssassin has joined #openscad
teepee has quit [Ping timeout: 258 seconds]
teepee has joined #openscad
ali12341 has quit [Remote host closed the connection]
ali1234 has joined #openscad
Guest96 has quit [Quit: Client closed]
<dalias>
jordanbrown[m], yes, a long time ago i wrote a 'brickify' module that takes a 2D object and makes a lego brick with appropriate holes/studs out of it :)
<dalias>
i love the module system and children()
<dalias>
rue_mohr, 2.24 linear meters of creature on/above the 235 mm bed :)