Live data from Hacker News

Blender 5.0

blender.org

261–270 of 377 posts

Re: Blender 5.0

#261

Earlier quoted context omitted.

The problem with FreeCAD and every other free/open source MCAD project of note is the Open Cascade kernel they are built on. While Open Cascade is fairly mature, it has dealbreaker issues in a few key areas: fillets cannot consume connected faces and may fail for a number of other reasons, cylindrical and spherical faces require seams which often cause issues with boolean operations, and shapes like helixes are also…

On a scale from "big chunk of work" to "complete rewrite", how much work would it take to fix those issues in Open Cascade?

It would probably fall somewhere between "substantial architectural overhaul" and "partial rewrite" because it’d require redesigning the topological representation to eliminate seam edges.

Some of these issues are long standing and really hard to solve. Someone could probably defend an entire PhD thesis on “redesigning the topological representation to eliminate seam edges” without making much practical progress

Re: Blender 5.0

#262
post #163

This reminds me of a Reaper changelog: lots of small quality of life changes each for a small percentage of users that add up to an overall massive improvement. It's not as splashy as huge feature releases but ultimately leads to better software.

This though has huge feature releases, biggest one seem to be a complete overhaul of the video editor, among others. Just so people don't get the impression that your comment is actually about the Blender 5.0 release :)

Re: Blender 5.0

#263
post #118

Earlier quoted context omitted.

> I wonder what will be the next category of open source to pull ahead? KiCad, for PCB design. They have been making massive improvements over the last few years, and with proprietary solutions shutting down (Eagle) or being unaffordable (Altium) Kicad is now by far the best option for both hobbyists and small companies. With the release of KiCad 5 in 2018 it went from being "a pain to use to, but technically suffici…

KiCAD becomes better and better, but one limitation embedded into its DNA is very annoying: one project - one schematic - one PCB. It is very kludgy and cumbersome to split project into several PCB (for example, stack of PCBs connected by backplane or headers, like Arduino & Shield for it) and/or to have variations of the PCBs for one schematics, like TH and SMD variants of the PCB for exactly same schematics. Even i…

My workaround for multiple PCB's for one schematic is to have the schematic as a top level sheet which can then be imported into sub-level projects. so each PCB becomes it's own project but use the common schematic sheet

Re: Blender 5.0

#264

Earlier quoted context omitted.

> Apart from the Linux kernel and web browsers/tools, it is perhaps the only open source software that managed to beat all the commercial software in its niche. I can think of a few more: Git obsoleted an entire category of commercial software seemingly almost overnight, VSCode has become by far the most widely used IDE (not entirely open source, though), TeX still dominates mathematical typesetting AFAIK (as it has…

> I can think of a few more: Git obsoleted an entire category of commercial software seemingly almost overnight Hmm, what commercial software would that be? Visual SourceSafe (lol)? ;) Git mostly replaced SVN, and that is free and open too. But in scenarios where specialized version control software (like Perforce) is needed, git (and git lfs) breaks down too, and quicker than SVN does - e.g. for versioning large bin…

Git was created to replace BitKeeper. There used to be a whole industry of commercial version control software. I grabbed the following list from Wikipedia (but I image there where even more companies around):

- AccuRev SCM (2002)

- Azure DevOps Server (via TFVC) (2005)

- ClearCase (1992)

- CMVC (1994)

- Dimensions CM (1980s)

- DSEE (1984)

- Integrity (2001)

- Perforce Helix (1995)

- SCLM (1980s?)

- Software Change Manager (1970s)

- StarTeam (1995)

- Surround SCM (2002)

- Synergy (1990)

- Vault (2003)

- Visual SourceSafe (1994)

A lot of companies was also building their own internal version control software. Either from scratch or as a bunch of loose scripts on top of other existing solutions. Often turning version control, package management and build scripts into one single complex messy solution. I worked for a company early in my career that had at least 4 different version control systems in use across different projects and even more build systems (all a mix of commercial software and home grown solutions on top).

These days almost everyone uses Git. Some companies uses Mercurial or SVN.

