На этой странице glitch.com:
https://glitch.com/~query-aframe-perspective-screenshot
щелкните в 3D-сцене (или нажмите кнопку «показать») и нажмите spacebar
, страница будет пытаться загрузить перспективный скриншот , описанный здесь:
https://aframe.io/docs/0.9.0/components/screenshot.html#perspective-screenshot
~ сцена остановится
отредактируйте проект и сбросьте a-frameотпустите до 0.9.0
, нажмите на сцену и нажмите spacebar
, страница снова попытается загрузить перспективный снимок экрана
~сцена может приостановиться, но должна возобновиться
при выпуске 0.9.2:
бросков консоли:
- three.js: 23652 THREE.WebGLRenderer.render (): аргумент renderTarget был удален.Вместо этого используйте .setRenderTarget ().
- three.js: 23652 three.js: 23659 THREE.WebGLRenderer.render (): аргумент forceClear был удален.Вместо этого используйте .clear ().
ниже - весь мой компонент a-frame, с space-grab , примененным к самой сцене:
AFRAME.registerComponent("space_pause",
{
init: function()
{
var scenic = document.querySelector("#scenic");
document.body.onkeyup = function(e){
if(e.keyCode == 32){
scenic.components.screenshot.capture('perspective');
}
}
}
});
Я обнаружил ошибку?
Примечание:
- в моих целях (на данный момент) игнорируйте любые искажения, которые вы можете наблюдать на загруженных скриншотах