gtsport吧 关注:9,021贴子:63,984

关于gtsport痛车的一些个人心得

只看楼主收藏回复

一楼祭度娘
1.以下内容为我在做gtsport痛车/贴过程中总结的一些个人心得,仅供参考。
2.以下内容并非教程,需要有adobe ai或其他矢量绘图软件的最基础操作知识,相关内容请自行搜索。
3.大部分相似内容亦见于A9VG我发的帖。
欢迎交流


IP属地:柬埔寨1楼2018-10-20 22:38回复
    该楼层疑似违规已被系统折叠 查看此楼


    IP属地:柬埔寨3楼2018-10-20 23:00
    回复
      2025-11-29 18:43:14
      广告
      不感兴趣
      开通SVIP免广告
      分割术:其实要将复杂图案压缩到15k以内是需要作出大量的取舍的,结果图形整体精度是会比较差的。这种时候不妨尝试将图形分割成几分,但是分割也是有的技巧的,而且分割最好从开始描图的时候就开始规划组件,这涉及到svg文件的图层管理,每个人有不同的习惯,这里不作赘述。
      例:通过3个svg和组合而成一个文件(其中利用到了一个定位用的辅助文件)。



      IP属地:柬埔寨5楼2018-10-20 23:17
      回复
        以线代面:
        这里顺便讲一下我提取图形的方法,对于手绘文字类的图形,描图的会过于繁琐,还是直接转换比较好。
        先在ps里抠好图形之后,将要抠的图转成黑白并且适当的将图片尺寸拉大以增强后面Ai的自动描图的识别度。
        例:以下手绘签名转化后的svg文件尺寸超了15k一点,需要进化优化,将周围的圈圈以线代面,缩小文件了大小,顺利pass。

        优化的部分其实就是周边的圈圈,单独提取这两个圈圈之后发现,优化前是1046字节优化后是901字节
        差别好像不是很大,但这差距已经超过10%了!


        IP属地:柬埔寨6楼2018-10-20 23:23
        回复
          接上面的以以线代面,
          再举些例子:
          单线文字

          单线眼珠框


          IP属地:柬埔寨7楼2018-10-20 23:27
          回复
            遮盖大法:
            描图的时候不用纠结于将轮廓完整的描出来,利用图层关系可以把无意义的细节遮盖掉。
            可以参考以下的例子:




            IP属地:柬埔寨8楼2018-10-20 23:34
            回复
              gts不识别纯文字类的svg,需要将svg的“文字”创建轮廓。
              例:
              输入文字后右键创轮廓

              左边是纯文字,右边是创建轮廓后的图形,变成轮廓之后文件大小会根据字体的复杂程度变大。


              IP属地:柬埔寨9楼2018-10-20 23:41
              回复
                技术贴


                IP属地:广东来自Android客户端11楼2018-10-20 23:55
                回复
                  2025-11-29 18:37:14
                  广告
                  不感兴趣
                  开通SVIP免广告
                  关于渐变色:
                  svg文件中使用渐变色的时候有一定的可能会在游戏中显示错误,其中的原因可能是ai格式转换成svg格式的时候渐变色经历了一次不正确的转换。(通常输出成品之前我都会在ai格式下操作,因为svg格式下会缺少部分ai的功能)
                  我的解决方法是在svg格式下对使用了渐变色的图形的渐变色进行复位一次(重新拉一次渐变色的操作杆)。
                  另外,在ai中的非平均渐变在转换成svg格式之后可能会变成非常复杂的渐变,建议在svg格式下重新调整渐变。
                  例:
                  ai中的渐变操作杆,只有5个操作点

                  另存为svg格式之后重新打开,操作点已经放飞自我


                  IP属地:柬埔寨12楼2018-10-20 23:58
                  回复
                    关于以直代曲:
                    曲线比直线要更占体积,所以部分不重要的细节可以用直线代替曲线。
                    例子:左右两个图形看上去好像差不多,
                    但是两个图形的大小是左13.19kb,右11.92kb;(未用svgomg优化)

                    左放大1:

                    右放大1:

                    左放大2:

                    右放大2:


                    IP属地:柬埔寨13楼2018-10-21 00:30
                    回复
                      关于半透明渐变:
                      虽然游戏里内置的饰件里有半透明渐变特效的饰件,但是自制的半透明渐变却无法在游戏里正确显示:
                      例:半透明的渐变组件上传的时候会显示正常,但是到了游戏里却会显示成一个色块

                      -------------------------------------------------
                      我试图解决这个限制的方法就是用多个不透明单色组件组合在一起来模拟渐变效果。




                      IP属地:柬埔寨15楼2018-10-21 13:14
                      回复
                        莫名奇妙的又被系统吞了一贴,百毒迟早药丸


                        IP属地:柬埔寨16楼2018-10-21 14:54
                        回复
                          同属性组件统一图层:
                          相同属性指的是组件的“填色和描边”属性,在不影响相互遮盖的前提下,将同属性的组件归到同一个“大层次”里也可以减少文件是大小。
                          例子1:
                          1.不同属性的组件各占一个层

                          2.按属性整理之后分成3个“大层次”。
                          3.在经svgomg压缩前可能这种整理对文件大小影响不大,但是由于svgomg的算法,整理后的这种同属性组件位于同一个“大层次”的文件将可以进一步的压缩。
                          (对比图发不出来,用文字描述好了)
                          未整理:2.26k->1.17k
                          整理后:2.28k->609bytes


                          IP属地:柬埔寨18楼2018-10-21 15:01
                          回复
                            感谢分享经验


                            IP属地:广西19楼2018-10-22 12:03
                            回复
                              2025-11-29 18:31:14
                              广告
                              不感兴趣
                              开通SVIP免广告
                              被系统吞了非常重要的一楼,这里补一下
                              --------------------------------------------------------------
                              gtsport可以通过在其官网的社群网站上传自制的svg文件,然后在游戏里调用。其中最令人头痛的应该就是svg文件的大小限制(不大于15kb)所以以下内容其实主要都是怎样跟这个15kb的限制斗智斗勇。
                              -------------------------------------------------
                              svg压缩神器:svgomg


                              IP属地:柬埔寨20楼2018-11-08 11:30
                              回复