Jacob

Results 233 comments of Jacob

It looks like you just run `npm run serve` before actually installing packages with `npm install`. We support Node 16 and this is the first time somebody is claiming it...

I'm not sure how `OffscreenCanvas` would increase the rendering performance. Animation can't happen in a separate thread because Layouts require access to the DOM. But even if we could do...

The FFmpeg exporter is now available as a standalone plugin: https://github.com/motion-canvas/exporters#installation

This should be easily achievable by simply storing the sizes and positions of the node and its children, and then tweening them. But it makes me think that maybe a...

After some more thinking, a better idea worth exploring could be dedicated methods on the `Vector2` signals themselves: ```ts // current API: const absolutePosition = node().absolutePosition(); // new API: const...

`Line` extends `Shape` but I agree that we should accept any `Node`. I propose extending the `startArrow` `endArrow` properties to `Node | bool`. The `Node.draw` method can be used to...

IMO, if the initial solution works for rtl languages then that's all that really matters. I used the latin alphabet for my quick test because I didn't know there's a...

> Could it maybe defer drawing the frame It does that whenever it can. This specific problem happens when you access unresolved async signals immediately from within the generator. For...

You should use `DependencyContext.collectPromise` to register any promises required by a signal. It would probably be something like this: ```ts class CodeBlock { // ... protected static cache = new...