summaryrefslogtreecommitdiffstats
path: root/src/Runtime/res/DataModelMetadata
diff options
context:
space:
mode:
authorJanne Kangas <janne.kangas@qt.io>2018-06-25 13:46:40 +0300
committerJanne Kangas <janne.kangas@qt.io>2018-07-31 11:19:14 +0000
commit1e673c7386af26f3b906a9814785a084bd06a69c (patch)
tree93cbaa7d9f7227ab21cfb9372e6ee4489c5bb4a1 /src/Runtime/res/DataModelMetadata
parent1163409af5b727b103ebc2d9ce65db20125ce0a0 (diff)
Enable object visibility control with Boolean Datainput
Add "Visible" toggle to inspector panel with associated datainput selector, to allow choosing boolean type datainput as controller for "eyeball" property. Visibility control is indicated in both timeline and inspector panel. Change-Id: Id419c416323d0c71437599203dd9aab63df0134b Task-Id: QT3DS-2009 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Janne Koskinen <janne.p.koskinen@qt.io> Reviewed-by: Antti Määttä <antti.maatta@qt.io>
Diffstat (limited to 'src/Runtime/res/DataModelMetadata')
-rw-r--r--src/Runtime/res/DataModelMetadata/en-us/MetaData.xml11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/Runtime/res/DataModelMetadata/en-us/MetaData.xml b/src/Runtime/res/DataModelMetadata/en-us/MetaData.xml
index f2d2ae0c..8db7baaf 100644
--- a/src/Runtime/res/DataModelMetadata/en-us/MetaData.xml
+++ b/src/Runtime/res/DataModelMetadata/en-us/MetaData.xml
@@ -14,7 +14,7 @@
<Asset>
<Property name="starttime" formalName="Start Time" type="Long" hidden="True" />
<Property name="endtime" formalName="End Time" type="Long" default="10000" hidden="True" />
- <Property name="eyeball" formalName="Visible" type="Boolean" default="True" hidden="True" />
+ <Property name="eyeball" formalName="Visible" type="Boolean" default="True" hidden="True" controllable="True" />
<Property name="shy" formalName="Shy" type="Boolean" hidden="True" />
<Property name="sourcepath" type="String" hidden="True" />
<Property name="importfile" type="String" hidden="True" />
@@ -77,6 +77,7 @@
</Image>
<Layer>
<Property name="name" formalName="Name" type="String" default="Layer" hidden="True" />
+ <Property name="eyeball" formalName="Visible" type="Boolean" default="True" hidden="False" controllable="True" />
<Property name="disabledepthtest" formalName="Disable Depth Test" description="Optimize render speed for layers with\nmostly transparent objects?" type="Boolean" animatable="False"/>
<Property name="disabledepthprepass" formalName="Disable Depth Prepass" description="Optimize render speed for layers\nwith low depth complexity" type="Boolean" animatable="False"/>
<Property name="progressiveaa" formalName="Progressive AA" description="Improves the visual quality when no\nitems are moving" list="None:2x:4x:8x" default="None" />
@@ -270,6 +271,7 @@
</ReferencedMaterial>
<Model>
<Property name="name" formalName="Name" type="String" default="Model" hidden="True" />
+ <Property name="eyeball" formalName="Visible" type="Boolean" default="True" hidden="False" controllable="True" />
<Property name="sourcepath" formalName="Mesh" description="Geometry to use for this model" type="Mesh" />
<Property name="poseroot" hidden="True" type="Long" default="-1" />
<Property name="tessellation" formalName="Tessellation Mode" description="Type of tessellation to subdivide\nthe geometry" list="None:Linear:Phong:NPatch" default="None" />
@@ -434,6 +436,7 @@
</SlideOwner>
<Text>
<Property name="name" formalName="Name" type="String" default="Text" hidden="True" />
+ <Property name="eyeball" formalName="Visible" type="Boolean" default="True" hidden="False" controllable="True" />
<Property name="textstring" formalName="Text String" description="Text String" type="MultiLineString" default="Text" controllable="True" />
<Property name="textcolor" formalName="Text Color" description="Text Color" type="Color" default="1 1 1" controllable="True" />
<Property name="font" formalName="Font" description="Font" type="Font" default="TitilliumWeb-Regular" />
@@ -446,10 +449,4 @@
<Property name="leading" formalName="Leading" description="Leading" />
<Property name="tracking" formalName="Tracking" description="Tracking" />
</Text>
- <DataInput>
- <Property name="name" formalName="Name" type="String" default="DataInput" hidden="True" />
- <Property name="timefrom" formalName="Time from" description="Datainput incoming value corresponding\nto playhead time zero" animatable="False" min="0" default="0"/>
- <Property name="timeto" formalName="Time to" description="Datainput incoming value corresponding\nto playhead end" animatable="False" min="0" default="0" />
- <Property name="controlledelemprop" formalName="Controlled Element-Properties" type="MultiLineString" description ="Element/properties connected to this\ndata input" animatable="False" />
- </DataInput>
</MetaData>