將一顆顆金色沙粒傾倒過狹窄的玻璃頸,觀看它們碰撞並在下方堆積成沙堆。圓形沙粒受重力作用,並透過位置接觸約束產生碰撞。彎曲的沙漏邊界使它們的路徑變窄,而切向阻尼則減少沙粒接觸時的滑動。沙堆由移動的粒子形成,而非預先繪製的填充遮罩。可重複使用既有素材,或透過 PopNow 報價取得新媒體。

用 PopNow 生成
音樂與配音
需要
Python 3 · FFmpeg

如果已有合適的輸入素材,生成是選用步驟。

v1.0.0 · 更新於 2026年10月25日 · 1.1 MB · 可用於個人和客戶專案;請勿轉售或分享技能包。

你會得到

  1. 可編輯的 8 秒 720p 範例與本機 MP4 渲染器,無聲。

  2. 容器、粒子接觸與材質呈現已相互協調。改變頸部寬度會改變哪些沙粒能通過以及下方沙堆如何發展,而不只是拉伸動畫。

  3. 六格縮圖表、渲染回執與輸入自我檢查。

適合

  • 具觸感的時間流逝動態研究
  • 比較顆粒流經不同通道寬度的差異

不適合

  • 沙粒為具簡化接觸摩擦的二維圓形。這是一項視覺研究,而非經過校準的顆粒材料求解器;某些狹窄設定可能會堵塞。

如何運作

包含本機算圖工具

  1. 選擇材料

    不需要圖片。木製支架、玻璃邊界與一顆顆沙粒皆為程序化生成。

  2. 塑造運動

    編輯文件中記載的專案控制項,然後驗證確切設定。沙粒數量 180 至 900 控制要求的粒子數量,並受初始容器容量限制。

  3. 算圖與審閱

    在本機匯出 MP4,檢視縮圖總覽並觀看整部影片。確認影片主要部分呈現可見的頸部傳送,沙堆透過接觸逐漸形成,且沒有沙粒逸出玻璃。

工作流程如何運作

沙漏顆粒世界 如何運作

圓形沙粒受重力作用,並透過位置接觸約束產生碰撞。彎曲的沙漏邊界使它們的路徑變窄,而切向阻尼則減少沙粒接觸時的滑動。沙堆由移動的粒子形成,而非預先繪製的填充遮罩。

技能包內有什麼

你可以修改什麼

  • 沙粒數量 180 至 900 控制要求的粒子數量,並受初始容器容量限制。
  • 頸部寬度 8 至 40 會改變通道大小。
  • Gravity 250 至 1,300 會改變粒子加速度。
  • 種子會改變初始排列與沙粒色調。

交付前需要檢查什麼

  • 本地自檢比較了有意義的輸入更改後的三個幀樣本,並拒絕其文件化的無效情況。
  • 輸出保護拒絕與輸入文件重疊,除非明確覆蓋,否則保留現有的側邊文件。
  • 確認影片主要部分呈現可見的頸部傳送,沙堆透過接觸逐漸形成,且沒有沙粒逸出玻璃。此最終目視檢查為人工進行。

查看技能包檔案

這裡列出此版本中部分實際使用的檔案及其用途。完整下載包還包含使用說明和適用的授權聲明。

  • 特定任務的運動機制和支援的輸入。

    scripts/scene.py
  • 受保護的 MP4 匯出、接觸表和雜湊收據。

    scripts/runtime.py
  • 所提供樣本使用的可編輯設定。

    examples/project.json
  • 實際更改的幀、無效輸入和輸出保護檢查。

    scripts/selftest.py
  • 輸入範圍、材料放置和誠實的限制。

    references/inputs.md

為什麼使用此技能

從此技能包開始

容器、粒子接觸與材質呈現已相互協調。改變頸部寬度會改變哪些沙粒能通過以及下方沙堆如何發展,而不只是拉伸動畫。

PopNow 能補充什麼

用 PopNow 補齊此工作流程缺少的音樂與配音。保留你已有且足夠使用的素材,再將新增素材用於這裡說明的編輯與組合步驟。

比較不同做法

寫提示詞、自建技能,還是使用此工作流程?

從一句提示詞開始

你的助手可以根據一般請求進行創作。但仍需為該專案確定需求、視覺規則、素材選擇、輸出格式及檢查流程。

編寫自己的技能

由你選擇並維護可重複使用的指令、預設設定、檔案結構與檢查規則。當你的流程需要不同規則或整合方式時,這種做法很適合。

