Re: [fonc] Morphic 3 defensive disclosure

2014-09-24 Thread Dan Amelang
Hi Juan, Yes, that is some of the best TTF non-hinted rendering I've seen. Nice work! And, yes, it does look like the bug is gone, thanks! It will be interesting to look through a simplified, stand-alone(ish) version of the code to fully grasp the detail of your approach. Again, no rush,

Re: [fonc] Morphic 3 defensive disclosure

2014-09-24 Thread shawnmorel
Agreed. these are impressive! I was curious about the defensive disclosure. Are you intending to patent this work or simply preventing a non-open source implementation from claiming patent infringements? I’d be curious to try and recreate some of these results :) shawn On Sep 24, 2014, at

Re: [fonc] Morphic 3 defensive disclosure

2014-09-24 Thread J. Vuletich (mail lists)
Hi Shawn, I'm not intending to patent it. But I want to avoid others to patent it and restrict my right (and yours) to use it. Feel free to use it as you please. The code is MIT license, as is Cuis Smalltalk. In any case, I'd appreciate reasonable and fair attribution of the ideas in stuff you,

Re: [fonc] Morphic 3 defensive disclosure

2014-09-19 Thread J. Vuletich (mail lists)
Hi Dan, Quoting Dan Amelang daniel.amel...@gmail.com: Hi Juan,   Thanks for the screenshots, that helps a lot! Now, it would be ideal to have a visual like this to for the comparison: http://typekit.files.wordpress.com/2013/05/jensonw-900.png. But, I know that you've got limited time to work

Re: [fonc] Morphic 3 defensive disclosure

2014-09-19 Thread shawnmorel
- I use something better than pixel coverage: pre filtering. I’m actually really curious about this. Is there a version of this paper that you own copyrights to that you could point us to? http://ip.com/IPCOM/000232657 Would you be interested in creating a clean, totally not optimized (and

Re: [fonc] Morphic 3 defensive disclosure

2014-09-18 Thread J. Vuletich (mail lists)
Hi Dan, (redending without attachs) Quoting Dan Amelang daniel.amel...@gmail.com: Hi Juan, Glad that you're making progress! One question: how hard would it be to use a TrueType font (or any fill-based font) with your rasterizer? And, I would be interested in comparing the visual results of

Re: [fonc] Morphic 3 defensive disclosure

2014-09-18 Thread Dan Amelang
Hi Juan, Thanks for the screenshots, that helps a lot! Now, it would be ideal to have a visual like this to for the comparison: http://typekit.files.wordpress.com/2013/05/jensonw-900.png. But, I know that you've got limited time to work on this, and such a thing wouldn't be very high priority.

Re: [fonc] Morphic 3 defensive disclosure

2014-09-17 Thread J. Vuletich (mail lists)
Hi Dan, Folks, I finally published the Morphic 3 code in its current state. It is still unfinished, and in need of cleanup. I hope you are still interested in this stuff. See http://jvuletich.org/pipermail/cuis_jvuletich.org/2014-September/001692.html I attached there a demo image with

Re: [fonc] Morphic 3 defensive disclosure

2014-09-17 Thread Dan Amelang
Hi Juan, Glad that you're making progress! One question: how hard would it be to use a TrueType font (or any fill-based font) with your rasterizer? And, I would be interested in comparing the visual results of rendering 1) a TrueType font via FreeType, 2) a TrueType font via your Morphic 3

Re: [fonc] Morphic 3 defensive disclosure

2013-12-06 Thread J. Vuletich (mail lists)
Hi Gath, Stochastic sampling (1) is a method for trading aliasing for noise. Result are neither alias free nor noise free. But it allows using Ray Tracing and related techniques, and that is great for photorealistic rendering of 3D stuff. This the kinds of problems Pixar works on. OTOH,

Re: [fonc] Morphic 3 defensive disclosure

2013-12-06 Thread Shawn Morel
On Dec 6, 2013, at 6:58 AM, J. Vuletich (mail lists) juanli...@jvuletich.org wrote: Stochastic sampling (1) is a method for trading aliasing for noise. Result are neither alias free nor noise free. But it allows using Ray Tracing and related techniques, and that is great for photorealistic

Re: [fonc] Morphic 3 defensive disclosure

2013-12-06 Thread J. Vuletich (mail lists)
Hi Shawn, It is not aliasing that is different, but the algorithms for rasterization. When doing ray tracing for a 3d scne, you don't have an analytical model of the function to be sampled. Quoting Shawn Morel shawnmo...@icloud.com: On Dec 6, 2013, at 6:58 AM, J. Vuletich (mail lists)

Re: [fonc] Morphic 3 defensive disclosure

2013-12-05 Thread Gath-Gealaich
On Tue, 03 Dec 2013 23:24:12 -0300 J. Vuletich (mail lists) juanli...@jvuletich.org wrote: Hi Folks, The first defensive disclosure about Morphic 3 has been accepted and published at http://www.defensivepublications.org/publications/prefiltering-antialiasing-for-general-vector-graphics

Re: [fonc] Morphic 3 defensive disclosure

2013-12-04 Thread Dan Amelang
Hi Juan, I think it's great that you are sharing your rasterization approach. So far it sounds pretty interesting. FWIW, after you've released the code, I would be interested in using this approach to create a higher quality, drop-in replacement for the current Rasterize stage in the Gezira

Re: [fonc] Morphic 3 defensive disclosure

2013-12-04 Thread Josh Grams
On 2013-12-03 11:24PM, J. Vuletich (mail lists) wrote: Hi Folks, The first defensive disclosure about Morphic 3 has been accepted and published at http://www.defensivepublications.org/publications/prefiltering-antialiasing-for-general-vector-graphics and http://ip.com/IPCOM/000232657

Re: [fonc] Morphic 3 defensive disclosure

2013-12-04 Thread J. Vuletich (mail lists)
Hi Dan, I'd be delighted to help you do that! Cheers, Juan Vuletich Quoting Dan Amelang daniel.amel...@gmail.com: Hi Juan, I think it's great that you are sharing your rasterization approach. So far it sounds pretty interesting. FWIW, after you've released the code, I would be interested in

Re: [fonc] Morphic 3 defensive disclosure

2013-12-04 Thread J. Vuletich (mail lists)
Hi Josh, I've checked it again just in case. The diagram says that (w-r) w (w+r) (w-r+r+r) = (w+r) I think your comment is not correct. Please take another look at the figure. Cheers, Juan Vuletich Quoting Josh Grams j...@qualdan.com: On 2013-12-03 11:24PM, J. Vuletich (mail lists) wrote: