修:draw-ui / oil-motion 原被当子模块指针收录 ⇒ 改为正常文件入库(两份内容原先对别人是空的)
一、问题(本轮实测)
`draw-ui` 与 `oil-motion` 目录里**各自带一个内嵌 `.git`** ⇒ 上一次提交把它们记成了 **gitlink(子模块指针)**
⇒ 仓库里只存了一个不属于任何远端的 commit id,**别人克隆下来这两份是空的** ✗(`git status` 显示 ` m draw-ui` / ` m oil-motion` = 子模块内容有改动)。
二、处置(可回退)
· 把两处的 `.git` **挪走**(⛔ 不是删除)⇒ `归档/内嵌git-20261008/{draw-ui,oil-motion}.git`;
· `git rm --cached` 掉那两个 gitlink,再 `git add` 两个目录 ⇒ **按正常文件入库**(内容才真的进仓库)。
三、副作用(如实记)
挪走 `.git` 后,这两个技能**不能再原地 `git pull` 取上游更新**(要更新得重新拉一份覆盖);
如需恢复其本地仓库,把 `归档/内嵌git-20261008/` 里的 `.git` 挪回原处即可。
This commit is contained in:
1 parent
e03465c398
commit
237a09a5b0
161 files changed
+19429
-2
No files matched your search
Binary file not shown.
|
After Width: | Height: | Size: 1.1 MiB |
Binary file not shown.
|
After Width: | Height: | Size: 277 KiB |
@@ -0,0 +1,15 @@
|
||||
Use case: illustration-story
|
||||
Asset type: transparent hero illustration for the Oil Motion GitHub README
|
||||
Input image: use oil-visual/assets/characters/oil-character-turnaround-v1.png as the exact identity reference for both recurring characters.
|
||||
|
||||
Create one polished editorial manga scene that clearly communicates turning keyframes and AI video into interactive web motion. The glasses stick-figure protagonist operates a long horizontal film-strip workbench. On the left is one intact slim smartphone-like product as the approved start keyframe; across the middle are several continuous motion frames; on the right the same product is cleanly separated into an exploded view as the approved end keyframe. A large physical scroll/scrub wheel and a thin progress rail visibly control which film frame is active. The warm-yellow Border Collie sits beside the rail, watching the active frame with a gentle curious expression. Keep the characters secondary to the film strip and transformation evidence.
|
||||
|
||||
Preserve the supplied person's round head, three-strand hair, thin round glasses with clearly visible solid-black pupils, small smile, loose white T-shirt, slender line limbs, and height-to-head ratio. Preserve the supplied dog's narrow white facial blaze, folded ears, gentle dark eyes, compact seated body, fluffy white chest, warm-yellow coat map, and full side-resting tail. Do not make the dog a round chibi puppy.
|
||||
|
||||
Style: professional oil-visual manga/comic ink illustration; clean confident black outlines with varied line weight; restrained circular halftone screentone; 90% black, white and halftone gray; warm yellow only on the dog, scrubber knob and a few tiny star accents; muted blue only on a few product/frame surfaces. Flat 2D editorial illustration, not 3D.
|
||||
|
||||
Composition: wide horizontal 3:2 scene, readable silhouette, three visual regions from start keyframe to motion frames to end keyframe. Keep generous clear padding around the entire scene for compositing.
|
||||
|
||||
Background: genuine transparency with a preserved alpha channel. Every pixel outside the subject must be fully transparent. No green/magenta/grey/white backdrop, checkerboard, gradient, texture, noise, shadow, floor, horizon, reflection or lighting variation.
|
||||
|
||||
No text, letters, numbers, logo, watermark, interface cards, dashboard, extra limbs, duplicated dog, missing pupils, motion blur, glossy rendering, photorealism or cast shadow. Keep every subject fully separated from all image borders.
|
||||
@@ -0,0 +1,48 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
width="1200" height="420" viewBox="0 0 1200 420"
|
||||
role="img" aria-labelledby="title desc">
|
||||
<title id="title">Oil Motion — 把 AI 视频编译成可交互网页动画</title>
|
||||
<desc id="desc">左侧是项目名称与流程,右侧是油画风格漫画插画:戴圆眼镜的小人通过滚动旋钮控制一条手机动作胶片,黄色牧羊犬注视着手机从完整状态逐步变化成爆炸图。</desc>
|
||||
|
||||
<defs>
|
||||
<pattern id="grid" width="32" height="32" patternUnits="userSpaceOnUse">
|
||||
<path d="M32 0H0V32" fill="none" stroke="#1A1A1A" stroke-opacity=".055" stroke-width="1"/>
|
||||
</pattern>
|
||||
</defs>
|
||||
|
||||
<rect width="1200" height="420" rx="28" fill="#FCFAF3"/>
|
||||
<rect width="1200" height="420" rx="28" fill="url(#grid)"/>
|
||||
<path d="M502 34V386" stroke="#1A1A1A" stroke-opacity=".12"/>
|
||||
|
||||
<g id="title-block" font-family="-apple-system,BlinkMacSystemFont,'Segoe UI','PingFang SC',sans-serif">
|
||||
<text x="56" y="66" font-size="18" font-weight="700" letter-spacing="3.1" fill="#74726C">AI VIDEO → INTERACTIVE MOTION</text>
|
||||
<text x="52" y="151" font-size="72" font-weight="850" letter-spacing="-3.4" fill="#171717">Oil Motion</text>
|
||||
<rect x="54" y="166" width="302" height="15" fill="#F6C85F" opacity=".78"/>
|
||||
<text x="56" y="224" font-size="29" font-weight="760" fill="#171717">把 AI 视频编译成可交互动画</text>
|
||||
<text x="56" y="261" font-size="20" font-weight="520" fill="#77756F">关键帧锁定结果,MiniMax 补全动作。</text>
|
||||
<text x="56" y="291" font-size="20" font-weight="520" fill="#77756F">程序负责切帧、质检、压缩与映射。</text>
|
||||
|
||||
<g id="process" transform="translate(58 329)"
|
||||
font-family="ui-monospace,SFMono-Regular,Menlo,monospace"
|
||||
font-size="17" font-weight="760">
|
||||
<path d="M9 10H365" fill="none" stroke="#171717" stroke-opacity=".25" stroke-width="2"/>
|
||||
<circle cx="9" cy="10" r="8" fill="#171717"/>
|
||||
<circle cx="184" cy="10" r="8" fill="#F6C85F" stroke="#171717" stroke-width="2"/>
|
||||
<circle cx="365" cy="10" r="8" fill="#D9E4EE" stroke="#171717" stroke-width="2"/>
|
||||
<text x="0" y="43" fill="#171717">KEYFRAMES</text>
|
||||
<text x="139" y="43" fill="#171717">MINIMAX H3</text>
|
||||
<text x="315" y="43" fill="#171717">WEB MOTION</text>
|
||||
</g>
|
||||
</g>
|
||||
|
||||
<g id="oil-visual-illustration">
|
||||
<image x="514" y="29" width="668" height="389"
|
||||
preserveAspectRatio="xMidYMid meet"
|
||||
href="./hero-illustration-crop-v1.webp"
|
||||
xlink:href="./hero-illustration-crop-v1.webp"/>
|
||||
</g>
|
||||
|
||||
<circle cx="1160" cy="36" r="6" fill="#F6C85F"/>
|
||||
<path d="M1139 36H1119M1129 26V46" stroke="#171717" stroke-width="2" opacity=".42"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
Reference in new issue
Block a user