Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Simulator Enhancements (03/13/24)

Poll

What did you find very usefull in this thread.

The examples
Ship sizes
Ferrus guide
BSF guide
Infestation guide
depth guide
medonca's spriting guide
avan's colouring guide
Tip and tricks
Light and shade guide

Pages: 1 ... 7 8 [9]

Author Topic: A spriter's first toolbox  (Read 138783 times)

iceball3

  • Ensign
  • *
  • Posts: 20
    • View Profile
Re: A spriter's first toolbox
« Reply #120 on: June 16, 2020, 10:03:33 PM »

Does anyone know any lossy png compression algorithms that can be used? I've found one called tinypng which performs really well on vanilla sprites, and probably well on modded sprites too, but might have some licensing ramifications. But it does seem like the vanilla filesizes could be improved, and a great possibility of modded filesizes as well, and I'd hope that it'd translate into less vRAM usage. I'm not sure how'd they perform ingame either, so please do let me know if some way the game loads sprites nullifies any filesize mitigations to note, or fails to accept compressed files...
For example, the vanilla mule (56 KB)

Losslessly exported in GIMP (42 KB)

And lossy-compressed in tinypng (14 KB)

I can't actually see any differences, but i'm wondering if anyone knows if lossy compression can mess up shaders or rendering ingame somehow. If lossy compression has no engine or rendering implications, it could be extremely useful for saving resources, just because of how few implications it seems to have against the quality or art style of starsector's ships.
Logged

MesoTroniK

  • Admiral
  • *****
  • Posts: 1731
  • I am going to destroy your ships
    • View Profile
Re: A spriter's first toolbox
« Reply #121 on: June 16, 2020, 10:24:24 PM »

I can see compression artifacts, albeit subtle ones.

Anyways as said in the other thread, anything like this will not help. Unless doing "proper" texture compression techniques. But those will badly hurt quality and are only suitable for 3d games.

danando123

  • Ensign
  • *
  • Posts: 36
    • View Profile
Re: A spriter's first toolbox
« Reply #122 on: May 05, 2021, 11:46:16 AM »

First attempt at a bomber Drone, LMAO, maybe i stick to just playing the game ey hahaha

The Bigger the sprite the worse i make ships LMAO

[attachment deleted by admin]
« Last Edit: May 05, 2021, 07:44:42 PM by danando123 »
Logged

Golinth

  • Ensign
  • *
  • Posts: 3
    • View Profile
Re: A spriter's first toolbox
« Reply #123 on: August 02, 2022, 01:11:15 AM »

Spoiler
To be honest, it should state if the pixels are the length and/or width of the respective ship.
To have a really accurate scale of what the ship could be classified as, the actual pixelmass (total number of pixels the sprite has) would be of more significance IMO.


FRIGATES
Hyperion      Frigate         frigates   HIGH      2418
Hound      Frigate         frigates   LOW      2843
Wolf         Frigate         frigates   HIGH      3032
Omen         Frigate         frigates   HIGH      3037
Tempest      Frigate         frigates   HIGH      3380
Lasher      Frigate         frigates   LOW      3884
Vigilance      Frigate         frigates   MID      3954
Brawler      Gunship         frigates   MID      4402
Shade      Phase Frigate           frigates   HIGH           4790
Afflictor      Phase Frigate           frigates   HIGH           5707

DESTROYER
Buffalo Mk.II   Destroyer         destroyer   LOW      9304
Hammerhead   Destroyer         destroyer   MID      11496
Enforcer      Destroyer         destroyer   LOW      12279
Sunder      Destroyer         destroyer   MID      12594
Medusa      Destroyer         destroyer   HIGH      12622
Condor      Light Carrier      destroyer   LOW      13062
Mule   Combat    Freighter         destroyer   LOW      13590
Gemini      Freighter         destroyer   MID      14405
Valkyrie      Troop Transport      destroyer   MID      16474

CRUISER
Falcon      Light Cruiser      cruiser   MID      18124
Eagle         Cruiser         cruiser   MID      22093
Venture      Cruiser         cruiser   LOW      22304
Aurora      Cruiser         cruiser   LOW      23845
Apogee      Cruiser         cruiser   HIGH      24082
Dominator      Heavy Cruiser      cruiser   LOW      27120
Doom   Phase    Cruiser         cruiser   HIGH      29652

CAPITOL
Odyssey      Battlecruiser      capitol   HIGH      40722
Conquest      Battlecruiser      capitol   MID      51804
Onslaught      Battleship         capitol   LOW      64812
Paragon      Battleship         capitol   HIGH      73625
[close]

I wanted this updated and with the most recent ships, so I made a Sheets with all of the vanilla ships: https://docs.google.com/spreadsheets/d/1FPLQVeOQ366Cy0BuWAnUhKtHVD8my4HCbSuZdxEy1n0/edit?usp=sharing
Interestingly, the only two ships in vanilla that overlap are the Destroyer Phaeton with 18840 and Falcon with 18249.
Logged

JEENAH

  • Ensign
  • *
  • Posts: 31
    • View Profile
Re: A spriter's first toolbox
« Reply #124 on: November 24, 2023, 11:14:13 AM »

A present from ya boy ... Worked more than 5 hours just to make it work in the game. A true pain in the butt. I needed arefresh on how annoying coding is ... Its been 10 years i didn't touch, and i understand why i didn't xD

Surname : The Omega. Files available if people want them.
« Last Edit: November 24, 2023, 11:17:00 AM by JEENAH »
Logged
Pages: 1 ... 7 8 [9]