Mecha design practice: exploring shape-based and line-based approaches while adapting to a limited color palette.