[Verse-dev] Verse in Cairo?

Emil Brink emil at obsession.se
Mon Oct 6 12:51:42 CEST 2008


On Mon, Oct 6, 2008 at 12:41 PM, Stuart Axon <stuaxo2 at yahoo.com> wrote:
> It would be feasable - as a port of the opengl backend.  The output would be converted to triangles in the same way though.
> The range of applications is a lot less than if verse could do curved edges.  Although if curved edges were added to verse then
> then it would be trivial to add it to some pre-existing cairo backend.   Without curves it is less useful - more for display usage
> than say editing, or output to svg or print.

Verse's geometry primitive is creased subdivision surfaces. They
express "curves", i.e. smooth surfaces, just fine. They just
don't do it with Beziérs.

Look at the human head behind the logo on verse.blender.org. That is a
subdivided mesh, it is *not* triangles "all the way down".

Blender supports subdivs too, but I can't say how much of Blender's
subdiv support (creasing, etc) is supported through Verse
now (it's been too long). Perhaps Jiri is around to answer that?

The problem then, I guess, becomes "is it possible to go from whatever
representation you want to edit fonts in, to Verse's
subdivision surfaces for publishing to Verse, and back again in a
loss-less non-ambigous manner?". Unfortunately, I don't
know the answer to that question. :)

Regards,

/Emil


More information about the Verse-dev mailing list