iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Ứng dụng web tĩnh dùng trực tiếp trong trình duyệt để quay, dựng và xuất nội dung Greenbox.
python3 -m http.server 8080
Sau đó mở http://localhost:8080.
Repository được cấu hình để tự động triển khai lên GitHub Pages khi có thay đổi trên nhánh main.
Overlay gameplay / Lái xe / Gacha: nằm trong Greenbox-Cockpit.html.
Hậu kỳ › Gắn SFX: trang riêng sfx-bench.html, được nhúng vào Cockpit bằng iframe và chỉ tải khi mở tab lần đầu. Mở trực tiếp sfx-bench.html vẫn chạy độc lập.
Thư viện của SFX nằm trong vendor/ (mp4box.all.min.js, fflate.umd.js, mp4-muxer-5.1.3.js), không phụ thuộc CDN.
3D · Gắn xương: thư mục rig3d/ là bản build của Mesh2Motion (code MIT, asset CC0, giấy phép đi kèm trong rig3d/LICENSE-MIT.MD và rig3d/LICENSE-CC0.MD). Greenbox thêm 2 file: rig3d/gb-base.js (cho app chạy được trong thư mục con) và rig3d/gb-i18n.js (giao diện VI / EN / KO theo ngôn ngữ của Cockpit).
rig3d/greenbox-easyrig.patch.git clone repo đó, git apply rig3d/greenbox-easyrig.patch, npm ci && npm run build, chép dist/ đè vào rig3d/ (bỏ *.map), rồi gắn lại 2 dòng <script> gb-base / gb-i18n vào create.html, index.html, retarget/index.html.Greenbox 3D – mã nguồn riêng của Greenbox: rig3d-src/greenbox/ (bản sao để đọc; bản build nằm trong rig3d/):
rig/ chế độ dễ, quét cơ thể (cả tay giơ ra trước kiểu zombie), phím kiểu Blender (G/X/Y/Z, 1/3/7, F, A), giảm số xương (BoneReduce.ts: tắt khớp → gộp vào khớp cha, bake animation, chỉ áp vào bản skin/export)skin/ lồng giải phẫu (chỉ cho người; thú dùng trọng lượng gốc của Mesh2Motion), chỉnh độ dày từng bộ phận, xem vùng da theo màu (CageRegions.ts)export/ tên xương Rigify, script Rigify cho Blender: tự đặt meta-rig, generate rig, gắn model (bộ "Rigify kit" = GLB + .py)vehicle/ 23 khung có sẵn (bánh, trống lu, cửa các kiểu, tháp pháo, nòng, lưỡi ủi, cần, tay máy xúc, gầu, móc, cáp, chân vịt, rotor, radar, bồn trộn, piston, thang, ăng-ten); chọn vùng bằng mảnh / khung / lasso / pen / cọ; loại xe car / truck / tracked / roller có bộ animation riêngplaytest/ tab Chơi thử (WASD, nhảy, lộn, combo, đỡ, cúi, leo gờ, bấm-đất-để-đi kiểu mobile, quay video), map: thả GLB làm vật thể, kéo/xoay/phóng to, đi trên vật thể; thú; lái xe rig từ tab Xe cộcommon/ViewButtons.ts 4 góc camera (Trước / Ngang / Trên / 3D)mocap/ video → animation (MediaPipe Pose, Apache-2.0, chạy trong trình duyệt; file ở rig3d/vendor/mediapipe-pose/)common/ ngôn ngữ, chuyển file giữa các tab, ma-nơ-canhAI chat + MCP: thư mục gb-ai/ (xem gb-ai/README.md).
Tạo dáng IK / FK (tab Dùng model, sau Hoàn tất): mỗi tay / chân có công tắc IK ⇄ FK, đổi không làm nhảy dáng (rig/PoseControls.ts). Dáng tự đi kèm sang Blender (clip Greenbox_Pose) và rig Rigify có bảng Greenbox IK / FK y hệt (Blender: phím N → tab Greenbox; code ở export/greenbox_controls.py, lưu trong file .blend).
Nút ‹ › ở mép bảng bên phải: ẩn / hiện bảng điều khiển để khung 3D rộng hơn (nhớ theo từng trang).
Rigify: nút 🚀 Mở thẳng trong Blender (khi mở bằng Mo-Greenbox) lưu bộ file vào exports/ rồi tự mở Blender chạy script — không cần tải về, không cần vào Scripting. Không tìm thấy Blender thì đặt biến môi trường GREENBOX_BLENDER = đường dẫn tới Blender.
Tab 3D bị ẩn trong Cockpit chỉ vẽ 4 khung/giây (đỡ lag); nền sao của Cockpit ngừng vẽ khi đang mở tab 3D / SFX. Ctrl+C trong cửa sổ Mo-Greenbox tắt server ngay, không báo lỗi.
Mỗi tab 3D có nút ⟳ (tải lại tab đó) và ? (hướng dẫn từng bước, tự chạy lần đầu mở trang / mỗi bước của Dùng model; nằm trong rig3d/gb-base.js).
Các tab 3D trong Cockpit giữ nguyên trạng thái khi chuyển qua lại; nút ← trên thanh 3D để quay lại tab trước.
Áp dụng cho Endcard carousel (Cockpit › Gacha) và End card đơn giản (hpbar.html), vì cả hai dùng chung gb-endcard.js. Chọn tab Nút trong bảng End card:
This is the beginning of the README. Read the rest at the original. Read the full README ↗