← WebMCP Directory

feather-engine.vercel.app

feather-engine.vercel.app

live Unverified (seed import) Developer Tools 16 tools imperative implementation

Feather Engine

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 2 · Act 14 · Transact 0 · Score: Not yet scored

Tool inspector

create_water_volume

act imperative

Create an Unreal-style water/physics volume: a box trigger that renders a realistic ANIMATED water surface (Gerstner waves, fresnel reflection, depth color, foam, caustics, optional underwater screen tint) and makes characters swim + gives dynamic bodies buoyancy/drag/wave lift. Scale controls the volume size. Pick a `style` (ocean/pool/lake/toxic/lava) for an instant look, or set the individual visual fields. Defaults to the "ocean" look.

Input schema

PropertyTypeRequiredDescription
enabled boolean no —
buoyancy number no Upward force multiplier for dynamic bodies in the volume.
drag number no Linear drag in water; higher slows objects faster.
angularDrag number no Rotational damping hint for water interaction.
surfaceBounce number no Extra upward bounce when objects hit the water surface.
waveAmplitude number no Wave height in world units.
waveFrequency number no Wave cycles per world unit.
waveSpeed number no Wave scroll speed.
style string no Ready-made look: ocean | pool | lake | toxic | lava | custom. Sets all the visual fields below.
shallowColor string no Hex tint near the surface / shallow edges.
deepColor string no Hex tint of deep water (also the underwater fog color).
foamColor string no Hex foam color.
surfaceOpacity number no Rendered water-surface opacity (clear pool low, murky high).
reflectivity number no Fresnel + sky-reflection strength 0-1.
foam number no Crest + shoreline foam amount 0-1.
sparkle number no Animated micro-ripple sparkle / sun-glint sharpness 0-1.
caustics number no Animated caustic shimmer across the surface 0-1.
emissiveIntensity number no Self-illumination glow (use for lava/toxic).
underwaterFog boolean no Tint the screen + murk the view while the camera is submerged.
flowStrength number no Current strength: 0 = still lake, >0 = flowing river/waterfall (surface scrolls + bodies drift).
flowAngle number no Current direction in degrees on XZ (0 = +X, 90 = +Z).
rainStrength number no Rain on the water: 0 = clear, >0 speckles the surface with raindrop ripple rings (use for storms).
name string no —
position array no Center of the water volume. Default [0,1,0].
scale array no Volume size [width,height,depth]. Default [10,2,10].
color string no Underlying box tint hex (the animated surface is driven by style/shallowColor/deepColor). Default #2BA8FF.
opacity number no Underlying box opacity. Default 0.45 (the surface has its own surfaceOpacity).
Raw JSON schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "enabled": {
      "type": "boolean"
    },
    "buoyancy": {
      "description": "Upward force multiplier for dynamic bodies in the volume.",
      "type": "number",
      "minimum": 0,
      "maximum": 3
    },
    "drag": {
      "description": "Linear drag in water; higher slows objects faster.",
      "type": "number",
      "minimum": 0,
      "maximum": 6
    },
    "angularDrag": {
      "description": "Rotational damping hint for water interaction.",
      "type": "number",
      "minimum": 0,
      "maximum": 4
    },
    "surfaceBounce": {
      "description": "Extra upward bounce when objects hit the water surface.",
      "type": "number",
      "minimum": 0,
      "maximum": 2
    },
    "waveAmplitude": {
      "description": "Wave height in world units.",
      "type": "number",
      "minimum": 0,
      "maximum": 2
    },
    "waveFrequency": {
      "description": "Wave cycles per world unit.",
      "type": "number",
      "minimum": 0.05,
      "maximum": 2
    },
    "waveSpeed": {
      "description": "Wave scroll speed.",
      "type": "number",
      "minimum": 0,
      "maximum": 6
    },
    "style": {
      "description": "Ready-made look: ocean | pool | lake | toxic | lava | custom. Sets all the visual fields below.",
      "type": "string",
      "enum": [
        "ocean",
        "pool",
        "lake",
        "toxic",
        "lava",
        "custom"
      ]
    },
    "shallowColor": {
      "description": "Hex tint near the surface / shallow edges.",
      "type": "string"
    },
    "deepColor": {
      "description": "Hex tint of deep water (also the underwater fog color).",
      "type": "string"
    },
    "foamColor": {
      "description": "Hex foam color.",
      "type": "string"
    },
    "surfaceOpacity": {
      "description": "Rendered water-surface opacity (clear pool low, murky high).",
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "reflectivity": {
      "description": "Fresnel + sky-reflection strength 0-1.",
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "foam": {
      "description": "Crest + shoreline foam amount 0-1.",
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "sparkle": {
      "description": "Animated micro-ripple sparkle / sun-glint sharpness 0-1.",
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "caustics": {
      "description": "Animated caustic shimmer across the surface 0-1.",
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "emissiveIntensity": {
      "description": "Self-illumination glow (use for lava/toxic).",
      "type": "number",
      "minimum": 0,
      "maximum": 2
    },
    "underwaterFog": {
      "description": "Tint the screen + murk the view while the camera is submerged.",
      "type": "boolean"
    },
    "flowStrength": {
      "description": "Current strength: 0 = still lake, >0 = flowing river/waterfall (surface scrolls + bodies drift).",
      "type": "number",
      "minimum": 0,
      "maximum": 4
    },
    "flowAngle": {
      "description": "Current direction in degrees on XZ (0 = +X, 90 = +Z).",
      "type": "number",
      "minimum": 0,
      "maximum": 360
    },
    "rainStrength": {
      "description": "Rain on the water: 0 = clear, >0 speckles the surface with raindrop ripple rings (use for storms).",
      "type": "number",
      "minimum": 0,
      "maximum": 1
    },
    "name": {
      "type": "string"
    },
    "position": {
      "description": "Center of the water volume. Default [0,1,0].",
      "minItems": 3,
      "maxItems": 3,
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "scale": {
      "description": "Volume size [width,height,depth]. Default [10,2,10].",
      "minItems": 3,
      "maxItems": 3,
      "type": "array",
      "items": {
        "type": "number"
      }
    },
    "color": {
      "description": "Underlying box tint hex (the animated surface is driven by style/shallowColor/deepColor). Default #2BA8FF.",
      "type": "string"
    },
    "opacity": {
      "description": "Underlying box opacity. Default 0.45 (the surface has its own surfaceOpacity).",
      "type": "number",
      "minimum": 0,
      "maximum": 1
    }
  }
}

Similar websites

morphus.myles4miles.chatgpt.site

morphus.myles4miles.chatgpt.site

Morphus is an AI-native workspace for designing worlds and generating playable game experiences.

live Unverified Developer Tools Transact tools
154 tools A23 / Act124 / T7 Not yet scored Seen 2026-11-05
list_nodes get_scene_settings get_node_details get_terrain_state get_forest_state
Inspect tools
damnpdfs.com

damnpdfs.com

Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.

live Unverified Developer Tools Transact tools
81 tools A3 / Act77 / T1 Not yet scored Seen 2026-11-05
scan_to_pdf workflow merge_pdf alternate_mix_pdf compress_pdf
Inspect tools
insignifi4nt.github.io

insignifi4nt.github.io

broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.

live Unverified Developer Tools Transact tools
80 tools A29 / Act49 / T2 Not yet scored Seen 2026-11-05
edm_inspect_approach edm_describe_edits edm_get_context edm_list_projects edm_get_project
Inspect tools
cabinet.varera.studio

cabinet.varera.studio

The Cartographer's Cabinet

live Unverified Developer Tools Transact tools
64 tools A10 / Act50 / T4 Not yet scored Seen 2026-11-05
inspect_daylight inspect_cartographers_project list_project_hierarchy inspect_open_map search_project_objects
Inspect tools

Related on Influzer