Nodes are the most important feature of Modest3D. Nodes allow even people with no prior programming experience intuitively create 3D scenarios. They can be as simple or as complex as needed. Templates allow nodes to be grouped together, to create custom, significantly more complex nodes.
At their core, each node is an action. This action can be anything from animating an object to running twenty smaller nodes to accomplish something complex. Connecting these actions creates a chain of actions, which as we build upon it, becomes our scenario.
There are many different kinds of nodes, and we will go over each one in detail in the next documentation. However, to put it simply, there are generally three types of nodes. There are nodes that represent an object in the scenario. There are nodes that interact with those objects, and there is everything else. We will go over all of them.