← Back to portfolio
● Beta · TestFlight · App Store soon
iPad App · Swift · Metal

Serwus3D

Poly and hard-surface modelling for iPad and Apple Pencil - with modifiers, UV, retopo, PBR materials, a check for print and export straight to Unity, Unreal and 3D printers.

iPadOS 17+SwiftMetal Apple PencilGLB · OBJ · STL · USDZ Role: Solo - design, engine, app
App Store - coming soon Support → Documentation →

// Overview

Serwus3D is a 3D modelling app for the iPad, built for the kind of modelling a technical artist does all day: game-ready props, modular kits and parts for 3D printing. Not sculpting and not CAD - clean polygons, edge loops and UVs, made with a Pencil in one hand.

It is free to download and model in without limits; saving and exporting are a one-time purchase. No account, no subscription, no data collected - the models stay on the iPad.

My own product, designed and built solo under the Serwus Studio label, from a web prototype to a native iPad app.

// Key features

// Apple Pencil
Made for the Pencil
Tap, lasso and brush selection with pressure, hover preview before you touch, a pad and a ring under one thumb. Fingers move the camera, the Pencil edits - and a finger, mouse or trackpad works too.
// Model
Hard-surface tools
Extrude, inset, bevel, loop and multi-cut, weld and dissolve as tools you drag, not dialogs you fill in. Ngons, soft selection, snapping to grid and geometry.
// Modifiers
Non-destructive stack
Mirror, subdivision with sharp edges, thickness and array - live, reorderable, applied one at a time when you are ready. Booleans get their own panel with a live preview computed in the background.
// Curves
Draw, then build
Curves drawn on the ground, a wall or the model itself become tubes, lathed solids or faces - the fastest way from a sketch to a shape.
// UV
UVs you can actually do on a tablet
Cut seams with a stroke on the model or in the UV editor, unwrap live as you cut, check stretching on a colour grid, pack islands.
// Retopo
Retopology
Draw, tap and relax a clean quad mesh over a dense scan or sculpt, with the result snapped to its surface.
// Materials
PBR materials
A scene material library with albedo, normal, ORM and emission maps, a PBR material view and textures carried into FBX, GLB, OBJ and USDZ.
// Export
Engine- and print-ready
Check for print finds holes and thin walls. One tap exports for Unity, Unreal or a 3D printer: FBX for engines and animation, STL in millimetres, GLB in metres, OBJ with materials, USDZ for AR.

// Gallery

Serwus3D: the Serwus cube selected, with gizmo, pad and tool rail
Modelling with the Pencil - gizmo, pad and tool rail
Serwus3D: curves drawn with the Pencil, turned into tubes
Curves drawn with the Pencil, turned into tubes
Serwus3D: UV editor beside the model, seams in red
UV editor - seams cut on the model and in the layout
Serwus3D: Materials panel with roughness, metalness and texture maps
Materials - roughness, metalness and PBR maps
Serwus3D: an imported game scene in metres
Imported game scene - OBJ, STL and GLB

// My role

// Specs

DEVICE
iPad · iPadOS 17+
INPUT
Pencil · touch · mouse · trackpad
OPEN
.serwus · FBX · STL · OBJ · GLB · glTF
EXPORT
FBX · GLB · OBJ + MTL · STL · USDZ · MP4
PRICE
Free to try · one-time unlock
Read the online documentation →

// Tech Stack

SwiftSwiftUI MetalUIKit touch StoreKit 2glTF / GLB GitHub ActionsTestFlight
// Next project
Revocure →