Spider PCB / Latest News: Recent posts

New Demo

I've uploaded a new demo - it is available from the downloads page

Some notable changes since the previously uploaded demo are:

  • Added a feature where areas can be drawn with a checker-board pattern. The idea is to draw area cut-outs in this style.
  • The mouse cursor hide / show bug has been sorted out.
  • Minor changes to the drawing state-machine.
  • The metadata Name, Paper Size and Page Orientation now works fully. The rest are still read-only
Posted by John-Philip Taylor 2014-01-23

New Demo

I've uploaded a new demo - it is available from the downloads page

Some notable changes since the previously uploaded demo are:

  • Removed FreeImage dependency.
  • Implemented the modal state-machine skeleton.
  • Added cyrillic glyphs to the stroked font.
Posted by John-Philip Taylor 2014-01-18

New Demo

I've uploaded a new demo - it is available from the downloads page

Some notable changes since the previously uploaded demo are:

  • Revamp of the OpenGL abstraction.
  • Vector textures for draw area fonts (OpenGL 2.1 and above).
  • Shaders for line and bezier segments (OpenGL 2.1 and above).
  • Frame buffer object (OpenGL 2.1 and above) for the draw area, so that the layer transparency displays correctly.
  • The OpenGL Version is now a user option in the Graphics dialogue box.
  • Window management is working, including component select from the hierarchy.
  • Variable tab widths.
  • The tab control can scroll when the window is too narrow.
  • The contents of the meta-data tabs have been implemented, but the options don't do anything yet.
  • Various bug-fixes.
  • Test structures have been added to the Schematics draw area.... read more
Posted by John-Philip Taylor 2014-01-12

New Demo

I think it is time for a new demo - It is available from the downloads page

Some notable changes since the previously uploaded demo are:

  • The layout can be mirrored by either clicking the hint-bar icon, or pressing 'B' on the keyboard.
  • The more serious bugs have been fixed.
  • A green "blob" has been added to the Schematic as a test for the new vector texture capability. It is a 4x4 texture, with the 4 corners referencing itself. The large M in the middle is for testing the vector texture synthesis from glyph outlines later. OpenGL 1.1 users will see only the M.
  • The Layout now supports 16 layers, which is fixed at the moment. Later the user will be able to select the number of layers, as well as their names.
Posted by John-Philip Taylor 2013-05-21

Vector Textures

I'm busy implementing vector textures. It only works for OpenGL 2.1 and later, but produces very high quality polygon rendering without the need of triangulation or multi-sampling.

I'm using the paper by Ray et. al. as reference. You can have a look at it here. The shaders have been implemented and the anti-aliasing works beautifully. I'll upload a new demo as soon as outline and stroked fonts start using this feature.... read more

Posted by John-Philip Taylor 2013-05-15