Kinematic 0.5.0 is out. Modeling and sculpting in the viewport, a timeline on every graph, photo and sound editing. What's new
Kinematic / Who it's for / Product designers

Model, finish and render products in Kinematic.

For product designers, industrial designers and packaging designers. Draw the profile and shape the form to the millimeter, try every color and finish, put the graphics on, and render the stills and turntables for the review and the launch page. Every tool you use adds a step, so the shoulder you drew on Monday still moves on Friday.

  • Product designers
  • Industrial designers
  • Packaging designers
  • CMF designers
  • Design students
Free, even for commercial useNo account, no license keySizes in mm or inchesmacOS, Windows, Linux
the bottle, turning once
The same bottle pulled apart into body, steel neck, cap and loop, with dimension lines reading 232 mm and 75 mm
pulled apart, sized in mm
The same bottle in gloss navy
gloss navy
Bodyrevolved profileHeight232 mmDiameter75 mmFinishpowder coatCapwood, beveled

One bottle, drawn as a profile, revolved, finished and rendered in Kinematic. No other app in between.

Your work, in Kinematic

Every stage of a product.

From the first profile to the launch page, in one viewport. Each tool you use writes a step, so the fillet you set early is still there to change after the client has seen it.

The Cut menu open over a rounded box with its move handles: loop cut, knife, cut along a curve, boolean and slice with a plane
the Cut menu over a rounded box
01 · Form

Model the form

Draw a curve in the viewport and spin it into a surface, loft it through sections or sweep it along a path. Or start from a box and bevel, cut, boolean and mirror it. Type 80mm while you drag and the edge lands at 80 millimeters.

NurbsRevolve+3DGeoPolyBevel+3DGeoBoolean+3DGeoMirror
Model a machined part →
A vase revolved from a drawn outline, then twisted, its wood grain spiraling up the side
an outline revolved, then twisted
02 · Surfaces

Shape smooth surfaces

NURBS curves and surfaces you pull by their control points and weights. Revolve, loft, sweep, bridge two curves or fill a round between them, then turn the result into a mesh as dense as the render needs.

NurbsSkin+NurbsFillet+NurbsConvert
Make a twisted vase →
The bottle body colored by curvature: blue on the straight wall, hot pink and orange where the shoulder and the base turn
curvature: hot where the shoulder turns
03 · Check

Check the surface and the size

Color the model by how sharply it bends and a lump in a fillet shows up long before the review. Measure in millimeters or inches, keep a measurement as a dimension that follows the model, and pull the parts apart in an exploded view.

3DGeoMeasureCurvature+3DGeoDimension+3DGeoExplodedView
Four copies of the bottle side by side: terracotta powder coat, polished steel, frosted glass and gloss navy lacquer
powder coat, steel, frosted glass, gloss lacquer
04 · CMF

Pick the color, material and finish

Powder coat, brushed or polished metal, frosted glass, gloss lacquer, soft-touch rubber and fabric. Materials follow OpenPBR: a clear coat, sheen and fuzz for textiles, thin film, glass with its real index of refraction, and light that travels under the surface.

3DGeoMaterialCreate+PbrMaterial+3DGeoSetMaterial
Turn a chrome ring into gold →
A leaf logo laid on the front of a dark wooden crate as a decal
a leaf logo laid on as a decal
05 · Graphics

Put the graphics on

Lay a logo or a print on the surface as a decal and slide it into place. Draw the artwork with the pen, set type in your own fonts, or open an SVG from your layout app.

3DGeoDecal+SvgToImage
Put a logo on a crate →
The bottle in mustard yellow on a warm studio backdrop, lit from the left with a soft shadow to the right
three softboxes and a studio sky
06 · Shoot

Light the hero shot

Area lights work as softboxes, a studio HDR fills the reflections and a curved backdrop hides the floor line. Right-click where the shine belongs and the light moves to put it there. PBR Neutral tone mapping keeps the material colors true.

3DGeoLightCreate+EnvironmentLight+3DGeoSceneRenderToImage
Rendering →

What you hand over

The files a client, an engineer or a print shop asks for.

The terracotta bottle, lit for a catalog still

Stills for the review deck

Full float with its passes for retouching, or finished pictures that carry their print size and your copyright.

PNGTIFFJPEG32-bit EXR

Turntables for the product page

The product turns once and the frames land in a video file, with no window open.

MP4MOVProResImage sequences
A stool unwrapped and packed, with a checker laid on to show its UVs

Models for the next app

Meshes, materials and the scene tree, for the web, a game engine or another 3D app.

glTF and GLBFBXUSDOBJAlembic
A sculpt cut down to a light mesh, ready to save for the printer

A file for the printer

Cut the mesh down to a weight the slicer likes and give open shells a real wall, then save it.

STLOBJ
The work you know

Render every colorway.

Keep one file for the product and change what varies from the command line: the body color, the finish, the camera. Each of these four pictures came from one of the four lines below, with no window open.

For a whole range, loop it in your shell, or script it in Python inside the app.

The bottle in terracotta
Terracotta#C8553D
The bottle in sage
Sage#5E7F6B
The bottle in mustard
Mustard#D9A23A
The bottle in navy
Navy#1F2A44
terminal
$ kinematic render bottle.kin -o terracotta_{frame}.png --frames 1 --set body.base_color=#C8553D
$ kinematic render bottle.kin -o sage_{frame}.png --frames 1 --set body.base_color=#5E7F6B
$ kinematic render bottle.kin -o mustard_{frame}.png --frames 1 --set body.base_color=#D9A23A
$ kinematic render bottle.kin -o navy_{frame}.png --frames 1 --set body.base_color=#1F2A44
3DGeoMaterialCreate→3DGeoSceneRenderToImage
The command line →
a soft toy, dropped
a cloth settling over a box
a motor arm on a hinge
Red and teal paint spreading into each other in a tray
two paints running together
What Kinematic adds

