#jogamp @ irc.freenode.net - 20160528 05:06:14 (UTC)


20160528 05:06:14 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20160527050614.html
20160528 05:06:14 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20160528050614.html
20160528 07:13:52 * monsieur_max (~maxime@anon) has joined #jogamp
20160528 12:23:01 * Eclesia (~eclesia@anon) has joined #jogamp
20160528 12:23:19 <Eclesia> hi
20160528 12:25:27 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160528 12:34:30 * SHC (~quassel@anon) has joined #jogamp
20160528 15:48:38 * monsieur_max (~maxime@anon) has joined #jogamp
20160528 17:00:43 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160528 17:09:56 <Eclesia> \o/
20160528 17:18:11 <Eclesia> great day :) AA glyph rendering without MSAA
20160528 17:18:22 <Eclesia> before : http://unlicense.developpez.com/temporaire/hdglyph.png
20160528 17:18:33 <Eclesia> after : http://unlicense.developpez.com/temporaire/hdglyphAA.png
20160528 17:26:33 <rmk0> looks good
20160528 17:28:39 <rmk0> although i do have to look for the black cloud in the silver lining
20160528 17:29:02 <rmk0> http://waste.io7m.com/2016/05/28/errors.png
20160528 17:29:32 <rmk0> assume this is unavoidable?
20160528 17:29:37 <Eclesia> hehe yeah I see those
20160528 17:30:08 <Eclesia> it's still better
20160528 17:30:12 <rmk0> yep
20160528 17:30:41 <Eclesia> and code is 20times more simple then any other I've seen so far
20160528 17:32:30 <Eclesia> vertex shader : https://bitbucket.org/Eclesia/unlicense/raw/tip/engine/engine-opengl/src/main/resources/un/engine/opengl/shader/painter/painter-glyph-0-ve.glsl
20160528 17:32:53 <Eclesia> fragement shader : https://bitbucket.org/Eclesia/unlicense/raw/tip/engine/engine-opengl/src/main/resources/un/engine/opengl/shader/painter/painter-glyph-4-fr.glsl
20160528 17:37:46 <Eclesia> time to link everything with the widget toolkit and see if it's really better
20160528 18:53:53 <xranby1> Eclesia: is this your own idea how to use a Bézier triangle to compute AA? https://en.wikipedia.org/wiki/B%C3%A9zier_triangle
20160528 18:55:39 <Eclesia> xranby1: how is that related to AA ?
20160528 18:56:24 <xranby1> Eclesia: when you write in your shader that you are using a "quadradic curve triangle" i was imagine your are using a quadric Bézier triangle
20160528 18:56:49 <Eclesia> nothing that fanzy
20160528 18:57:32 <Eclesia> I build up and algo, mostly picking ideas from https://medium.com/@evanwallace/easy-scalable-text-rendering-on-the-gpu-c3f4d782c5ac#.be1lvcaqs and http://http.developer.nvidia.com/GPUGems3/gpugems3_ch25.html
20160528 18:57:46 <Eclesia> an*
20160528 18:58:19 <xranby1> so it is the patented loop blinn?
20160528 18:59:08 <xranby1> those two papers descrive the patented method
20160528 18:59:39 <xranby1> http://www.google.com/patents/US20070097123
20160528 19:00:36 <xranby1> one of the goals of graph in jogamp is to have a patent free implementation
20160528 19:01:25 <Eclesia> I don't think that could apply in my case. unless you say u2 - v = 0 (which is the only equation I picked) is under a patent
20160528 19:02:01 <xranby1> Eclesia: well if you have made a new method, then you have made a patent free one by publishing it and not patenting it
20160528 19:02:15 <xranby1> which is very good
20160528 19:10:43 * SHC (~quassel@anon) Quit (Read error: Connection reset by peer)
20160528 19:10:53 <Eclesia> xranby1: you are scary sometimes ^^
20160528 19:11:42 <xranby1> Eclesia: thank you
20160528 19:17:21 <Eclesia> it's already a pain in the a** to not have access to ISO specs, then excluding everything not marked public domain and if there are hidden patents all over as a bonus ...
20160528 19:20:25 <rmk0> you can sometimes find, ahem, lost copies by inserting the ISO/IEC number into a search engine with filetype:pdf
20160528 19:20:31 <rmk0> "ISO/IEC 14977" filetype:pdf
20160528 19:22:58 <xranby1> filetype: pdf
20160528 19:23:53 * Eclesia didn't hear anything
20160528 19:24:24 <rmk0> coincidence, i never said anything
20160528 19:26:47 <Eclesia> I'll do everything I can (as far as a single developer can) to keep my project clean of without blood and suspicious origin code
20160528 19:27:30 <Eclesia> I don't make any sense after reading what I said but I guess everyone understands
20160528 19:33:12 <Eclesia> ... xranby1 you killed my motivation for tonight :'(
20160528 19:33:41 <xranby1> Eclesia: sorry to hear that i sprinkled papent FUD
20160528 19:33:50 <xranby1> patent
20160528 19:34:10 <xranby1> i really with that i was not aware of it
20160528 19:34:14 <xranby1> wish
20160528 19:35:58 <xranby1> the list of ways to render curves on GPU's are small and it is a curse that this well published one is patented by microsoft
20160528 19:37:33 <Eclesia> patents should not exist. why should we even care for the legislation of a dying country
20160528 19:39:49 <zubzub> because we live on the same planet
20160528 19:47:15 <Eclesia> you are right, it's not the US the problem but all the greedy companies and shareholders which are by a very bizarre phenomenon nearly all located in the US.
20160528 19:49:42 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20160529 01:50:52 * SHC (~quassel@anon) has joined #jogamp
20160529 05:06:14 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20160529050614.html