我正在尝试拍摄 babylon3d 场景的“快照”……换句话说:我试图在用户按下按钮时克隆 babylon3d 画布,然后将新的画布附加<canvas>
到<body>
.. 有时它可以工作,但其他次它没有。
但是,如果我使用简单的画布(即使用 fillRect),克隆/附加总是按预期工作。
我已经在 plunker 上设置了一个测试来证明我的问题:plunker:一遍又一遍地按下按钮,看看当有巴比伦场景时它的行为是多么零星。和注意:您可以在 _jquery(document).ready(...) 处理程序中在简单画布和巴比伦画布之间切换。
thanks, Shannon