Я пытаюсь взять «снимок» сцены babylon3d ... другими словами: я пытаюсь клонировать полотно babylon3d, когда пользователь нажимает кнопку, а затем добавьте новый <canvas>
в <body>
.. Иногда он работает, но в других случаях это не так.снятие «моментального снимка» сцены babylonjs иногда работает, иногда нет
Однако, если я использую простой холст (то есть, используя fillRect), клонирование/добавление всегда работает так, как ожидалось.
Я установил тест на плункер, чтобы продемонстрировать свою проблему: plunker: нажмите кнопку снова и снова, чтобы увидеть, как спорадически она ведет себя, когда есть сцена Babylon. И ПРИМЕЧАНИЕ: Вы можете переключаться между простым холстом и холстом babylon из обработчика _jquery (document) .ready (...).
thanks, Shannon