关于gtsport痛车的一些个人心得
gtsport吧
全部回复
仅看楼主
level 12
runningchou 楼主
一楼祭度娘
1.以下内容为我在做gtsport痛车/贴过程中总结的一些个人心得,仅供参考。
2.以下内容并非教程,需要有adobe ai或其他矢量绘图软件的最基础操作知识,相关内容请自行搜索。
3.大部分相似内容亦见于A9VG我发的帖。
欢迎交流
2018年10月20日 14点10分 1
level 12
runningchou 楼主
还是先直接贴a9的链接吧,在贴吧发带链接的贴真的让人绝望。还时不时吞贴,这也是我之前不在这里发相同内容的原因[怒]
http[阴险]://bb[阴险]s.a9vg.com/fo[阴险]rum.php?mod=view[阴险]thread&tid=5274663&page=1&authorid=1444203
2018年10月20日 15点10分 3
level 12
runningchou 楼主
分割术:其实要将复杂图案压缩到15k以内是需要作出大量的取舍的,结果图形整体精度是会比较差的。这种时候不妨尝试将图形分割成几分,但是分割也是有的技巧的,而且分割最好从开始描图的时候就开始规划组件,这涉及到svg文件的图层管理,每个人有不同的习惯,这里不作赘述。
例:通过3个svg和组合而成一个文件(其中利用到了一个定位用的辅助文件)。
2018年10月20日 15点10分 5
level 12
runningchou 楼主
以线代面:
这里顺便讲一下我提取图形的方法,对于手绘文字类的图形,描图的会过于繁琐,还是直接转换比较好。
先在ps里抠好图形之后,将要抠的图转成黑白并且适当的将图片尺寸拉大以增强后面Ai的自动描图的识别度。
例:以下手绘签名转化后的svg文件尺寸超了15k一点,需要进化优化,将周围的圈圈以线代面,缩小文件了大小,顺利pass。
优化的部分其实就是周边的圈圈,单独提取这两个圈圈之后发现,优化前是1046字节优化后是901字节
差别好像不是很大,但这差距已经超过10%了!
2018年10月20日 15点10分 6
level 12
runningchou 楼主
接上面的以以线代面,
再举些例子:
单线文字
单线眼珠框
2018年10月20日 15点10分 7
level 12
runningchou 楼主
遮盖大法:
描图的时候不用纠结于将轮廓完整的描出来,利用图层关系可以把无意义的细节遮盖掉。
可以参考以下的例子:
2018年10月20日 15点10分 8
level 12
runningchou 楼主
gts不识别纯文字类的svg,需要将svg的“文字”创建轮廓。
例:
输入文字后右键创轮廓
左边是纯文字,右边是创建轮廓后的图形,变成轮廓之后文件大小会根据字体的复杂程度变大。
2018年10月20日 15点10分 9
level 12
技术贴[真棒]
2018年10月20日 15点10分 11
level 12
runningchou 楼主
关于渐变色:
svg文件中使用渐变色的时候有一定的可能会在游戏中显示错误,其中的原因可能是ai格式转换成svg格式的时候渐变色经历了一次不正确的转换。(通常输出成品之前我都会在ai格式下操作,因为svg格式下会缺少部分ai的功能)
我的解决方法是在svg格式下对使用了渐变色的图形的渐变色进行复位一次(重新拉一次渐变色的操作杆)。
另外,在ai中的非平均渐变在转换成svg格式之后可能会变成非常复杂的渐变,建议在svg格式下重新调整渐变。
例:
ai中的渐变操作杆,只有5个操作点
另存为svg格式之后重新打开,操作点已经放飞自我
2018年10月20日 15点10分 12
level 12
runningchou 楼主
关于以直代曲:
曲线比直线要更占体积,所以部分不重要的细节可以用直线代替曲线。
例子:左右两个图形看上去好像差不多,
但是两个图形的大小是左13.19kb,右11.92kb;(未用svgomg优化)
左放大1:
右放大1:
左放大2:
右放大2:
2018年10月20日 16点10分 13
level 12
runningchou 楼主
关于半透明渐变:
虽然游戏里内置的饰件里有半透明渐变特效的饰件,但是自制的半透明渐变却无法在游戏里正确显示:
例:半透明的渐变组件上传的时候会显示正常,但是到了游戏里却会显示成一个色块
-------------------------------------------------
我试图解决这个限制的方法就是用多个不透明单色组件组合在一起来模拟渐变效果。
2018年10月21日 05点10分 15
level 12
runningchou 楼主
莫名奇妙的又被系统吞了一贴,百毒迟早药丸
2018年10月21日 06点10分 16
level 12
runningchou 楼主
同属性组件统一图层:
相同属性指的是组件的“填色和描边”属性,在不影响相互遮盖的前提下,将同属性的组件归到同一个“大层次”里也可以减少文件是大小。
例子1:
1.不同属性的组件各占一个层
2.按属性整理之后分成3个“大层次”。
3.在经svgomg压缩前可能这种整理对文件大小影响不大,但是由于svgomg的算法,整理后的这种同属性组件位于同一个“大层次”的文件将可以进一步的压缩。
(对比图发不出来,用文字描述好了)
未整理:2.26k->1.17k
整理后:2.28k->609bytes
2018年10月21日 07点10分 18
level 1
[乖]感谢分享经验
2018年10月22日 04点10分 19
level 12
runningchou 楼主
被系统吞了非常重要的一楼,这里补一下
--------------------------------------------------------------
gtsport可以通过在其官网的社群网站上传自制的svg文件,然后在游戏里调用。其中最令人头痛的应该就是svg文件的大小限制(不大于15kb)所以以下内容其实主要都是怎样跟这个15kb的限制斗智斗勇。
-------------------------------------------------
svg压缩神器:svgomg
2018年11月08日 03点11分 20
1 2 尾页