Re: [Kicad-developers] Tesselation Ideas

2018-08-23 Thread Seth Hillbrand
Hi All- I've finished implementing Tom's suggestion as well as completing the replacement of poly2tri in the ray tracer as well. I've posted a merge proposal to launchpad for comments. I'd greatly appreciate any feedback (small or large) before merging. You can find the merge proposal at https:

Re: [Kicad-developers] Tesselation Ideas

2018-07-19 Thread Seth Hillbrand
Am Do., 19. Juli 2018 um 00:49 Uhr schrieb Tomasz Wlostowski < tomasz.wlostow...@cern.ch>: > On 19/07/18 06:15, Seth Hillbrand wrote: > > ​Hi All- > > > > Our current triangulation caching is based on the poly2tri codebase and > > has a number of constraints. Most notably, it does not allow touch

Re: [Kicad-developers] Tesselation Ideas

2018-07-19 Thread Tomasz Wlostowski
On 19/07/18 06:15, Seth Hillbrand wrote: > ​Hi All- > > Our current triangulation caching is based on the poly2tri codebase and > has a number of constraints.  Most notably, it does not allow touching > holes, holes on the boundary or duplicate vertices.  In these cases, we > do not cache the tria

[Kicad-developers] Tesselation Ideas

2018-07-18 Thread Seth Hillbrand
​Hi All- Our current triangulation caching is based on the poly2tri codebase and has a number of constraints. Most notably, it does not allow touching holes, holes on the boundary or duplicate vertices. In these cases, we do not cache the triangulation and instead use the OpenGL single-thread tr