已有详细教学 · 按本课原视频整理
场景保留Ball和Room,在球外建立开放圆筒。斜条纹、透明遮罩、圆筒缩放、Taper和Ball的Noise几何修改器共同构成效果;旧独立圆筒只是其中的材质练习。
以下内容来自旧版补习页已经保存的核对记录。本次按视频文件名接入,保留时间点、补充值和未知项;没有把整合网页计为新的逐帧核对或MAX完成。数值可能属于中间试验,请结合时间点与状态看。
打开旧版交互教学 · 场景、镜头与动画流程 · 按作业查看当前成果与下载
操作步骤
1. 圆柱参数
Radius60.038 cm、Height77.227 cm,64边,生成贴图坐标。

2. 去掉端盖
转Editable Poly并删除上下端盖,保留圆筒侧面。

3. Arnold材质
明确创建Arnold→Surface→Standard Surface;此刻Specular=0,Emission仍在未完成状态。

4. 条纹方向
Gradient Ramp #9使用U平铺5、V平铺1、W角30°;黑旗标移到54,插值缓入。此处连续3帧核对一致。

5. 条纹宽度
白旗标位置95;黑到白的范围决定光带渐亮的宽度。

6. 高度遮罩
Gradient Ramp #10旋转90°,白旗标86,右端黑色收尾;与条纹相乘得到柔和断开的螺旋光带。

7. 青蓝配色
Gradient Ramp #12经Composite #13与条纹混合到Emission Color。中间蓝旗标最终可见位置41、RGB(36,123,255)。

8. 透明混合
Composite #11底层条纹Normal100%,第二层高度Ramp Multiply100%。

9. 最终消散
再加Color Correction #14到透明Composite的第3层,混合模式Darken100%,通过动画让遮罩变暗。

参数与用途 · 44条已有记录
展开一条记录,即可同时查看数值、用途、核对状态和原片证据。
末尾渲染叠加效果 · 场景/操作时点读值
{
"frame": 22,
"resolution": [
320,
240
],
"device": "CPU",
"render_view_camera": "/viewport_camera",
"visible_layers": [
"蓝色气流",
"球体能量底层"
]
}用途:最终验收应包括多个时刻和所有叠层。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

调整Taper Gizmo的位置 · 场景/操作时点读值
{
"selected_subobject": "Taper.Gizmo",
"display_position_cm": [
0.535,
67.243,
37.841
],
"frame": 63
}用途:变形框位置改变锥化分布和下口大小。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

Taper移动后Gizmo位置 · 场景/操作时点读值
{
"frame": 63,
"selected": "Taper.Gizmo",
"coordinate_system_dropdown": "视图",
"display_position_cm": [
0.535,
67.243,
37.841
],
"delta_display_cm": [
0,
0,
37.841
],
"taper_amount": 1,
"taper_curve": 0,
"primary": "Z",
"effect": "XY"
}用途:补齐或修正上一轮证据,支持老师时点对照工程
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

Taper移动前Gizmo位置 · 场景/操作时点读值
{
"frame": 63,
"selected": "Taper.Gizmo",
"coordinate_system_dropdown": "视图",
"display_position_cm": [
0.535,
67.243,
0
]
}用途:补齐或修正上一轮证据,支持老师时点对照工程
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

最后添加Taper形成扩张的喇叭形 · 场景/操作时点读值
{
"stack": [
"Taper",
"Editable Poly"
],
"amount": 1,
"curve": 0,
"primary_axis": "Z",
"effect_axis": "XY",
"symmetry": false,
"limit_effect": false
}用途:让气流向外张开,使外轮廓产生扩张感。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

用消散帧解释“渲染里什么都没有” · 场景/操作时点读值
{
"frame": 64,
"render_appearance": "灰底,能量已很弱/不可辨"
}用途:先检查动画时间与opacity,不要误删或重建模型。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

透明曲线控制出现、峰值、消散 · 场景/操作时点读值
{
"frame": 39,
"curve_graph_approx": [
[
15,
0
],
[
30,
1
],
[
70,
0
]
],
"resolution": [
320,
240
],
"device": "CPU",
"visible_layers": [
"Ball",
"Cylinder001"
]
}用途:显隐曲线决定能量何时聚集和消散;几何存在不保证当前帧可见。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

Cylinder Scale末键精确值 · 场景/操作时点读值
{
"key_index": 2,
"key_time": 70,
"scale_percent": [
109.643,
109.643,
144.879
],
"scale_vector": [
1.09643,
1.09643,
1.44879
]
}用途:补齐或修正上一轮证据,支持老师时点对照工程
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

Cylinder Scale首键精确值 · 场景/操作时点读值
{
"key_index": 1,
"key_time": 15,
"scale_percent": [
35.597,
35.597,
8.405
],
"scale_vector": [
0.35597,
0.35597,
0.08405
]
}用途:补齐或修正上一轮证据,支持老师时点对照工程
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

