3D node

Ocean

Ocean is a 3D node: it builds, changes or lights geometry that Render 3D turns into a picture. It takes picture in and gives 3D shape out. Its controls include resolution, size, amplitude, wavelength.

Download the patchRead it in the Field Guide

The Ocean node in Infinite, showing its inputs, controls and outputs.

What it does

Ocean is a 3D node: it builds, changes or lights geometry that Render 3D turns into a picture. It takes picture in and gives 3D shape out.

Inputs and outputs

Inputs

  • picture texture

Outputs

  • 3D shape out

Controls

Every control with a range can be driven by a modulator, a note, an audio level or a sketch.

ControlRange or optionsDefault
resolution8 to 30096
size0.5 to 204
amplitude0 to 10.119999997
wavelength0.1 to 82
steepness0 to 21
direction-180 to 18034.3774986
choppiness0 to 21
octaves1 to 84
speed-3 to 31

Example patch

This patch wires Ocean to what it needs and shows the result. Download it, then use File, Open in Infinite, or read it here: it is plain text.

infinite-patch 1
rev 2
# Ocean: a starting patch for the Ocean node
node 1 3D Ocean
  id node
  pos 520 300
end
node 2 Source Ramp
  id in0
  pos 0 300
end
node 3 3D Render 3D
  id view
  pos 1080 300
end
node 4 Utility Output
  id out
  pos 1640 300
end
cable node 0 in0
geo view 0 node
cable out 0 view

More 3d nodes