From: Helge Norberg Date: Tue, 14 Feb 2017 16:54:07 +0000 (+0100) Subject: [scene] Made rope.scene reference the XML Schema X-Git-Tag: 2.1.0_Beta2~87 X-Git-Url: https://git.sesse.net/?p=casparcg;a=commitdiff_plain;h=676dce6c0d5c53e981a494690781eac3ce77dd77 [scene] Made rope.scene reference the XML Schema --- diff --git a/deploy/general/server/media/scene/rope_end.png b/deploy/general/server/media/scene/rope/rope_end.png similarity index 100% rename from deploy/general/server/media/scene/rope_end.png rename to deploy/general/server/media/scene/rope/rope_end.png diff --git a/deploy/general/server/media/scene/rope_node.png b/deploy/general/server/media/scene/rope/rope_node.png similarity index 100% rename from deploy/general/server/media/scene/rope_node.png rename to deploy/general/server/media/scene/rope/rope_node.png diff --git a/deploy/general/server/template/scene/rope.scene b/deploy/general/server/template/scene/rope/rope.scene similarity index 63% rename from deploy/general/server/template/scene/rope.scene rename to deploy/general/server/template/scene/rope/rope.scene index 1dce37842..2447f65af 100644 --- a/deploy/general/server/template/scene/rope.scene +++ b/deploy/general/server/template/scene/rope/rope.scene @@ -1,4 +1,5 @@ - + + 200 1000 @@ -58,34 +59,34 @@ - scene/rope_end + scene/rope/rope_end 16 16 ${variable.anchor1_x} ${variable.anchor1_y} - scene/rope_node${variable.node1_x}${variable.node1_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 1)} - scene/rope_node${variable.node2_x}${variable.node2_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 2)} - scene/rope_node${variable.node3_x}${variable.node3_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 3)} - scene/rope_node${variable.node4_x}${variable.node4_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 4)} - scene/rope_node${variable.node5_x}${variable.node5_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 5)} - scene/rope_node${variable.node6_x}${variable.node6_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 6)} - scene/rope_node${variable.node7_x}${variable.node7_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 7)} - scene/rope_node${variable.node8_x}${variable.node8_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 8)} - scene/rope_node${variable.node9_x}${variable.node9_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 9)} - scene/rope_node${variable.node10_x}${variable.node10_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 10)} - scene/rope_node${variable.node11_x}${variable.node11_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 11)} - scene/rope_node${variable.node12_x}${variable.node12_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 12)} - scene/rope_node${variable.node13_x}${variable.node13_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 13)} - scene/rope_node${variable.node14_x}${variable.node14_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 14)} - scene/rope_node${variable.node15_x}${variable.node15_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 15)} - scene/rope_node${variable.node16_x}${variable.node16_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 16)} - scene/rope_node${variable.node17_x}${variable.node17_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 17)} - scene/rope_node${variable.node18_x}${variable.node18_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 18)} - scene/rope_node${variable.node19_x}${variable.node19_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 19)} + scene/rope/rope_node${variable.node1_x}${variable.node1_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 1)} + scene/rope/rope_node${variable.node2_x}${variable.node2_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 2)} + scene/rope/rope_node${variable.node3_x}${variable.node3_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 3)} + scene/rope/rope_node${variable.node4_x}${variable.node4_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 4)} + scene/rope/rope_node${variable.node5_x}${variable.node5_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 5)} + scene/rope/rope_node${variable.node6_x}${variable.node6_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 6)} + scene/rope/rope_node${variable.node7_x}${variable.node7_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 7)} + scene/rope/rope_node${variable.node8_x}${variable.node8_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 8)} + scene/rope/rope_node${variable.node9_x}${variable.node9_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 9)} + scene/rope/rope_node${variable.node10_x}${variable.node10_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 10)} + scene/rope/rope_node${variable.node11_x}${variable.node11_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 11)} + scene/rope/rope_node${variable.node12_x}${variable.node12_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 12)} + scene/rope/rope_node${variable.node13_x}${variable.node13_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 13)} + scene/rope/rope_node${variable.node14_x}${variable.node14_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 14)} + scene/rope/rope_node${variable.node15_x}${variable.node15_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 15)} + scene/rope/rope_node${variable.node16_x}${variable.node16_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 16)} + scene/rope/rope_node${variable.node17_x}${variable.node17_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 17)} + scene/rope/rope_node${variable.node18_x}${variable.node18_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 18)} + scene/rope/rope_node${variable.node19_x}${variable.node19_y + function_amplification * sin(variable.PI / (variable.num_nodes + 1) * 19)} - scene/rope_end + scene/rope/rope_end 16 16 ${variable.node20_x}