IECore::ConstObjectPtr Text::computeSource( const Context *context ) const { std::string fontFileName = fontPlug()->getValue(); std::string text = textPlug()->getValue(); if( !text.size() || !fontFileName.size() ) { return outPlug()->objectPlug()->defaultValue(); } FontPtr font = Detail::fontCache()->get( fontFileName ); return font->mesh( text ); }