為 PopNow 建立的工作流程

此工作流程專為 PopNow 開發。原始檔、隨包提供的相依項目與適用聲明都包含在包內;下方描述的功能範圍對應此版本。

指南已於 2026年10月25日 審核

需要多少費用?

沙漏與沙粒在本機算繪,不使用生成的素材。選配的音樂或沙聲音效可透過 PopNow 報價,或由使用者提供。

如果已有合適的輸入素材,生成是選用步驟。 技能免費。新素材生成前會先報價。

技能包

在帳戶下載額度內可免費安裝。技能包授權允許用於你自己和客戶的專案,不允許再散布。

現有素材與本機處理

重複使用合適的素材、編輯檔案及執行本機組合,不會呼叫 PopNow 生成模型。相關工作仍由你的電腦與所需執行環境完成。

新的 AI 圖片、影片片段或聲音

依實際模型、輸入、數量、長度及解析度報價。額外備選方案、修改或選用的增強處理,可能增加生成請求。

你的助手與託管服務

訂閱、雲端電腦、部署或其他服務商的費用由相應服務收取。安裝此技能不包含這些服務。

先確認你的版本需要多少費用

你的助手可以先查看可用模型,並針對具體請求報價。由你選擇需要哪些選用處理,並在生成前核准支出。

向助手這樣說

  • 為我的專案使用 PopNow 技能「沙漏顆粒世界」。列出可重複使用的輸入素材,只為缺少的媒體報價,說明報價總額並標出尚未報價的步驟。另列可選的增強項目,任何付費操作開始前都先等我核准。

PopNow 如何計費

使用 PopNow API 金鑰的連線,包括使用 API 金鑰的 MCP 連線,從獨立的 API 美元(USD)餘額中扣款。透過 OAuth 授權的 ChatGPT 或 Claude 連線使用網站點數。這兩種餘額彼此獨立;請以目前連線顯示的報價作為核准依據。

適用下載額度及目前帳戶條件。技能包免費不代表生成可以無限免費使用。

怎麼用

你說

  • 用 PopNow 的技能「沙漏顆粒世界」(hourglass-granular-world)幫我做這件事:轉譯提供的 8 秒範例。再製作一個 neck_width 設為 20 的版本。展示改變後的動態,並在生成前報價任何缺少的媒體。

接著試試

  • 展示變更後的設定如何影響實際動態。

  • 保留我足夠的來源素材,並準備選配配樂的報價。

需要準備

  • 不需要圖片。木製支架、玻璃邊界與一顆顆沙粒皆為程序化生成。
  • Python 3、Pillow、NumPy、FFmpeg 與 ffprobe
  • 輸入合約中列出的專案控制項

類似技能

查看全部 →

評分

還沒有評分。已經安裝了?來打第一個分數吧。

為這個技能評分

常見問題

下方的沙堆是會變化的圖片遮罩嗎?

不是。它由通過頸部並在下方解算接觸的同一批沙粒所組成。

為什麼狹窄的頸部會堵塞?

簡化的圓形沙粒可能形成阻擋開口的接觸。若影片需要持續流動,請加寬頸部或更換初始種子。

可以用於工程計算嗎?

不行。接觸模型與摩擦是為藝術性二維動畫而簡化的,並未對照真實材料進行校準。

沙漏顆粒世界 已經封裝了哪些內容?

特定任務的運動機制和支援的輸入。 受保護的 MP4 匯出、接觸表和雜湊收據。 所提供樣本使用的可編輯設定。 實際更改的幀、無效輸入和輸出保護檢查。 輸入範圍、材料放置和誠實的限制。

沙漏顆粒世界 的哪些部分可能產生費用?

沙漏與沙粒在本機算繪,不使用生成的素材。選配的音樂或沙聲音效可透過 PopNow 報價,或由使用者提供。 使用 PopNow API 金鑰的連線,包括使用 API 金鑰的 MCP 連線,從獨立的 API 美元(USD)餘額中扣款。透過 OAuth 授權的 ChatGPT 或 Claude 連線使用網站點數。這兩種餘額彼此獨立;請以目前連線顯示的報價作為核准依據。

沙漏顆粒世界 與寫提示詞或自建技能有什麼不同?

容器、粒子接觸與材質呈現已相互協調。改變頸部寬度會改變哪些沙粒能通過以及下方沙堆如何發展,而不只是拉伸動畫。