Simulate drops, cloth and liquids.

Pick the part and open the Simulate menu. Make dynamic drops it on a floor, Break into pieces cracks it, Softbody turns it into cloth or a balloon, and Liquid from this pours water from it.

The sim sits beside your model, materials and lights in one file and renders with them, so the in-use shot comes from the same file as the catalog still.

PhysicsWorld+PBDSimSolver+3DGeoFlipSimpleSolver
Simulate →
a garden sculpture, graded · scan by Niantic Labs, MIT license
relit by a moving sun · scan by Hasnain (superspl.at), CC BY 4.0
squashed by a cage · scan by Marc (superspl.at), CC BY 4.0
What Kinematic adds

Bring real objects in as scans.

Open Gaussian splat captures from PLY, SPZ, SOG or .splat files: a foam model, a material sample, or the shelf the product will sit on. Cut the object out of the place it was shot, take its baked light out and move a sun around it, or grade it with a color table.

Give it a solid surface that other things can rest on, and save it back out as a splat or a glTF.

3DGeoImportSPZ→3DGeoSplatCrop→3DGeoSplatDelight→3DGeoSplatToSurface
Scans →
A keynote hall seen from the back of a full house, a presenter at a lectern and the four bottles on the big screen
the bottle range on a keynote screen, previewed in 3D
a box that moves with the music
a projection with the glass masked out
What Kinematic adds

Show it at the launch.

Preview the stage in 3D with your renders on its screen. Then press F1: Perform Mode clears the editor away and the picture fills a projector, an LED wall or a stream while it runs, with nothing to export in between.

Drag a song's level onto any number and the product moves with the music. Map a projector onto a set piece, and run the room's lights over Art-Net or sACN, with more than 1,500 fixtures ready to patch.

AudioEnvelopeFollower+ProjectionMapper+ArtNetSendInterface
Perform →
How it fits

Files, units and hardware.

Parts come in from your CAD app as meshes, and models, renders and line drawings go out in the formats the next person reads. Sizes read in millimeters or inches.

Opens

OBJFBXglTF and GLBUSDSTLPLYAlembicSplats: PLY, SPZ, SOG, .splatHDR and EXR skiesPNG, JPEG, TIFFSVGFonts .ttf .otf.cube looks

Saves

glTF and GLBFBX, axes set for Blender, Maya, Unreal or UnityUSD as .usdaOBJSTLAlembicPNG, JPEG, TIFF with print sizeLayered EXRMP4, MOV, ProResImage sequencesSVG line drawings

Does not open

STEP and IGESRhino .3dmSolidWorks parts.blend and .c4d

Send parts over from your CAD app as OBJ, STL, FBX, glTF or USD. Every format is on Works with.

Sizes you can trust

Lengths you type take units and simple sums. A dimension you keep is tied to the points you measured, so it follows the model when the shape changes.

80mmtyped while you drag
2ft + 3insums and mixed units
Snappoints, edges, midpoints, grid, surface
Measurethen Keep as dimension
mm cm m inFile > Project > Display units

The hardware on your desk

Renders run on your graphics card, and the heavy simulations can too.

  • A pen: pressure and tilt when you sculpt and paint
  • A 3D printer: save the part as STL
  • A projector or a big screen: Perform Mode fills it with the render for the review
  • A dev board on USB serial: read a prototype's sensor into the graph
  • A MIDI controller or a gamepad: map a knob or a stick to anything

Your other apps

Pick the Blender or Maya axis preset on an FBX and the model stands up at the right size. Looks come in as .cube files, inside OpenColorIO with ACES built in.

A 3D model can flatten into an SVG line drawing, for an instruction sheet or a pen plotter.

Where to start

Lessons and demos.

Each lesson takes about ten minutes. The demos come with the app: open one from the Demos browser, press Play, then take it apart on the canvas.

Lessons

Demos

Fair to say

What it does not yet do.

Better to know now. Missing something you rely on? Reach out.

  • CAD filesSTEP, IGES, Rhino and SolidWorks files do not open, and surfaces do not save back as STEP or IGES. Parts come in as meshes: OBJ, STL, FBX, glTF or USD.
  • No constrained sketches or drawing sheetsKinematic is for the form and the pictures. Tolerances, sketch constraints and drawings for the factory stay in your CAD app.
  • No path tracerRenders draw live on the graphics card with PBR materials, HDR light and soft shadows. For path-traced finals, take the scene to a renderer that has one.
  • Renders top out at 4096 pixelsThat is the widest a single render goes, on either side.
  • No .usdz for a plain modelA product scene saves as .usda text. The one-file .usdz package holds scans and rigged characters only.
  • Simulation is for picturesDrops, cloth and liquids look right, but there is no stress, strength or drop-test analysis.
  • Other material filesSubstance and MaterialX materials do not load. Bring their maps in as pictures.
  • 3MF and compressed glTFPrints go out as STL or OBJ, not 3MF. glTF files compressed with Draco, or carrying KTX2 textures, do not open.

Download Kinematic.

Free. No account and no license key, even for commercial use. macOS, Windows, Linux and Raspberry Pi.