Blender Add-on · Structured Greeble Packing

SPOCK — Packed, not scattered.

SPOCK floods any selected faces with dense, organized sci-fi detail — panels, vents, pipes, nurnies, and hero pieces — using ten real rectangle-packing algorithms. Parts fit edge-to-edge, never overlap, and stay inside the perimeter you select. Built for hard-surface and sci-fi artists — cockpits, corridors, control panels, hulls, and props.

1,000+
Copies sold
10
Packing algorithms
1000s
Parts, instanced
SPOCK hero — twin sci-fi control consoles packed with glowing screens, keypads, and panels // spock.pack
The idea

Order, not noise.

Scatter tools throw parts at a surface and hope. SPOCK packs them — ten real rectangle-packing algorithms fit parts edge-to-edge, never overlapping, always inside the perimeter you select.

Watch It

See it in motion.

// spock overview

What It Is

Organized detail, not random noise.

SPOCK (Structured Packing Object Creation Kit) is a Blender add-on that turns a plain surface into a dense, believable hard-surface design in seconds. Ten rectangle-packing algorithms — real MaxRects, Skyline, and sorted variants, not random scatter — place parts from your DPACK collections edge-to-edge across the faces you select.

The included SCIFI DPACK ships with several Collection Sets to start from — a growing third-party catalog lives at cw1.me/dpacks.

Workflow

Six steps, bare faces to packed detail.

How SPOCK builds detail — a six-step workflow: select faces, load a DPACK, choose a Collection Set, PACK, layer, then realize and save

// spock — the full packing workflow, step by step

Sci-fi cockpit at dawn over a planet — panels and screens packed with detail // spock.origin

We tried geometry nodes first.

It wasn't possible — geometry nodes can't do regular packing, edge-to-edge fitting, or stay inside face boundaries. So we wrote real packing algorithms in Python instead. That's the whole product: computer-science packing wearing a one-click UI.

A SPOCK-packed control panel — keypads, screens, and switches built up in layers // spock.layers

The thing only packing can do.

Because SPOCK packs real parts, you can build detail in ordered layers: a layer of PCBs, wires on top of the PCBs, panels over those, then switches, buttons, and activators on top. Each layer packs around the last — HERO parts get placed once and avoided by the next pass, EMPTY sets reserve blank regions, FILL lays an underlay of pipes and panels beneath everything. That layered control is the difference between generated noise and an art-directed surface.

Features

Detail that packs itself.

Point SPOCK at a collection of parts, pick an algorithm, and hit pack. It fits as many parts as the surface holds — non-overlapping, gap-minimized, and fully under your control.

01

Ten packing algorithms

RANDOM, MAX, MIX, SIDE, CORNER, COLUMNS, and sorted variants — real 2D rectangle packing that fits parts tightly, never overlapping, always inside the selection.

02

DPACK browser

Load Collection Sets straight from your DPACK library. Point preferences at any folder; your packs live where you want them.

03

Four set types

INSTANCES packs the collection; HERO places a fixed count of one-off pieces; EMPTY reserves blank space; FILL lays an underlay beneath every other layer.

04

Per-set control

Factor, margin, Z offset, scale range, rotation mode, and a global density slider — precise art direction per collection.

05

Roll-again iteration

PACK reshuffles instantly, CLEAR resets, SAVE stores a layout you like, and saved sets reload their settings later.

06

Instanced and capped

Thousands of parts stay light because they're instances; the max-instance cap keeps Blender safe; REALIZE converts to real geometry on command.

07

Materials included

A multi-material that varies per instance, an edge-wear version, and a global material swapper — delivered as KPACKs for KIT OPS Free or Pro (optional).

08

Make and sell your own DPACKs

A DPACK is a .blend with SP_ collections — no special software to create one, no lock-in, and the license lets you sell what you build.

SPOCK vs Flex 2
Decision tree — SPOCK or Flex 2: one hero object goes to SPOCK · PACK; a whole scene goes to Flex 2 · DISPLACE at room scale or Flex 2 · GN BUILDER far away or tiny

// pick by what you're detailing — they stack

Artists' words

What SPOCK users say.

★★★★★
“Spock is a super weapon. Want screens on something? Painting on a wall? Panels of switches arrayed in a sci-fi way? You click what you want covered and click again… don’t like the arrangement? Just push the button to fill again.”
— max
★★★★★
“Downloaded this at 5 A.M. and already having a blast!! Works great and fast — I have a laptop with 16GB RAM and it’s smooth as silk.”
— Douglas Crabtree
★★★★★
“I messaged Chipp about it, and true to form, he messaged me right back… the response and the community vibe with all of his products is THE standard.”
— max
Common Questions

How is SPOCK different from Flex and Synth?

Ask what you're detailing. One hero object — a locker, a cockpit, a station interior that's one object — is SPOCK's job: real parts packed in ordered layers you can rearrange by hand. A whole scene of many objects is Flex 2's job: generate randomized mass at city or circuit-board scale, or bake trim sheets and dress everything with control. Synth is the deep boolean/KIT OPS tool — most powerful, slowest to learn. They stack — Flex fills the world, SPOCK dresses the star.

Do I need KIT OPS?

No. SPOCK is fully standalone. The bundled materials KPACK is an optional bonus for KIT OPS Free or Pro users.

Does it work on curved surfaces?

Best on flat and paneled surfaces — cockpits, corridors, control walls, hulls. Curved surfaces with large-scale parts pack less well; keep parts small relative to the curve.

Why does the first install take a while?

SPOCK installs its packing libraries on first registration — an internet connection is needed once. After that it works offline.

How many parts can it handle?

Packs are instanced, so thousands of parts stay light. Around 20k instances Blender slows noticeably; the instance cap in preferences and per-face packing keep you in control. REALIZE only when you commit.

Can I build my own DPACKs?

Yes — a DPACK is just a .blend with prepared collections. Build them in minutes, use any materials you own, and sell them if you like.

More videos
WATCH Working with DPACKs WATCH KIT OPS & KPACK materials
Learn It
DOCS Full documentation LIST DPACK catalog CHAT Support on Discord
Who This Is For

Believable density, without hand-placing hundreds of parts.

If you build hard-surface and sci-fi detail, SPOCK places the parts for you.

Hard-surface & sci-fi artists

Tech panels, hulls, corridors, cockpits, robots, props.

Concept & environment artists

Believable density fast, without hand-placing hundreds of parts.

Kitbashers & KIT OPS users

You already think in part libraries; SPOCK places them for you.

Technical artists

Ten algorithms, per-set controls, density curves to tune.

DPACK makers

Build libraries once, reuse them everywhere, sell them if you like.

Toolmaker

Designed by a toolmaker.

Designed by Chipp Walters — a 30-year industry veteran and the creator of KIT OPS, Blender's most-trusted kitbashing add-on. Proven experience. Stellar support. Built for artists like you.

1,000+
Copies sold
3 yrs
On the market, actively maintained
10
Packing algorithms
New · Direct DownloadsNo Sign-In

Goodbye, Google Drive.

Product files used to ship through shared Google Drive folders — and you told us everything wrong with that: permission requests, sign-in walls, throttled downloads, and no way to tell what changed. That system is gone. SPOCK, its DPACKs, and every update now ship from the CHIPPWALTERS download server: one folder, open in any browser.

One download folder — every file in one place
Download a single DPACK, a group, or everything at once
Sort by modified date to catch new Collection Sets instantly
No account, no permission requests, no throttling
What You Get$29 · One-time purchase

Everything you need — nothing you don't.

One purchase, no subscription: the SPOCK add-on, the full SCIFI DPACK library, materials KPACKs, and docs, all from one download folder.

The SPOCK add-on — Blender 4.2+ extension, Windows x64 · macOS ARM64 · Linux x64
The SCIFI DPACK — the full sci-fi part library with several ready-made Collection Sets, plus the SPOCK-EMPTY starter template and SPOCK-Bendable pack
Materials KPACKs for KIT OPS Free or Pro — per-instance multi-material, edge wear, global material swapper (optional)
Documentation + video tutorials — full manual, overview, and DPACK-authoring walkthroughs
Requirements
Blender4.2+ (add-on / Extension)
PlatformsWindows x64 · macOS ARM64 · Linux x64
First installInternet connection required once (packing libraries); offline after that
IncludedSCIFI DPACK Collection Sets, plus materials KPACKs for KIT OPS Free or Pro if you want them (optional)
FilesDirect download from the CHIPPWALTERS file server — no sign-in
LicenseGPL
Support

Support that actually answers.

This isn't a fire-and-forget asset drop. It's backed by first-class support for Blender customers since 2019 — an active Discord where a human answers, and a catalog of tools trusted by artists worldwide.

2019
Supporting Blender artists since
6K+
Members in the Discord community
140K+
Product downloads across the catalog

Dense detail. One click.

Turn a plain shape into a hyper-detailed sci-fi surface — organized, non-overlapping, and entirely art-directable.