jpaskaruk,
@jpaskaruk@growers.social avatar

Anyone here use it?

It presents as which I love, only you write instead of that C-ish stuff it uses, and if I read correctly it's got a better underlying render engine. Only heard about it because someone did a reimplementation with it, and all things being equal I would definitely rather use that than devil-begotten, temple-beridden, snot-encrusted products.

Like jeez man some of us don't run windoze.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@jpaskaruk @danderson didn't you have an interesting time getting to build?

danderson,
@danderson@hachyderm.io avatar

@mcdanlj @jpaskaruk Yes, it's got a fairly terrible dependency stack that makes it very hard to compile from scratch if you're not on the developer's exact computer. But I also use an esoteric OS, which is why I was even trying to compile it. I have no experience using the thing once built :(

linux_mclinuxface,
@linux_mclinuxface@fosstodon.org avatar

@jpaskaruk wait, you think is like C? 😳

How did you draw this comparison? They’re light years apart linguistically aside from trivial operator syntax.

(I say this with no value judgement, I legitimately want to know)

jpaskaruk,
@jpaskaruk@growers.social avatar

@linux_mclinuxface

I dunno, I read when I first got into that it uses a "C-like" structure, but I am only an Arduino-level C programmer; anyone treating my toots as anything but opinion, hearsay, lies or slander is being quite foolish.

Main thing here was not to dissect syntactic details of the one I'm considering moving on from, moreso to get some real-world reports on the other one.

linux_mclinuxface,
@linux_mclinuxface@fosstodon.org avatar

@jpaskaruk well, I have this theory about OpenSCAD: the materials to learn the language are… not great, so many folks don’t learn the language properly, get frustrated and move on.

I ran a workshop on OpenSCAD this last weekend and there were many attendees that had used it for years and had some definite holes in understanding some fundamentals.

jpaskaruk,
@jpaskaruk@growers.social avatar

@linux_mclinuxface

I had some rough patches at the start, but these days I can usually sort out whatever I need to do with this sheet:

https://openscad.org/cheatsheet/

I have a tendency to stay with a tool once I've learned it, so there's no guarantee that Python alone is gonna pull me out of there. I still reach for Bash when I'm scripting a system.

But, I will say, OpenSCAD's render engine has failed me more than once when I was importing and modifying a complex STL. Had to use Blender sometimes.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@jpaskaruk @linux_mclinuxface If you haven't yet tried the development versions of OpenSCAD with the Manifold engine enabled, I recommend that you run, don't walk, download it and enable Manifold. It's fast, and does not create degenerate surfaces. (I mean, modulo bugs, but those haven't been common, especially compared to what you are used to, I believe...)

jpaskaruk,
@jpaskaruk@growers.social avatar

@mcdanlj @linux_mclinuxface

I will do exactly that, cheers! Like I said above, if I have an option to solve my one real problem (buggy renders sometimes) while remaining mostly mentally inert, I'll stick with what I know every time. :>

edit: I always forget that with Free software there is usually a dev branch that's full of goodies, thanks again for the reminder.

linux_mclinuxface,
@linux_mclinuxface@fosstodon.org avatar

@jpaskaruk @mcdanlj do be aware that existing models from the latest stable don’t always render exactly the same under manifold. I’ve noticed a few small differences and the occasion model that previously did render that no longer does on the dev branch.

Comes with the territory.

mcdanlj,
@mcdanlj@social.makerforums.info avatar

@linux_mclinuxface @jpaskaruk Yeah, I found one of them that was considered a degenerate model when I reported it as a potential bug.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • python
  • DreamBathrooms
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • InstantRegret
  • GTA5RPClips
  • provamag3
  • ethstaker
  • cisconetworking
  • tester
  • modclub
  • everett
  • cubers
  • tacticalgear
  • Leos
  • megavids
  • normalnudes
  • anitta
  • JUstTest
  • lostlight
  • All magazines