есть более быстрый способ чтения данных пикселей, чем getimagedata()? Я использую THREE.js и до сих пор, чтобы получить пиксельные цвета с изображения и использовать их в моей сцене, мне нужно прочитать данные о пикселях непосредственно из элемента canvas, есть ли более быстрый способ?Как эффективно считывать пиксели с помощью WebGL?
веселит
aparently ther не может получить данные из шейдера за его пределами, мне нужны цвета текселей, которые можно использовать из чего-то еще в сцене. –
Можете ли вы описать, что вы хотели бы сделать? – John
Я хочу прочитать каждый цвет пикселя из изображения и назначить каждый из них другой частице, ниже приведен один подход. Http://stackoverflow.com/questions/16436967/how-to-do-particles-texture-mapping -with-three-js-shadermaterial –