Photorealistic Japanese Vending Machine Generator

Gianluca Gatto in Modeling


A photorealistic Japanese drinks vending machine that you control from one panel. Add it, pick a color, age it, line up a row, or put one on every point of a mesh. It is a single Geometry Nodes modifier, so every setting stays live and can be animated.

What you can change

  • Paint: any color, ten swatches, a random color per machine, a two-color gradient at any angle, or your own image (on the front, wrapped around the body, or on all sides).
  • Array: a row of machines with count and gap.
  • Base: on concrete blocks, or steel pads and bolts on the ground.
  • Lights: display backlight and price digits, on or off, with brightness for night scenes.
  • Weathering: one slider adds rain streaks and dust in the recesses, different on every machine, with scale and seed.
  • Machines on Points: one machine on every vertex of a mesh or point cloud, or evenly along a curve.

Made for real scenes

  • Converts cleanly: Apply the modifier or use Visual Geometry to Mesh and you get the mesh exactly as it looks, colors and weathering included.
  • Light: all machines share two meshes, two materials and ten 2K textures. Switch on Instances and hundreds of machines cost about as much memory as one.
  • No lock-in: a file keeps rendering without the add-on installed.
  • Stickers, glass, steel and concrete keep their own look when you repaint.

Details

  • Real size: 1.4 m wide, 0.84 m deep, 1.9 m tall. About 100,000 triangles per machine.
  • PBR textures, 2K, packed in the add-on.
  • Blender 4.5 LTS and 5.0. Cycles and EEVEE.
  • Panel in the 3D View sidebar, tab Vending. Also in Add > Mesh.
  • License: add-on code GPL 3.0 or later; 3D model, textures and node group under the Editorial license (LICENSE.txt in the zip).

$29

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Published about 2 hours ago
Blender Version 4.5 - 5.0
Extension Type Add-on
Render Engine Used Cycles, Eevee
Misc Data Uvs-Unwrapped, Normal-Mapped, Textured
License GPL