-
Notifications
You must be signed in to change notification settings - Fork 39
/
config.csv
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 1 column, instead of 5 in line 1.
128 lines (95 loc) · 6.44 KB
/
config.csv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
(本文件为配置文件v0.9,半角逗号前的数字为可修改的内容,逗号后面的为注释。本文件依靠行号和半角逗号来定位,您所修改的内容不可包含半角逗号或换行,对于需要输入数组的情况会单独留一行来输入)
0x003C61,0xffffff,colourback_21017.jpg,0.35,背景色、文字色、背景图片名(会自动按宽度占满全屏)、透明度
【动画引擎】
50,fps(设太高没用,超出你的电脑的渲染能力后还是会降帧率,想保持帧率均匀可以设较低fps然后后期加速)
120,几帧过一行数据(程序默认自动做线性补间,样条插值请先用Mathematica做预处理)
40,柱背景参考系缩放的缓冲系数(系数越大则运动越慢,取值范围(0,+∞))
12,柱宽度缩放动画的缓冲系数(亦为变速补间的系数)
3,柱上下移动动画的缓冲系数
10,运动距离低于此像素值时切换到匀速运动
5,匀速运动的速度(像素/每帧)
10,运动距离低于此像素值时直接运动到目标值(可解决柱子间隙不整齐的情况)
1,1或其它:线性补间,2:向本月值变速缓冲,3:向下月值变速缓冲
0,0:原始数据,1:一阶积分
30,几帧更新一次排序,设为NO可不排序
100,2,每次按上下键移动距离,缓冲系数
【柱子部分】
170,rankBar容器左上角定位x坐标(舞台坐标系的定义为从左到右x=0~1920,从上到下y=0~1080)
50,rankBar容器左上角定位y坐标(修改容器的坐标可带动以下所有内容移动位置)
-215,-5,排名数字(相对于容器)的xy坐标(文本框宽100,文字已设为在框中右对齐)
-5,0,图标中心(相对于容器)的xy坐标
30,10,柱子左端(相对于容器)的xy坐标
-90,L,-20,0,标题文字(相对于容器)的x坐标,第二个数设R则文字对齐到右端,第3个参数为向右平移量,第四个参数为相对y坐标
35,每行柱子的高度间隔(间隔越小屏幕上能展示的柱子越多,设负数可倒悬排序,注意倒排还需调出生点和定位y坐标)
27,每个柱子的展示高度(应小于高度间隔)
46,图标的长度宽度(默认为正方形,应小于高度间隔)
32,所有文字的字号
3100,出生点的y坐标,新柱子从这出生,缩掉的柱子往这儿消失(输入1000+即出生点在舞台之外下方)
1,L,设1则图标裁成圆形,设R则图标对齐到右端
1,10000,设1则柱子按柱长变色,2按一阶导变色,第二个数是最大取值
27,0.5,初始柱高度,设零关闭,第二个数透明度
【柱子右方显示的数字】
1,把数据除以多少(同时会影响背景参考线的单位)
0,然后保留几位小数
,前缀写啥(不能包含半角逗号!下同)
元/平米,后缀写啥
0,1500,数字的x坐标最低值(以免和左侧文字发生重叠)和最高值(以免超出屏幕)
40,-3,距离柱子右端xy
【柱子的背景参考线】
rankBar的背景参考线在(除之后)哪些取值时绘制(请在下一行输入数组,纯文本编辑的小伙伴注意用半角逗号分隔,Excel编辑的小伙伴则直接在逐个单元格内输入)
100, 200, 300, 500, 1000, 2000, 4000, 6000, 8000, 10000, 15000, 20000, 25000, 30000,35000
,后缀写啥
150,刻度线(相对于柱左端)的x坐标小于此值后开始隐去
1200,柱子的最大宽度(即第一名对应的显示宽度)
0,刻度线的y坐标相对于rankBar最上方的高度差
0,设为0线性轴,设为1启用对数轴
0.2,背景参考系回缩系数(设0则为只放不缩模式,设1则即刻按固定第一名的宽度缩放,设中间值则为带缓冲的回缩)
【预留一个可自定义的文本栏位】
1110,x坐标
900,y坐标
商品房平均销售价格,文字内容(不想写可留空)
55,字号
【柱子的隐去和变暗效果】
0.0001,数据绝对值低于以下值就不显示了(高于此值则会再次浮现,设为0则不用此功能)
0.00000001,(做除法之后的)数据相对于上一帧增加了多少视为有更新,没更新的会变暗(设为-999之类的就会总视为有更新,即不启用不更新就变暗效果)
60,有更新后的变亮持续多少帧
60,因不更新的变暗到此帧数后不再下降(设为0就会一直暗到完全透明,设为跟上一行一样的数则可关闭此功能)
【冠军条部分】
1,1,高亮第几名,宽度跟随第几名
1110,日期文字定位x坐标
800,日期文字定位y坐标
0,0.4,0.4,文字每帧右移速度,指针每帧右移速度(可缩放冠军条的宽度)、冠军条容器左移速度
91800,指针的绝对x坐标(将带动整个冠军条一起左右移动)
950,指针的绝对y坐标(如果不想要冠军条,把y坐标设到小于-100即可)
300,冠军条每多少帧绘制一次(数字越小动画越平滑,整数,最小值为1,但设的越小播放可能后期越卡)
A,20,1,彩条的高度(像素值),写A按第一名绘制,写D按第一名的增量绘制,第二个数为数据除以多少作高度,第三个数为设D后后推多少行数据求差
在下一行输入5个参数:当检测到日期文字的[第几个字符]到[第几个字符]为[啥]时,就生成一个刻度,刻度的文字截取日期文字的[第几个字符]到[第几个字符]
5,7,01,2,4
90,刻度的相对y坐标
【右下角冠军大头像】
11340,标题文字定位x坐标(如果不想要这个区块,把x坐标设到超出1920即可)
367,标题文字定位y坐标
第一名:,第一名标题文字
累计奖金:,数据的标题文字
2,数据保留几位小数
万美元,数据的后缀
11360,大头像左上角定位x坐标
530,大头像左上角定位y坐标
300,1,大头像的宽度,设为1920可作为背景图(高度按保持纵横比),第二个参数设1裁圆形
1,透明度
0.05,图像透明度切换每帧渐变量
【特殊高亮人】
42,填特殊高亮人在数据第一行的id(图片名)
1.8,高亮环缩放率
1,高亮环透明度
【后缀水印】
可视化作者:狸子,狸子LePtC,狸子敲可爱,哔哩哔哩,bilibili
170,10,相对于后缀单位的xy坐标
0.3,0.65,4,透明度随机变化区间,幂次(越高则浅的概率越多)
-900,500,随机水印的区间固定端相对柱x坐标(另一端后缀定位,若第二个数非零则固定端)
0.7,1.8,缩放率随机变化区间
-8,8,旋转角度随机变化区间
3,随机水平动的缓冲系数
60,几帧更新一次
4,限制水印最多数量
100,增加行间距