Colors X3DOM内联背景天色

Colors X3DOM内联背景天色,colors,background,inline,x3dom,Colors,Background,Inline,X3dom,在我的项目中,我使用X3DOM可视化x3d文件;Catia中生成的所有x3d文件都有黑色背景: <Background skyColor="0.0 0.0 0.0 "/> 每次我使用内联url加载x3d文件时,background属性将不起作用,因为似乎内联文件的背景具有优先级 我想知道是否有办法通过DOM更改背景skyColor属性 编辑: 我找到了一种方法,只需将标记添加到x3d中的内联之后。由x3d标记定义的画布总是被后台节点覆盖(如您所发现的)。如果您在想要更改的后台节点

在我的项目中,我使用X3DOM可视化x3d文件;Catia中生成的所有x3d文件都有黑色背景:

<Background  skyColor="0.0 0.0 0.0 "/>
每次我使用内联url加载x3d文件时,background属性将不起作用,因为似乎内联文件的背景具有优先级

我想知道是否有办法通过DOM更改背景skyColor属性

编辑


我找到了一种方法,只需将标记
添加到x3d中的内联之后。

由x3d标记定义的画布总是被后台节点覆盖(如您所发现的)。如果您在想要更改的后台节点上放置一个ID,可能会使您的操作更容易;否则,所有背景节点的背景颜色可能会更改

$("x3d").attr("background", "white");