已有详细教学 · 按本课原视频整理
为碎片叠加颜色与细节;分别动画化模型缩放、程序纹理偏移和侵蚀遮罩,让碎片展开并消失。
以下内容来自旧版补习页已经保存的核对记录。本次按视频文件名接入,保留时间点、补充值和未知项;没有把整合网页计为新的逐帧核对或MAX完成。数值可能属于中间试验,请结合时间点与状态看。
打开旧版交互教学 · 场景、镜头与动画流程 · 按作业查看当前成果与下载
操作步骤
1. 颜色分支
独立Cellular驱动蓝—橙—金渐变,颜色图与形状遮罩分开。

2. Noise细节
Fractal Noise,Size .1,Tiling 7/1.5/1,Low .3、High .8。

3. 侵蚀动画
消散Cellular的Size从.2到.02,Spread从.1到8,逐渐改变可见区域。

4. 消散曲线
根据已读关键值重建;视频未完整展示的切线柄采用补齐曲线,不能当作完全一致。

参数与用途 · 55条已有记录
展开一条记录,即可同时查看数值、用途、核对状态和原片证据。
确认渲染正在逐帧推进 · 场景/操作时点读值
{
"render_device": "CPU",
"render_camera": "/viewport_camera",
"render_size": [
640,
480
],
"progress_total_frames": 34,
"sample_frame_number": 21,
"sample_progress": "8/34"
}用途:验证输出视角、范围与设备确实符合设置。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

补齐AVI文件压缩设置 · 场景/操作时点读值
{
"container": "AVI",
"compressor": "未压缩",
"quality_active": false,
"keyframe_rate_active": false
}用途:复刻老师输出方式;未压缩会产生较大视频文件。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

指定输出文件 · 场景/操作时点读值
{
"visible_output_name": "Test3",
"subsequent_render_title": "Test3.avi"
}用途:让动画真正写入文件,而不只停留在RenderView。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

输出每3帧与整段动画的区别 · 场景/操作时点读值
{
"range": [
0,
100
],
"every_nth_frame": 3,
"rendered_frame_count": 34,
"last_sampled_frame": 99,
"width": 640,
"height": 480,
"image_aspect": 1.333,
"pixel_aspect": 1.0,
"aperture_width_mm": 36
}用途:理解老师为快速试片跳帧,而不是遗漏动画关键帧。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

设置动画渲染范围与尺寸 · 场景/操作时点读值
{
"renderer": "Arnold",
"view": "四元菜单4—透视",
"range": [
0,
100
],
"every_nth_frame": 3,
"width": 640,
"height": 480,
"image_aspect": 1.333,
"pixel_aspect": 1.0,
"aperture_width_mm": 36
}用途:先以较低分辨率和隔帧输出验证整段动画,控制等待时间。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

用常量颜色做整体淡出 · 场景/操作时点读值
{
"curve": "白/1到黑/0的直线"
}用途:整体淡出补上细胞侵蚀后残留的可见碎片。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

修正Cellular边界颜色1的最终可见中间关键帧 · 场景/操作时点读值
{
"track": "Luft / opacity Map9 Composite / Map2 / 边界颜色1",
"last_visible_middle_key": {
"frame": 50,
"value": 184.93
},
"start_visible_value": 255,
"end_visible_value": 0,
"end_frame_estimate": 98,
"replaces_intermediate_samples": [
{
"frame": 48,
"value": 189.72
},
{
"frame": 41,
"value": 89.76
}
]
}用途:避免把尝试曲线的中间状态当成最终侵蚀节奏。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

核对消散末端参数 · 场景/操作时点读值
{
"frame": 100,
"size": 0.02,
"spread": 8,
"division_color1": "黑"
}用途:区分动画采样值与真正的终点。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

加入消散Cellular并分别设关键点 · 场景/操作时点读值
{
"size_endpoints": [
0.2,
0.02
],
"spread_endpoints": [
0.1,
8
],
"map_channel": 1,
"tiling": [
1,
1,
1
]
}用途:细胞变密和分布变化共同侵蚀可见区域。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

透视构图与实际相机的区别 · 场景/操作时点读值
{
"render_camera": "/viewport_camera",
"render_device_visible": "CPU",
"scene_object_visible": "Cylinder001"
}用途:避免把自动生成的viewport_camera误认为老师创建了实体相机。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

