ZERICO2005

Results 27 comments of ZERICO2005

One way to prevent corners from being cutoff is to pass in a larger sprite with extra padding.

> `powf(x, 1/3.f);` is smaller tho True, although it should probably be changed to this ```c if ( x == 0.0f || !isfinite(x) ) { return x; } return copysignf(powf(fabsf(x),...

I will close this pull request as calc84maniac has written an assembly version of this function.

I need the location of where Width and Height are stored to be swapped. Thus making the data column major instead of row major Original: width 3, height 2 123...

I gave an example in the comment above.

More generically, flip-x rotate 90 will Transpose the image. Tile-maps will probably use the same drawing routines as sprites. More generally, the values for the width and height will be...

```yaml converts: - name: tileset palette: palette tilesets: tile-flip-x: true tile-rotate: 90 tile-width: 16 tile-height: 16 pointer-table: false images: - orig_tileset ``` I realized that `flip-x: true rotate: 90` creates...

I would believe that it can be handled by transposing the individual sprites as the final transformation (after the user transformations)

Any transformations in the convimg.yaml can be applied first. Afterwards, the data is transposed before being written If the user does `flip-y, rotate 90, flip-y, rotate 180, flip-x, rotate 270`,...

How does compression impact this? I would think the transformations would be applied before being sent to any sort of compression