One commercial actor that is still around is Perforce, which is still popular in the game industry. Since managing large game assets isn't optimal for Git (but is possible with Git LFS or Git annex, or similar solutions).

Re: Blender 5.0

#265

Earlier quoted context omitted.

> Apart from the Linux kernel and web browsers/tools, it is perhaps the only open source software that managed to beat all the commercial software in its niche. I can think of a few more: Git obsoleted an entire category of commercial software seemingly almost overnight, VSCode has become by far the most widely used IDE (not entirely open source, though), TeX still dominates mathematical typesetting AFAIK (as it has…

Git is an interesting case in its obscure ergonomics. Maybe Linus was right in that for his initial user target group that turned into advocates, algorithmic elegance was a more important quality, so git won regardless of ergonomics for wider audience. So various projects have come up ever since to try to patch the UX.

Interesting thought. "Nerds as advocates" is how Firefox rose to prominence, and later giving the nerds the finger contributed to its downfall, IMO.

Re: Blender 5.0

#266

Earlier quoted context omitted.

Resolve Studio vastly outshines Premiere IMO. For $300 flat it’s a no-brainer.

I'm not a pro or anything, and I don't edit video super often, but I would like to point out that Lightworks is quite good, and offers a perpetual license [1] for $420 that is very often on sale. I don't have the ability to compare these things in intimate detail, but Lightworks has at least been used for "real" productions [2] so I think it's production-ready. [1] https://lwks.com/pricing [2] https://en.wikipedia.or…

Resolve Studio is more feature rich by a significant margin and 2/3rd’s of the price. Lightworks is a respectable program but I can’t really see picking it over resolve studio tbh. Definitely not for professional work.

I still root for them though. More NLE’s is good for the editing world as a whole and who knows, BMD could heel turn on us and ruin resolve. I’ve gone through 3 different NLE’s since 2011 (FCPX->briefly Premiere->Resolve) so I definitely don’t plan for more than 3-5 years ahead lol

Re: Blender 5.0

#268

Blender is really an amazing case study of open source software. Apart from the Linux kernel and web browsers/tools, it is perhaps the only open source software that managed to beat all the commercial software in its niche. It has rendered Maya nearly obsolete. Meanwhile, in other niches, Microsoft Office still beats open source office suites like LibreOffice; Photoshop isn't about to give up its crown to GIMP; Light…

QGIS is pretty amazing. And it is helped along by not trying to pull you into a cloud ecosystem that ArcGIS does.

I love QGIS, but ArcGIS is still the major industry player.

Re: Blender 5.0

#269

Blender is really an amazing case study of open source software. Apart from the Linux kernel and web browsers/tools, it is perhaps the only open source software that managed to beat all the commercial software in its niche. It has rendered Maya nearly obsolete. Meanwhile, in other niches, Microsoft Office still beats open source office suites like LibreOffice; Photoshop isn't about to give up its crown to GIMP; Light…

> Apart from the Linux kernel and web browsers/tools, it is perhaps the only open source software that managed to beat all the commercial software in its niche. I can think of a few more: Git obsoleted an entire category of commercial software seemingly almost overnight, VSCode has become by far the most widely used IDE (not entirely open source, though), TeX still dominates mathematical typesetting AFAIK (as it has…

There are fully open adaptations of VS Code.

Re: Blender 5.0

#270
post #118

Earlier quoted context omitted.

> I wonder what will be the next category of open source to pull ahead? KiCad, for PCB design. They have been making massive improvements over the last few years, and with proprietary solutions shutting down (Eagle) or being unaffordable (Altium) Kicad is now by far the best option for both hobbyists and small companies. With the release of KiCad 5 in 2018 it went from being "a pain to use to, but technically suffici…

Glad to see they have a good amount of sponsors: https://www.kicad.org/sponsors/sponsors/

For those switching from an $EXPENSIVE tool to KiCad, may I humbly recommend donating to the project, or sponsoring the development/improvement of a feature you need? Even if it's much less than your current $EXPENSIVE license, it will make a huge difference.
Post reply on HN