再次独立核对缩放曲线 · 场景/操作时点读值
{
"samples": [
{
"frame": 68,
"xyz_percent": [
134.64,
134.64,
134.64
],
"image": "evidence/recheck_first/v03_1720.jpg"
},
{
"frame": 86,
"xyz_percent": [
147.06,
147.06,
147.06
],
"image": "evidence/recheck_first/v03_1760.jpg"
},
{
"frame": 94,
"xyz_percent": [
149.46,
149.46,
149.46
],
"image": "evidence/recheck_first/v03_472.jpg"
}
]
}用途:让重建动画具有可核验的数字检查点。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

用中间帧校验扩张速度 · 场景/操作时点读值
{
"frame": 60,
"scale_percent": [
126,
126,
126
],
"reconstruction_formula": "scale factor=1.5*(2t-t²), t=frame/100"
}用途:防止只复制两个端点却丢掉爆发节奏。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

输入终点并调整扩张节奏 · 场景/操作时点读值
{
"frame": 100,
"scale_percent": [
150,
150,
150
],
"curve_shape": "由0上升至150,后段趋于平缓"
}用途:150%是整体尺寸,不是半径直接改成150厘米。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

缩放切线操作的证据边界 · 场景/操作时点读值
{
"start_frame": 0,
"start_scale_percent": [
0,
0,
0
],
"end_frame": 100,
"end_scale_percent": [
150,
150,
150
],
"frame94_scale_percent": [
149.46,
149.46,
149.46
]
}用途:将爆发扩张与匀速长大区分开。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

在曲线编辑器精确输入起点 · 场景/操作时点读值
{
"frame": 0,
"scale_percent": [
0,
0,
0
]
}用途:让特效从不可见的小尺寸开始。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

#7 调色 Cellular · Coordinates
Explicit Map Channel;Channel 1
用途:使用模型UV,避免把0.1/0.2当世界空间厘米。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Tiling U / V / W
8 / 1 / 1
用途:U增大使图案沿圆周重复更多。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Cell Characteristics
Chips;Fractal 开
用途:碎片形态叠加分形细节。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Size
0.1
用途:越小,细胞越密、碎片越小。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Spread
0.4
用途:改变细胞区域与边界之间的分布。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Iterations / Adaptive
3 / 开
用途:分形层数与自适应计算。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Bump Smoothing / Roughness
0.1 / 0
用途:保留老师的细节设置;本材质没有连接Bump。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Threshold Low / Mid / High
0 / 0.5 / 1
用途:细胞颜色区间分界。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Cell Color / Division Color 2
白255 / 黑0
用途:亮区与边界对比。
记录状态:视频读值
来源:视频3 23:00

#7 调色 Cellular · Variation
0
用途:关闭细胞颜色随机变化。
记录状态:视频读值
来源:视频3 23:00

#12 消散 Cellular · Coordinates
Explicit Map Channel;Channel 1
用途:使用模型UV,避免把0.1/0.2当世界空间厘米。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Tiling U / V / W
1 / 1 / 1
用途:U增大使图案沿圆周重复更多。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Cell Characteristics
Chips;Fractal 开
用途:碎片形态叠加分形细节。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Size
0帧 0.2 → 100帧 0.02
用途:越小,细胞越密、碎片越小。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Spread
0帧 0.1 → 100帧 8
用途:改变细胞区域与边界之间的分布。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Iterations / Adaptive
3 / 开
用途:分形层数与自适应计算。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Bump Smoothing / Roughness
0.1 / 0
用途:保留老师的细节设置;本材质没有连接Bump。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Threshold Low / Mid / High
0 / 0.5 / 1
用途:细胞颜色区间分界。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Cell Color / Division Color 2
白255 / 黑0
用途:亮区与边界对比。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#12 消散 Cellular · Variation
0
用途:关闭细胞颜色随机变化。
记录状态:视频读值
来源:视频3 39:00 / 40:00 / 41:40

#1、#7 · Division Color 1
RGB 127.5, 127.5, 127.5
用途:中间灰度参与形状或颜色重映射。
记录状态:视频读值
来源:视频2 05:40;视频3 23:00

#7、#12 · Offset / Angles
0,0,0 / 0,0,0
用途:固定纹理位置和方向。
记录状态:视频读值
来源:视频3 23:00 / 39:00