为气流载体加入缩放运动 · 场景/操作时点读值
{
"frame": 70,
"auto_key_on": true,
"scale_input_seen_percent": [
100,
100,
535
]
}用途:几何伸展配合透明度,让气流向上展开。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

先在15帧缩小气流载体 · 场景/操作时点读值
{
"frame": 15,
"uniform_scale_input_percent": [
36,
36,
36
],
"next_nonuniform_scale_input_percent": [
100,
100,
24
],
"next_input_time_seconds": 1560
}用途:让气流从低矮小环开始,随后展开,而非从头到尾保持完整圆筒。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

Cylinder对象位置独立实读 · 场景/操作时点读值
{
"selected": "Cylinder001",
"selection_level": "对象",
"modifier_stack": [
"Editable Poly"
],
"position_cm": [
0.535,
67.243,
0
],
"frame": 15
}用途:补齐或修正上一轮证据,支持老师时点对照工程
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

Noise相位随时间变化,Scale仍100 · 场景/操作时点读值
{
"frame": 61,
"Noise": {
"seed": 0,
"scale": 100,
"fractal": true,
"roughness": 0,
"iterations": 6,
"strength_cm": [
20,
20,
0
],
"animate_noise": true,
"frequency": 0.25,
"phase": 61
}
}用途:补齐或修正上一轮证据,支持老师时点对照工程
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

给Ball增加Noise几何修改器 · 场景/操作时点读值
{
"stack": [
"Noise",
"Sphere"
],
"seed": 0,
"scale": 100,
"fractal": true,
"roughness": 0,
"iterations": 6,
"strength_cm": [
20,
20,
0
],
"animate_noise": true,
"frequency": 0.25,
"phase_at_frame45": 45,
"frame": 45,
"Ball.position_cm": [
0,
65.956,
7.702
]
}用途:几何噪波让能量球边缘不再过于规则;它不同于贴图里的Noise。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

转换可编辑多边形,打开端部 · 场景/操作时点读值
{
"base_object": "Editable Poly",
"top_open_visible": true
}用途:端盖会形成不需要的填充面,开放侧壁更适合气流贴图。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

减少高度分段并细化圆周 · 场景/操作时点读值
{
"radius_cm": 60.038,
"height_cm": 77.227,
"height_segments": 1,
"cap_segments": 1,
"sides": 64,
"smooth": true,
"generate_mapping_coords": true,
"real_world_map_size": false
}用途:保持轻量网格并避免圆周出现18边轮廓。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

在Ball周围新建Cylinder001 · 场景/操作时点读值
{
"radius_cm": 60.038,
"height_cm": 77.227,
"initial_height_segments": 5,
"initial_cap_segments": 1,
"initial_sides": 18,
"frame": 46
}用途:圆筒为螺旋透明纹理提供UV载体。
记录状态:按原片时点核对;含中间实验,勿混为最终状态
来源:完整流程补查

Standard Surface Base · 最后可读设置
0
用途:关闭漫反射底色,避免发光蒙版以外显示实体
记录状态:视频可读值
来源:深入核对:最后可见状态

Standard Surface Emission · 最后可读设置
1
用途:启用发光颜色贴图
记录状态:视频可读值
来源:深入核对:最后可见状态

Composite #13 · 最后可读设置
{
"layer1": "Ramp9 Normal 100%",
"layer2": "Ramp12 Color 100%",
"masks": "None"
}用途:Color混合用渐变给条纹上色;不是Multiply
记录状态:视频可读值
来源:深入核对:最后可见状态

Ramp #12 flag75 final visible · 最后可读设置
{
"position": 75,
"scene_rgb_255": [
0,
161,
111
],
"scene_float_rgb": [
0,
0.632,
0.437
],
"display_rgb": [
0,
207,
175
],
"display_hex": "00CFAF"
}用途:青绿色段;1390秒RGB0,161,75仍是中间态
记录状态:视频可读值
来源:深入核对:最后可见状态

ColorCorrection #14 fade · 最后可读设置
{
"color_keys": [
{
"frame": 15,
"rgb": [
0,
0,
0
],
"confidence": "图上时间位置与黑色key对话框对应"
},
{
"frame": 30,
"rgb": [
1,
1,
1
],
"alpha": 1,
"confidence": "关键帧对话框精确显示"
},
{
"frame": 70,
"rgb": [
0,
0,
0
],
"confidence": "曲线时间/值栏精确显示70,0"
}
],
"curve": "最终平滑起落,15~30快速进入、30~70较慢消散,切线非线性"
}用途:以Darken蒙版控制整条螺旋从无到有再消失
记录状态:视频可读值
来源:深入核对:最后可见状态

ColorCorrection end key · 最后可读设置
{
"frame": 70,
"value": 0
}用途:确保结束帧完全淡出
记录状态:视频可读值
来源:深入核对:最后可见状态

ColorCorrection static controls · 最后可读设置
{
"channel": "Normal",
"hue_shift": 0,
"saturation": 0,
"tint_strength": 0,
"brightness": 0,
"contrast": 0
}用途:动画作用在输入颜色,非亮度滑杆
记录状态:视频可读值
来源:深入核对:最后可见状态

