Javascript:如何在画布上(3d)绘制一条简单的线并使其可旋转(3d)?

发布于 2024-10-10 07:17:56 字数 89 浏览 8 评论 0 原文

所以我想在画布上画一条线(在 3d 中),并通过鼠标拖动该线(拖动它的一些点)使其可旋转(在 3d 中)(最好不使用专门的库之类的东西 - 纯无库 JS。 ..)?

So I want to draw a line on canvas (in 3d) and make it rotatable (in 3d) on mouse dragging that line (dragging some of its points) (better with out use of anything like a specialized lib - pure no libs JS...)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

挖个坑埋了你 2024-10-17 07:17:56

一个不错的选择是 "Three.js" 库; README 有一个简单的示例,说明如何创建简单的画布渲染场景。 "Voxels" 示例具有鼠标旋转功能;如果想了解更多乐趣,请参阅“spikeball”演示。

A good choice is the "Three.js" library; the README has a simple example of how to create a simple canvas-rendered scene. The "Voxels" example has mouse rotation; for fun, see the "spikeball" demo.

傲影 2024-10-17 07:17:56

我认为 c3dl (文档)将为您提供帮助。

I think c3dl (documentation) will help you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文