Skip to content

xiaozangao /3d-director-desk

Place characters, walk the camera with WASD, save shots in your browser
StoryboardMITChinese README
Stars
191
30 days
0
Last push
2 months ago
3d-director-desk screenshot from its README
From the 3d-director-desk README on GitHub.

About 3d-director-desk

3D Director Desk runs in your browser for planning camera moves and blocking shots. Place characters and props, walk the camera with WASD, and save points with Enter. It lets you rehearse a shot before you generate AI drama footage. Docs are in Chinese, and projects stay only in your browser.

Best for: Scene planners who want to block a scene and rehearse camera moves in 3D before shooting.

What it does

  • Walks the camera in first person: WASD to move, F to lock a target, Enter to save a point
  • Edits trajectory points: add, insert, delete, reorder or move several at once
  • Follows a different character or prop from each camera point
  • Runs smooth or straight paths at steady or eased speed, up to 30 seconds
  • Shares one timeline for characters, props and camera, with play and scrub
  • Exports H.264 MP4 reference video at 720p/1080p and 24/30/60 FPS

Quickstart

Rewritten from the README. Check the repo for the latest steps.

  1. 1
    Clone the repo: the command below then cd 3d-director-desk
    git clone https://github.com/xiaozangao/3d-director-desk.git
  2. 2
    Install dependencies once: npm install
  3. 3
    Start the dev server: the command below
    npm run dev -- --host 127.0.0.1 --port 5173
  4. 4
    Open http://127.0.0.1:5173/ in Chrome, Edge or another modern desktop browser
  5. 5
    Or double-click 启动导演台.command (macOS) or 启动导演台.bat (Windows) to install and launch for you

Models and languages

Interface and docs

  • Chinese

Alternatives

Other storyboard projects people compare with 3d-director-desk.

mangfufu

director-desk

Blocks out scenes in 3D, then exports a reference video and prompts

Storyboard
328 GitHub stars+3/30d3 days agoMIT

NomaDamas

CozyClay

3D blocking and camera moves, exported as keyframe packs for AI video

Storyboard
  • Seedance 2.5
  • Kling 2
  • Veo 3
  • +6
746 GitHub starstodayAGPL-3.0

wassermanproductions

motion-previs-studio

Feed it a reference shot, get pose, depth and camera-move files

Storyboard
  • Seedance
  • Runway
  • Kling
361 GitHub stars2 months agoApache-2.0

wuwangzhang1216

DirectorSKILL

Claude Code skill that turns a script or one keyframe into a shot plan

Storyboard
  • Runway
  • Veo
  • Kling
  • +7
151 GitHub stars+6/30d1 month agoMIT

Featured on OpenMicroDrama

Do you maintain 3d-director-desk? Add this badge to your README so English speakers can find our write-up.

Featured on OpenMicroDrama
markdown
[![Featured on OpenMicroDrama](https://openmicrodrama.com/badges/featured.svg)](https://openmicrodrama.com/projects/xiaozangao-3d-director-desk)

The badge links to this page. Want your description changed? Email support@openmicrodrama.com.

Reviewed Oct 1, 2026. A fork of the MIT project jiguang132/storyai-3d-director-desk; keep the upstream attribution. We write these descriptions ourselves. The repo's own docs are the final word.