We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
项目地址:https://github.com/xiaoiver/infinite-canvas-tutorial
什么是无限画布?infinitecanvas 对“无限”的描述如下:
你一定见过甚至使用过各种包含无限画布的应用,infinitecanvas 上就展示了从设计工具到创意画板在内的众多案例,其中不乏一些知名产品包括 Figma、Modyfi、Motiff、rnote、tldraw、excalidraw等等。
作为一个前端,我对其中涉及到的渲染技术很感兴趣。尽管 tldraw、excalidraw 等普遍使用易用性更高的 Canvas2D / SVG 技术,但 JS 和 Rust 生态中也有很多编辑器、设计工具使用更底层的渲染技术对 2D 图形进行 GPU 加速,以获得更好的性能和体验:
因此在这个教程中,我希望实现以下特性:
让我们开始吧!目前更新了 14 节课。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
项目地址:https://github.com/xiaoiver/infinite-canvas-tutorial
什么是无限画布?infinitecanvas 对“无限”的描述如下:
你一定见过甚至使用过各种包含无限画布的应用,infinitecanvas 上就展示了从设计工具到创意画板在内的众多案例,其中不乏一些知名产品包括 Figma、Modyfi、Motiff、rnote、tldraw、excalidraw等等。
作为一个前端,我对其中涉及到的渲染技术很感兴趣。尽管 tldraw、excalidraw 等普遍使用易用性更高的 Canvas2D / SVG 技术,但 JS 和 Rust 生态中也有很多编辑器、设计工具使用更底层的渲染技术对 2D 图形进行 GPU 加速,以获得更好的性能和体验:
因此在这个教程中,我希望实现以下特性:
让我们开始吧!目前更新了 14 节课。
The text was updated successfully, but these errors were encountered: