Veneer Pro.

Veneer Pro.

A Mac app for checking color, material

and finish in AR, live

A Mac app for checking color, material

and finish in AR, live

Veneer Pro.

A Mac app for checking color, material

and finish in AR, live

Background.

Background.

Background.

01 / 04

Veneer Pro started from Reality Converter, Apple’s discontinued USDZ app, which needed a new image file for every material change, even a plain color. KeyShot handled materials but was heavy and needed a fresh export for every option. Veneer Pro does CMF live, in AR, at true scale.

ROLE

Designer, Developer

PLATFORM

macOS + visionOS

SOURCE

GitHub ↗

ROLE

Designer, Developer

SOURCE

GitHub ↗

PLATFORM

macOS + visionOS

TOOLS

Swift

SceneKit

USDZ

Claude Code

Workflow.

Workflow.

Workflow.

CAD to AR took five steps and a fresh export for every option. Now it is one live view.

CAD to AR took five steps and a fresh export for every option. Now it is one live view.

02 / 04

Before: Rhino to KeyShot to an exported USDZ to AR, repeated for every colorway. With Veneer Pro: Rhino to Veneer Pro to AR in your space, live.
Before: Rhino to KeyShot to an exported USDZ to AR, repeated for every colorway. With Veneer Pro: Rhino to Veneer Pro to AR in your space, live.

WHERE IT STARTED

Apple’s Reality Converter, with the same Duo file. It wasn’t node based and every material channel needed its own image file, so even switching a base color meant making a new texture. It gave no real sense of scale and was too slow for quick CMF comparisons.

Apple’s Reality Converter, with the same Duo file. It wasn’t node based and every material channel needed its own image file, so even switching a base color meant making a new texture. It gave no real sense of scale and was too slow for quick CMF comparisons.

REALITY CONVERTER · SAME DUO FILE

The same Duo file in Apple Reality Converter, where every material channel is an empty image slot

Features.

Features.

Features.

Built around the calls a product designer actually makes: material, finish and scale.

Built around the calls a product designer actually makes: material, finish and scale.

Built around the calls a product designer actually makes: material, finish and scale.

03 / 04

REAL MATERIALS

Your KeyShot library loads straight in, all 953 KeyShot Studio materials here, so the swatches match what the final renders use. Double-click a swatch or drag it onto a part.

Your KeyShot library loads straight in, all 953 KeyShot Studio materials here, so the swatches match what the final renders use. Double-click a swatch or drag it onto a part.

Veneer Pro material library showing the KeyShot Studio library, 953 materials, beside Duo on a true-scale desk
Veneer Pro node graph for a lacquered maple: two noise nodes overlaid into a grain, mixed between two maple tones, into the surface output with clearcoat

NODES & MAPPING

Materials are built from nodes, not image files. This lacquered maple is two noise nodes overlaid into a grain, mixed between two maple tones, with a clearcoat on top. Change a tone and the whole material updates.

Materials are built from nodes, not image files. This lacquered maple is two noise nodes overlaid into a grain, mixed between two maple tones, with a clearcoat on top. Change a tone and the whole material updates.

Duo lamps on a true-scale clay desk with a size readout

TRUE-SCALE SCENES

A clay desk or bedroom built at real-world sizes, with props and a 175 cm figure, puts the product in context before anything gets printed.

A clay desk or bedroom built at real-world sizes, with props and a 175 cm figure, puts the product in context before anything gets printed.

SIZE READOUT

The viewport shows width, depth and height in cm or inches, and flags a model that was probably exported in the wrong units.

The viewport shows width, depth and height in cm or inches, and flags a model that was probably exported in the wrong units.

DESK 120 × 60 CM

BEDROOM 3.5 × 3 M

175 CM FIGURE

In Use.

In Use.

In Use.

Tested on Duo’s new colorways.

Tested on Duo’s new colorways.

Tested on Duo’s new colorways.

04 / 04

DUO COLORWAYS

Exploring new colorways for Duo used to mean CAD to KeyShot, setting up materials, then exporting a USDZ with each colorway baked in, two to five minutes per export, just to see one option in AR. With Veneer Pro it went from CAD straight into the app, and every colorway showed up in my own space in real time, with real lighting and reflections.

Exploring new colorways for Duo used to mean CAD to KeyShot, setting up materials, then exporting a USDZ with each colorway baked in, two to five minutes per export, just to see one option in AR. With Veneer Pro it went from CAD straight into the app, and every colorway showed up in my own space in real time, with real lighting and reflections.

LIVE ON VISION PRO

Material edits reach the headset in about half a second over the local network, so a change on the Mac shows up on the lamp in front of you.

Material edits reach the headset in about half a second over the local network, so a change on the Mac shows up on the lamp in front of you.

SHARING

When a direction is ready, the current model goes out as USDZ or FBX, or straight to an iPhone or iPad over AirDrop for AR Quick Look.

When a direction is ready, the current model goes out as USDZ or FBX, or straight to an iPhone or iPad over AirDrop for AR Quick Look.

USDZ EXPORT

FBX EXPORT

AIRDROP

NEXT PROJECT • 01 / 04

Duo.

Duo.

Multimodal Desk Lamp

STATUS

Industrial Design, Georgia Tech ’28

Design Bloc, Teaching Assistant

SITE

V.2026.10

Typeface Provided by TypeType

© 2026 Kevin Park · All projects shown with permission of credited collaborators.

STATUS

Industrial Design, Georgia Tech ’28

Design Bloc, Teaching Assistant

SITE

V.2026.10

Typeface Provided by TypeType

© 2026 Kevin Park · All projects shown with permission of credited collaborators.

STATUS

Industrial Design, Georgia Tech ’28

Design Bloc, Teaching Assistant

SITE

V.2026.10

Typeface Provided by TypeType

© 2026 Kevin Park · All projects shown with permission of credited collaborators.