[Bf-blender-cvs] [1c5340d] object_nodes: Removed the 'Iteration' node, the main index is now an implicit variable.

Lukas Tönne noreply at git.blender.org
Sat Jan 30 11:23:20 CET 2016


Commit: 1c5340de2dde7c7c507c6fb00bfda73d8f57c8ce
Author: Lukas Tönne
Date:   Sat Jan 30 11:22:32 2016 +0100
Branches: object_nodes
https://developer.blender.org/rB1c5340de2dde7c7c507c6fb00bfda73d8f57c8ce

Removed the 'Iteration' node, the main index is now an implicit variable.

===================================================================

M	release/scripts/nodes/common_nodes.py
M	release/scripts/nodes/geometry_nodes.py
M	release/scripts/nodes/instancing_nodes.py
M	release/scripts/nodes/rigidbody_nodes.py
M	release/scripts/nodes/smokesim_nodes.py

===================================================================

diff --git a/release/scripts/nodes/common_nodes.py b/release/scripts/nodes/common_nodes.py
index c80754e..b8a6161 100644
--- a/release/scripts/nodes/common_nodes.py
+++ b/release/scripts/nodes/common_nodes.py
@@ -277,18 +277,6 @@ class ValueColorNode(CommonNodeBase, ObjectNode):
         compiler.map_output(0, node.outputs[0])
 
 
-class IterationNode(CommonNodeBase, ObjectNode):
-    '''Iteration number'''
-    bl_idname = 'ObjectIterationNode'
-    bl_label = 'Iteration'
-
-    def init(self, context):
-        self.outputs.new('NodeSocketInt', "N")
-
-    def compile(self, compiler):
-        compiler.map_output(0, compiler.graph_input("iteration"))
-
-
 class MathNode(CommonNodeBase, ObjectNode):
     '''Math '''
     bl_idname = 'ObjectMathNode'
diff --git a/release/scripts/nodes/geometry_nodes.py b/release/scripts/nodes/geometry_nodes.py
index aed09b6..c977051 100644
--- a/release/scripts/nodes/geometry_nodes.py
+++ b/release/scripts/nodes/geometry_nodes.py
@@ -431,7 +431,6 @@ def register():
     node_categories = [
         GeometryNodeCategory("GEO_INPUT", "Input", items=[
             NodeItem("ObjectRangeNode"),
-            NodeItem("ObjectIterationNode"),
             NodeItem("GeometryMeshLoadNode"),
             NodeItem("GeometryObjectFinalMeshNode"),
             NodeItem(ginput.bl_idname),
diff --git a/release/scripts/nodes/instancing_nodes.py b/release/scripts/nodes/instancing_nodes.py
index cd80c8d..00bdb75 100644
--- a/release/scripts/nodes/instancing_nodes.py
+++ b/release/scripts/nodes/instancing_nodes.py
@@ -189,7 +189,6 @@ def register():
 
     node_categories = [
         InstancingNodeCategory("INS_INPUT", "Input", items=[
-            NodeItem("ObjectIterationNode"),
             NodeItem(ginput.bl_idname),
             NodeItem("ObjectValueFloatNode"),
             NodeItem("ObjectValueIntNode"),
diff --git a/release/scripts/nodes/rigidbody_nodes.py b/release/scripts/nodes/rigidbody_nodes.py
index ec69d5d..7662993 100644
--- a/release/scripts/nodes/rigidbody_nodes.py
+++ b/release/scripts/nodes/rigidbody_nodes.py
@@ -103,7 +103,6 @@ def register():
 
     node_categories = [
         RigidBodyNodeCategory("SMO_INPUT", "Input", items=[
-            NodeItem("ObjectIterationNode"),
             NodeItem(ginput.bl_idname),
             NodeItem("ObjectValueFloatNode"),
             NodeItem("ObjectValueIntNode"),
diff --git a/release/scripts/nodes/smokesim_nodes.py b/release/scripts/nodes/smokesim_nodes.py
index 8ca68dd..671609d 100644
--- a/release/scripts/nodes/smokesim_nodes.py
+++ b/release/scripts/nodes/smokesim_nodes.py
@@ -277,7 +277,6 @@ def register():
     node_categories = [
         SmokeSimNodeCategory("SMO_INPUT", "Input", items=[
             NodeItem("SmokeSimNode_State"),
-            NodeItem("ObjectIterationNode"),
             NodeItem(ginput.bl_idname),
             NodeItem("ObjectValueFloatNode"),
             NodeItem("ObjectValueIntNode"),




More information about the Bf-blender-cvs mailing list