Cylinder001 · Radius / Height
60.038 cm / 77.227 cm
用途:圆筒半径和高度。
记录状态:该时间画面读值
来源:v11 03:20

Cylinder001 · Height Seg / Cap Seg / Sides
1 / 1 / 64
用途:承载光带的圆筒分段。
记录状态:该时间画面读值
来源:v11 03:20

Cylinder001 · Smooth / Generate Mapping / Real World
开 / 开 / 关
用途:保留显式UV用于渐变条纹。
记录状态:该时间画面读值
来源:v11 03:20

Standard Surface · Specular Weight
0.0
用途:关闭表面高光。
记录状态:该时间画面读值
来源:v11 06:00

Gradient Ramp #9 · Map Channel / U Tile / V Tile / W Angle
1 / 5.0 / 1.0 / 30.0°
用途:条纹重复五次并倾斜形成螺旋。
记录状态:连续3帧核对
来源:v11 10:40

Gradient Ramp #9 · Gradient Type / Interpolation / Noise Amount
Linear / Ease In(缓入) / 0.0
用途:柔和渐亮条纹,无额外渐变噪波。
记录状态:连续3帧核对
来源:v11 10:40

Gradient Ramp #9 · 黑色色标
位置54,RGB(0,0,0)
用途:控制暗区到亮区的起点。
记录状态:连续3帧核对
来源:v11 10:40

Gradient Ramp #9 · 白色色标
位置95,RGB(255,255,255)
用途:控制亮区宽度。
记录状态:该时间画面读值
来源:v11 11:00

Gradient Ramp #10 · Map Channel / U,V Tile / W Angle
1 / 1.0,1.0 / 90.0°
用途:高度遮罩。
记录状态:该时间画面读值
来源:v11 12:41

Gradient Ramp #10 · 黑色色标
位置14,RGB(0,0,0)
用途:底部遮罩起点。
记录状态:该时间画面读值
来源:v11 16:19

Gradient Ramp #10 · 白色色标
位置86,RGB(255,255,255)
用途:高度亮区。
记录状态:该时间画面读值
来源:v11 18:00

Gradient Ramp #10 · 黑色色标
位置98,RGB(0,0,0)
用途:顶部渐隐。
记录状态:该时间画面读值
来源:v11 17:20

Gradient Ramp #10 · 右端色标
位置100,RGB(0,0,0)
用途:防止顶部重新变亮。
记录状态:该时间画面读值
来源:v11 17:00

Gradient Ramp #10 · U Offset(动画帧70)
3.0
用途:沿贴图方向移动遮罩;是动画采样值。
记录状态:该时间画面读值
来源:v11 18:40

Gradient Ramp #12 · 左端色标
位置0,场景RGB(114,234,255)
用途:浅青端点;显示变换后的RGB为177,245,255,不能混用。
记录状态:该时间画面读值
来源:v11 22:40

Gradient Ramp #12 · 中间蓝色标
位置41,RGB(36,123,255)
用途:最终可见蓝色位置;较早38位置是调整中间状态。
记录状态:该时间画面读值
来源:v11 24:40

Gradient Ramp #12 · 右端色标
位置100,RGB(0,19,255)
用途:深蓝端点。
记录状态:该时间画面读值
来源:v11 24:00

Gradient Ramp #12 · W Angle / Type / Interpolation
90.0° / Linear / Linear
用途:沿高度分配青蓝色。
记录状态:该时间画面读值
来源:v11 24:00

Composite #11 · Layer1 / Layer2
Normal100% / Multiply100%
用途:形状条纹和高度遮罩相乘。
记录状态:该时间画面读值
来源:v11 31:40

Composite #11 · Layer3 Color Correction #14
Darken100%
用途:用渐变暗的信号限制整体透明度。
记录状态:该时间画面读值
来源:v11 35:40

节点接线
Ramp9 -> Composite13.L1 Normal100; Ramp12 -> Composite13.L2 Color100; Composite13 -> emission_color
Ramp9 -> Composite11.L1 Normal100; Ramp10 -> Composite11.L2 Multiply100; ColorCorrection14 -> Composite11.L3 Darken100; Composite11 -> opacity
跟做练习
先把条纹贴图直接接Emission Color观察方向,再接Opacity;只要整个圆筒仍白,就检查Opacity连线与CPU贴图兼容性,不要继续随意改模型。
这组记录仍未解决的内容
- Ramp9的0/100端点未重新选中可读:可补齐黑/白。
- Ramp10部分旗标与动画曲线仍未完全读齐,已知值见later_notes。
- ColorCorrection切线手柄数值没有明确显示,可用Bezier平滑近似,不能说逐值复制。
以上为旧版记录中的待核对项;本页其他章节若有更新证据,应按其注明的版本与时点对照,不能把所有阶段数值混成一组最终参数。