#2 · Source Map
#4 Composite
用途:先把细胞与高度相乘,再做阈值。
记录状态:视频读值
来源:视频2后段、视频3曲线树

#6 Noise · Coordinates
Explicit Map Channel 1;Tiling 7,1.5,1
用途:控制横纵密度。
记录状态:视频读值
来源:视频3 26:00

#6 Noise · Noise Type / Size
Fractal / 0.1
用途:生成更细的噪声。
记录状态:视频读值
来源:视频3 26:00

#6 Noise · Low / High
0.3 / 0.8
用途:拉伸有效灰度范围,增加局部对比。
记录状态:视频读值
来源:视频3 26:00

#6 Noise · Levels / Phase
3 / 0
用途:分形层数3;没有额外加入Phase动画。
记录状态:视频读值
来源:视频3 26:00

#6 Noise · Color 1 / Color 2
黑0 / 白255
用途:作为灰度明暗细节。
记录状态:视频读值
来源:视频3 26:00

#7→#8 · Source Map
#7 Cellular → #8 Gradient Ramp
用途:独立的细胞纹理决定颜色分布。
记录状态:视频读值
来源:视频3 23:00–25:00

#8 · Gradient Type / Interpolation
Mapped / Linear
用途:连续地把灰度映射为蓝、橙、金。
记录状态:视频读值
来源:视频3 24:20–25:00

#8 · 位置0:场景RGB
3, 3, 140
用途:深蓝暗部;对应场景线性值约0.011765,0.011765,0.549020。
记录状态:视频显示整数(精度受限)
来源:视频3 24:20

#8 · 位置50:场景RGB
241, 85, 35
用途:橙色中间调;约0.945098,0.333333,0.137255。
记录状态:视频显示整数(精度受限)
来源:视频3 24:40–25:00

#8 · 位置100:场景RGB
255, 139, 32
用途:金黄亮部;窗口显示线性1.000,0.545,0.125,换算并取整。
记录状态:视频显示小数换算取整
来源:视频3 23:42–23:43

#5 发光 Composite · Layers(底→顶)
1=#6 Normal100%;2=#2 Multiply100%;3=#8 Multiply100%
用途:细噪声×碎片遮罩×调色,输出接 Emission Color。
记录状态:视频读值
来源:视频3 20:40–25:00

#9 透明 Composite · Layers(底→顶)
1=#2 Normal100%;2=#6 Multiply20%;3=#12 Multiply100%;4=#13 Multiply100%
用途:形状×弱噪声×消散×淡出,输出接 Opacity。
记录状态:视频读值
来源:视频3 29:20 / 35:00 / 42:00

#13 Color Correction · Map / Hue / Saturation / Brightness / Contrast
无贴图 / 0 / 0 / 0 / 0
用途:作为可动画的常量灰度;不是在调整颜色贴图。
记录状态:视频读值
来源:视频3 43:40

#13 · Color
0帧白→100帧黑,线性
用途:整体淡出;白保留,黑透明。
记录状态:端点颜色及直线可见;末帧100补齐
来源:视频3 49:40

#12 · Division Color 1
0帧255;48帧189.720;98帧0;100帧保持0
用途:边界颜色变黑,与Size、Spread变化共同产生消散。
记录状态:中间键读值;末帧98由曲线刻度估读
来源:视频3 48:00

物体动画 · Uniform Scale
0帧0%;100帧150%;s(t)=150%(2t−t²)
用途:扩张先快后慢;60帧126%、68帧134.64%、86帧147.06%吻合。
记录状态:端点/抽样读值;曲线公式推定
来源:视频3 12:30、28:40、29:20

渲染 · Renderer / Resolution / AA
Arnold / 640×480 / 3
用途:与视频渲染尺寸和AA一致。
记录状态:视频读值
来源:视频3 50:20及RenderView状态栏

跟做练习
先只渲染黑白透明遮罩,确认碎片形状,再接颜色,最后播放0–100帧。
这组记录仍未解决的内容
- 完整控制器切线柄与部分Composite混合设置未显示;工程内已采用注明的补齐值。
以上为旧版记录中的待核对项;本页其他章节若有更新证据,应按其注明的版本与时点对照,不能把所有阶段数值混成一组最终参数。