It would probably be very tough to make any part of the Blender 3D program any faster. It's already by far the fastest booting 3D application, and the one with the snappiest GUI. Houdini comes in 2nd, but it's not a close 2nd.
Animation tools have a ton of room for improvement, that they're working on. ...and the move to Vulcan will help a ton it looks like.
I accidentally Blender VSE
81–90 of 99 posts
Re: I accidentally Blender VSE
#82Earlier quoted context omitted.
I've started trying to be more specific about what I mean by "work", "hard work", and "play" when I think about stuff. "Work" is anything that must be done regardless of whether it is enjoyable. That includes things I do for myself as well as other people. Doing the dishes is work, even if I enjoy the zen of it. Automating a repetitive process at work is work, even if I enjoy the flow of it. "Hard work" is anything t…
One of work's important dimensions is "are you being paid?" which can be generalized to "I'm doing this because of some external factor" such as in "clothes don't clean themselves." "do what you love and you'll never work a day in your life" doesn't take into account that external factors have some influence on what you do whenever they are present.
Re: I accidentally Blender VSE
#83About transparency and blending: Please use premultiplied alpha for the arithmetic (and a linear colorspace, but hopefully that already happens).
(*) I have found one or two VSE effects that do not do the correct premultiplication within their calculations. Someone(tm) should fix them at some point. But also a good question, whether there should be an option to keep previous "broken" behavior.
wrt color spaces, VSE by default does not do blending in linear color space. Default is sRGB, and variuous blending operations are done directly on sRGB values, i.e. "what four decades of photoshop has taught us to accept as expected results". VSE can be set to operate in some other color space, optionally.
wrt filtering of images, the pixel values are "just" filtered without color space awareness. So for 8bit/channel images (usually sRGB), they get "slightly incorrectly" filtered. If you want proper linear space filtering, can force images to be to floating point (any floating point images wihtin Blender are in "scene linear").
Re: I accidentally Blender VSE
#84It would probably be very tough to make any part of the Blender 3D program any faster. It's already by far the fastest booting 3D application, and the one with the snappiest GUI. Houdini comes in 2nd, but it's not a close 2nd.
Years ago I was poking at the 'blobby' generator code and managed to make it a lot slower by adding multi-threading -- once it overcame the overhead of multi-threading then it ran faster but, IIRC, that was not really within the typical use case so I just gave up. Undoubtedly I made some mistakes...
Re: I accidentally Blender VSE
#85Please rename the title so it’s more coherent, thank you.
"I accidentally a coca cola bottle"
"accidentally what?"
"a coca cola bottle"
Re: I accidentally Blender VSE
#86Earlier quoted context omitted.
I've started trying to be more specific about what I mean by "work", "hard work", and "play" when I think about stuff. "Work" is anything that must be done regardless of whether it is enjoyable. That includes things I do for myself as well as other people. Doing the dishes is work, even if I enjoy the zen of it. Automating a repetitive process at work is work, even if I enjoy the flow of it. "Hard work" is anything t…
One of work's important dimensions is "are you being paid?" which can be generalized to "I'm doing this because of some external factor" such as in "clothes don't clean themselves." "do what you love and you'll never work a day in your life" doesn't take into account that external factors have some influence on what you do whenever they are present.
I've long thought this saying was very dubious at best. In my experience, doing what you love in order to make a living tends to turn "what you love" into work.
Re: I accidentally Blender VSE
#87Earlier quoted context omitted.
The upside though is that you are usually well paid in this field so a lot of us have the choice of doing less paid work and do impactful work without getting paid. (But yeah, I hear you, it does feel like the system is rigged for depressing results as a whole)
This (developers having significant time to work on hobby/side projects) seems to be pretty common among experiences I read about online (i.e. Hacker News, blogs) but basically unheard of among people I work with/talk to IRL. I'm very curious how people manage to carve out this time? Personally I find it very difficult. It was virtually impossible when I had a full time job - I guess that's what full time means. But…
I've never really had a problem finding the time. Like everything else, it's a matter of what tradeoffs you want to make. For instance, I also don't watch TV/Netflix/etc. -- I work on my hobby projects instead. A couple of hours working on something every day yields results far more quickly that you'd think.
But I'll admit, I apply time management lessons I learned from being a single parent. Doing that taught me how much stuff you can really cram into a day.
Re: I accidentally Blender VSE
#88Earlier quoted context omitted.
You are not alone. I have experienced this my entire life and it has caused me to question everything people say about motivation, such as the idea that profit and wages are the only way to get things done. Then I came across Karl Marx's theory of alienation and things started to make a lot more sense. He started from the observation that work is the main thing that (healthy) people do, but that this should not be co…
What I like about hobby projects is the fast feedback loop around decision making. Decisions at companies are sooo slow, and you also need to prove yourself and fit in. This means on a hobby project you can drop one hit and work on another because you damn well feel like it. At work you need to run it past someone. Because Kanban and Scrum and weekly and quarter goals it will be frowned upon. A lot of cpu cycles used…
My wife reminds me frequently that my projects don't have to have any more value than that I wanted to do them. It's okay if my dumb robot exists, and takes up space in the house, so long as I'm enjoying making it.
Re: I accidentally Blender VSE
#89Graphics coding and more, plus seems to have good "flow" when coding.
Reading this is engaging. And entertaining. It's like listening to a person speak. Check out this random "However!":
> I removed that “blend into transparency” from bilinear filtering code that is used by VSE. However! A side effect of this transparency thing, is that if you do not scale your image but only rotate it, the edge does get some sort of anti-aliasing. Which it would be losing now, if just removing that from bilinear.
EDIT: The end bit discussing 30% productivity at a standard corporation when burdened with standard cultural / process expectations, resonates. The cost of keeping employees doing "their job" truly includes a massive reduction in productivity.
I hope that as we continue to observe cases like this, we as technologists, learn better how to organize groups of people and activity .. and believe this learning .. to actually start integrating this kind of high-productivity / engagement thinking and worker organizing.
As reading the doc suggests, it could make working in tech more fun .. almost as fun as playing in tech.
Re: I accidentally Blender VSE
#90Earlier quoted context omitted.
The upside though is that you are usually well paid in this field so a lot of us have the choice of doing less paid work and do impactful work without getting paid. (But yeah, I hear you, it does feel like the system is rigged for depressing results as a whole)
This (developers having significant time to work on hobby/side projects) seems to be pretty common among experiences I read about online (i.e. Hacker News, blogs) but basically unheard of among people I work with/talk to IRL. I'm very curious how people manage to carve out this time? Personally I find it very difficult. It was virtually impossible when I had a full time job - I guess that's what full time means. But…