当前位置: 首页 > 知识库问答 >
问题:

从场景窗体场景隐藏对象

鄂慈
2023-03-14

我是新来的阿科雷和斯内福。我在arSceneView中有一个arObject,我想在场景中隐藏它(几秒钟)。我不想从场景中分离()锚点,只需将其隐藏,然后在几秒钟后再次显示。

我已尝试更改的参数。sfa文件,但它不起作用

parameters: [{
               baseColor: "ARObject",
            },
            {
               baseColorTint: [
                  0.64000000000000001,
                  0.64000000000000001,
                  0.64000000000000001,
                  0.5,
               ],
            },
            {
               metallic: 1,
            },
            {
               roughness: 1,
            },
            {
               opacity: 0.1,
            },
         ],

或者我还缺少什么别的方法

共有1个答案

东门城
2023-03-14

最简单的方法可能是简单地从锚中删除renderable,然后重新添加它。

您不需要删除锚点本身。

 类似资料:
  • 我添加了一个基于谷歌(https://codelabs.developers.google.com/codelabs/sceneform-intro/index.html?index=../..index#15)Codelabs教程的功能,允许用户拍摄添加到场景中的增强现实对象的照片。代码工作正常,但是,我希望在用户拍摄的照片中隐藏PlaneRenader(当ARCore检测到表面时出现的白点)。

  • 问题内容: 我有一个使用javafx Scene来渲染某些东西的应用程序,并且我想将该渲染结果放入我在Javafx中创建的某些GUI中。我该怎么做? 基本上,有一些容器可以放入场景,然后将其放入GUI。 抱歉,如果是新手问题,我是JavaFX的新手 问题答案: 该场景只有一个顶级父节点作为根。您可以获取它并放入另一个场景。

  • 我写信是为了获取有关JavaFX的一些信息。我使用SceneBuilder设计了一个应用程序,它有一个主要场景,由几个文本字段和用于浏览文件的按钮组成。程序运行后还有一个用于输出的文本区域。我在控制器的初始化方法中添加了更改侦听器,以便在更新输出文本区域时修改日志文件。 最初,我使用输出文本区域来显示日志文件,对其进行了测试。一旦我从主文件菜单中选择了“查看日志”菜单项,我就能够在这个输出文本区域

  • 场景能够让你在什么地方、摆放什么东西来交给three.js来渲染,这是你放置物体、灯光和摄像机的地方。 构造器 Scene() 创建一个新的场景对象。 属性 .autoUpdate : Boolean 默认值为true,若设置了这个值,则渲染器会检查每一帧是否需要更新场景及其中物体的矩阵。 当设为false时,你必须亲自手动维护场景中的矩阵。 .background : Object 若不为空,在

  • 场景是一个通过<a-scene>来表示的元素。场景是一个全局根对象,所有的实体都被包含在场景中。 场景从实体(Entity)类继承而来,因此它继承了实体类所有的属性和方法,可以附加组件以及在渲染循环之前等待所有子节点(例如,<a-assets>和<a-entity>)被加载完成。 <a-scene>帮助我们处理所有three.js和WebVR公式化代码: 设置画布(canvas),渲染器(rend

  • 4.1. 场景构建 场景添加   场景是用数据构建成的,场景中可以添加多种数据(目前该平台支持的多种数据都可添加),每种数据也可添加多个,对于人工模型转换为lmz格式的只上传一次即可在场景中添加多个相同的数据,用户可以使用自己添加的数据来构建自己想要的各种场景。 场景添加   进行场景构建之前需要先定义场景,由于场景的数据保存是以json的格式保存所以也可人为的拼接一个和场景相关的json数据和定