- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想以某种视角在 html canvas 元素上绘制魔方,但我从未有过 3d 图形、透视等方面的任何经验,因此我正在寻找所有有用的资源来实现这一点。我找到的唯一有用的链接是针对此演示的:
最佳答案
您当然可以使用 webGL 或 3-d javascript 库在 Canvas 上创建 3-d 模型,但如果您想创建一个 rubix 立方体,我个人会使用 CSS3 转换和平移(我保证,这将是很多更少的代码)。看看这个,你会受到启发:
http://www.paulrhayes.com/2009-07/animated-css3-cube-interface-using-3d-transforms/
此演示使用线性旋转,但如果您使用缓入缓出旋转,旋转看起来会自然得多。
关于javascript - 3d基础知识绘制魔方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7450955/
1 需求实现 绘制魔方 中基于OpenGL ES 实现了魔方的绘制,实现较复杂,本文基于 Unity3D 实现了 2 ~ 10 阶魔方的整体旋转和局部旋转。 本文完整代码资源
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭 1
这是一道算法题。我似乎无法找到一种方法来比较 rubix 立方体中 2 个立方体的相对位置。 我已经在我的程序中对所有 20 个立方体进行了编号。我正在使用他们的坐标系,但现在我想在相对位置对两个立方
如标题所示,我从 Eclipse 和 cmd 命令运行我的 Magic Square 程序时得到了不同的结果。 eclipse 没有意义。 (eclipse中“Wrong number...”这句话的
这与我问过的另一个问题有关,但现在我已经走得更远了。我正在尝试创建一个 Magic Square基于文本文件输入的程序。该程序将读取第一个方 block ,然后为其余方 block 打印出乱码。如果有
我是一名优秀的程序员,十分优秀!