
1. An Aspect-Based Engine Architecture 277
• the removal of collision geometry that has been exported to matching API-
specific files earlier in the asset pipeline but still exists in the source file;
• the removal of editor-specific nodes representing cameras and other UI ele-
ments that exist within the scene.
Post-insertion conditioners, on the other hand, perform tasks that require knowl-
edge of the context into which a file’s contents is dereferenced. Such tasks might
include
• generating unique IDs with which to reference each node;
• propagating transforms to the dereferenced subgraph so that the nodes are
positioned and oriented relative to the