Login  Register

Re: GPU based Resolution Independent Curve Rendering

Posted by Sven Gothel on Apr 02, 2011; 5:37am
URL: https://forum.jogamp.org/GPU-based-Resolution-Independent-Curve-Rendering-tp2764277p2766328.html

On Friday, April 01, 2011 08:05:32 pm Rami Santina [via jogamp] wrote:

>
> Dear all,
>
> today we pushed/merged an initial release of the module we have been working
> on lately namely, GPU based curve rendering into jogl. This module uses a
> new algorithm for gpu based curve rendering that is outside microsoft's
> Loop/Blinn patent.
>
> Code is pushed to the jogl repo.
>
> More about it:
>
> blog posts:
> http://jausoft.com/blog/2011/04/01/resolution-independent-gpu-accelerated-curve-font-rendering/
> http://ramisantina.com/blog/?p=73
>
> Video:
> http://vimeo.com/21810192
>
> Build:
> https://jogamp.org/chuck/job/jogl/364/
>
>
> Would like to hear your comments and discuss further ways to enhance &
> augment it.

The current list of known issues are:

Font: Not all ttf table information is being used (hinting, ..)
  http://developer.apple.com/fonts/TTRefMan/RM06/Chap6fvar.html
  http://developer.apple.com/fonts/TTRefMan/RM06/Chap6gasp.html

  etc...

  if there are some ttf 'experts' available .. we would love to discuss

Font/Renderer: The 'Java' font rendering is buggy
  The produced outlines by the font parser are not rendered correctly.

GPU/Renderer: AMD only produces an all white picture
  tests on ATI/AMD shows that no pixel are being visible

Implementation: Enhance .. enhance
  :)

Architecture: Refine API ..
  with more use cases and discussion we shall make the API stable and more sane

To accomplish all of this we sure need everybody being interested and using it.
I will open up bugzilla entries for all of this soon.

Hope you have fun.

Cheers, Sven


>
> Cheers,
> Rami
>