materialEd: Add material graph viewport