spark-ar-studio - Spark 增强现实工作室 : Is it possible to get the color of a screen pixel from script?

标签 spark-ar-studio

对于我想要创建的效果,我需要从屏幕纹理中获取像素颜色信息。 纹理采样器补丁不适合我,因为我想采样很多点而且我也没有找到将其输出发送到脚本的方法(输出是 ShaderGeneric,我无法将其转换为可接受的“To -script”参数)。

纹理数据是否可以通过代码以某种方式访问​​? TextureBase 包含一个信号字段,它返回一个 ShaderSignal。那是什么?它包含纹理数据吗?我找不到关于它的澄清文档。

如果有人能帮助我,那就太棒了!

最佳答案

不,这是不可能的。纹理数据存储在 GPU 上,Spark 无法将此数据从 GPU 读取到 CPU 以用于脚本目的。

关于spark-ar-studio - Spark 增强现实工作室 : Is it possible to get the color of a screen pixel from script?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61669353/

相关文章:

javascript - 是否可以使用 Spark Ar studio 识别汽车等物体?

javascript - 在 Spark AR studio 中获取像素屏幕尺寸(适用于 Facebook)

javascript - 如何在 SparkAR Studio 98 中将跟踪平面上的对象定向到相机?

javascript - 如何通过手势(SparkAR、平面图像跟踪)使模型可旋转和可扩展?

javascript - 如何在 Facebook AR studio 中使用 mp4 视频作为外部纹理?

facebook - Spark AR 信号值

glsl - Instagram 上的 Shader 看起来与 SparkAR Studio 中的完全不同

facebook - 向 Instagram 提交 Spark AR 效果