Parametric graphic design

Development blog

Here you can find recent development updates. You can also get an overview of the development and plans forward in the development roadmap.

  • More tools and toolbar

    More tools and toolbar

    I’ve now added some more functionality to the view drawing tools, adding a new polygon tool and a simple line tool. In addition to this the tools now also have a toolbar space for configuration of the tools (like fill and stroke that will be used for the new shape). This new toolbar area also…

    Read more…

  • Instance layers

    Instance layers

    One of the key ideas in the Paragraphic parametric model is being able to share parameters and data between things. For example reusing a color or parameter value from one element automatically in another. This also includes sharing and reusing the generated graphics elements of a layer, which can be shared and used as input…

    Read more…

  • Paragraphic website launched

    Paragraphic website launched

    With the start of 2024 this new paragraphic.design website for the Paragraphic project is now live. Since this is a new type of project and a bit of an experiment I wanted to give it a dedicated site rather than just a page on lostminds.com along with my other apps. I’ve added a couple of…

    Read more…

  • More nodes and connections

    More nodes and connections

    While the development plan for Paragraphic is quite vague my next goal is making a first proof of concept version that I can have some people test to give me feedback on the design and structure. This will be a long way away from a beta or something fully functional, but with enough of the…

    Read more…

  • UI layout, layers and nodes

    UI layout, layers and nodes

    After quite a lot more work on the prototype I now have some of the basic building blocks in place both for the UI and the core entities in the application. Layers, nodes and parameters Like in other graphics software the output is divided into layers that you can edit independently and reorder, and in…

    Read more…

  • Godot prototype

    Godot prototype

    After abandoning the web prototype I decided to try out making a prototype using the open source game engine Godot instead. The primary reason for this was that it would allow developing the application once and then deploying it to multiple platforms, while still building a “real” application that could work with files and interact…

    Read more…

  • First web prototype

    First web prototype

    The first attempted prototype for Paragraphic was a web-based prototype, built mostly in javascript with some php backend components. I chose to try this primarily since this would be a good way to make the application platform independent, and since the SVG graphics I was planning to work with had good support both for editing…

    Read more…

  • Project origin and core ideas

    Project origin and core ideas

    The basic ideas for what would eventually become Paragraphic have developed over several years, but it was in 2022 I finally decided to start making something of them. I had previously built two other applications in the same field of parametric graphic design, Vectoraster and Patternodes. Vectoraster was a more specialized application for generating vector…

    Read more…