Inverse Square
Independent software studio

Software for people who make things.

Inverse Square builds focused tools for modelling, simulation, documents, painting and communication. They run on Linux, Mac and the browser, and they don't need a subscription to get started.

I ∝ 1/r² Twice the distance, a quarter of the light.
Inverse squareOne pulse spreading out.
Products

What we're building

Each product gets its own home under inversesquare.app as it reaches its first release. Everything below is in development right now.

  • talk.inversesquare.app

    IWantToTalk

    An AAC app that gives people a voice. Tap symbols and words to build sentences that are spoken aloud.

    In development
  • 3diego.inversesquare.app

    3Diego

    3D modelling, sculpting and rendering, built to be fast to learn and light on your machine.

    An alternative to Blender

    In development
  • quicksim.inversesquare.app

    QuickSim

    Fluid flow, beam and FEA analysis, either as a SolidWorks plug-in or as a standalone app.

    An alternative to SimScale

    In development
  • cad.inversesquare.app

    Parametric CAD

    Sketch, constrain and extrude real parts, with first-class support for Linux, Mac and the browser.

    An alternative to SolidWorks and Onshape

    In development
  • pdf.inversesquare.app

    PDF Suite

    Read, edit, sign, merge and fill in PDFs without the monthly fee.

    An alternative to Adobe Acrobat

    In development
  • paint.inversesquare.app

    Paint

    A natural-media painting app for pen and tablet, with brushes that behave like paint.

    An alternative to Adobe Fresco

    In development
  • optics.inversesquare.app

    Optics

    Tools for optical design: ray tracing, lens layouts and illumination falloff.

    In development
  • print.inversesquare.app

    Print

    A parametric model maker for 3D printing. Set the dimensions, then download a ready-to-slice STL.

    In development
labs.inversesquare.app

Labs

Free tools, files and experiments you can use right now. No sign-up and no catch.

  • Caustic lens generator

    Design a 3D-printable lens that projects a character or image onto a wall, then download the STL files.

    Open
  • GPU bench simulator

    Compare graphics cards for Blender renders, render-farm cost, local LLMs and image or video generation, against any baseline card.

    Open
  • Retro mirrorless camera selector

    Find a rangefinder or SLR-style mirrorless camera with real dials, and see which vintage, modern and vintage-inspired lenses fit each mount.

    Open
  • FFT · Fooj Film Transformer

    Give any camera the look of any other. Profile cameras from a colour chart photo, try Fujifilm film simulations on any camera, build your own look and export .cube LUTs.

    Open
  • Camera and lens finder

    Pick what you shoot and set your carry weight, bag space and budget to get ranked camera kits with lenses and a backpack that fits. Or find lenses for the camera you own.

    Open
Coming soon
  • Parametric print modelsSTL files you can tweak and print
  • Blender and Cycles presetsLighting rigs and render settings
  • Engineering calculatorsBeam deflection, unit conversion, section properties
  • Brushes and texturesFor painting and 3D work

New tools and downloads are added here as they're ready.

node.inversesquare.app

Node

Remote GPU compute for the heavy jobs, so your laptop doesn't have to do them. Coming later.

Rendering

Send a Blender scene and get Cycles frames back.

Simulation

Run CFD and FEA solves from QuickSim on bigger meshes than your machine can hold.

Language models

Run open LLMs on dedicated GPUs, billed by the hour you use.

About

Why the name

Light, gravity, sound and radiation all fade with the square of distance. It's one simple rule that runs through rendering, simulation and optics, which is most of what we build. We aim to make tools that are just as simple, and that reach as many people as possible.