Beispiel #1
0
        /// <summary>
        /// Create an entity from a node
        /// </summary>
        /// <param name="node">The node</param>
        /// <returns>The entity</returns>
        private Entity CreateNodeEntity(NodeContent node)
        {
            Transform3D transform = new Transform3D();

            transform.SetLocalTransform(ref node.Translation, ref node.Orientation, ref node.Scale);

            Entity entityNode = new Entity(node.Name)
                                .AddComponent(transform);

            return(entityNode);
        }