Files
Microtransactions64/include
Lilaa3 5e9f8c7ee0 Improved transitions (#642)
* Improved transitions

Code quality improvements.
Shape transitions now all scale down to 0 instead of 16 (mario and bowser).
Ease in was added which leads to far smoother transitions.
HD_TRANSITIONS define added, makes use of the tex edge render mode to deliver smooth transition textures.
lerpf was added to math utils.

* Cleaner textures, rounding only during vertex creation

* Another attempt

* cozies naming suggestion

* Improvements and suggestions

SHARP_TRANSITION_TEXTURES is now off by default (I still think the textures for it could be improved).
lerpf, to_smoothstop, smoothstart, smoothstop and smoothstep have all been added.
make_vertex has been inlined.
make_simple_vertex has been added (colourless vertex).
Transition colors (and canon colors) are now defined using primative colour instead of setting individual vertices color“s.
Transition“s now use smoothstep (ease-in-out) instead of ease out only.
Naming has been improved.

* Proper function inling and removal of GBI_FLOATS variant of make_vertex and make_simple_vertex

* More requested changes

* Accidental final new line removal fixed

* Comment about pop in fix.

* Comment fix

The issue with writing comments for stuff is when you want to change code later on.
2023-08-29 08:57:32 -05:00
..
2023-08-29 08:57:32 -05:00
2021-12-30 16:57:51 +00:00
2022-07-19 08:04:54 -05:00
2022-07-22 09:20:29 -05:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2022-09-21 19:14:12 -05:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2021-12-30 16:57:51 +00:00
2023-06-09 11:13:57 -04:00
2021-09-27 12:28:47 -07:00
2021-09-22 11:35:17 -07:00
2022-11-28 15:06:34 -05:00