fgenesis
a5b25af6d5
ocd fix
2024-07-08 01:54:13 +02:00
fgenesis
b55b5a033c
make both spline modes toggle-able ("assist" mode)
2024-07-07 05:36:21 +02:00
fgenesis
36aaa77436
bspline point gen is now properly integrated and only called while in the editor.
...
the remaining code uses the same old basic control points as it previously did.
2024-07-07 03:30:54 +02:00
fgenesis
063c270e6a
fix bone with spline deform not deforming (forgot tp update VBO)
...
also fix SplineGrid to actually deform own texture
(note to self: GRID_WAVY resets deform in update(). oops)
2024-02-06 01:36:38 +01:00
fgenesis
d33e8f9116
Merge branch 'experimental' into tile-optimization
...
# Conflicts:
# Aquaria/ScriptInterface.cpp
# BBGE/AfterEffect.cpp
# BBGE/RenderGrid.cpp
# BBGE/SkeletalSprite.cpp
2023-10-26 01:41:51 +02:00
fgenesis
c1084a022d
forgot a virtual dtor
2023-08-25 20:14:30 +02:00
fgenesis
6a7aa66bab
splinegrid: allow changing point size to better acommodate very large or very small textures
2023-08-22 21:28:05 +02:00
fgenesis
368271c40e
More work on tile rendering:
...
- Use indexed triangle rendering, no more GL_QUADS for tiles
- Fix aquarian text on maps
- Tile tex repeat mode works again
Known broken:
- Editor
- Tile repeat with grid effects
2023-08-09 02:41:04 +02:00
fgenesis
976ce8ff3e
split grid rendering off from Quad, to a new RenderGrid class
2023-07-10 17:23:19 +02:00
fgenesis
575a83abd6
Initial implementation of bspline support in the animation editor
2022-09-23 18:10:44 +02:00
fgenesis
8e979e0e05
simplify Quad::drawGrid
2022-09-14 05:11:56 +02:00
fgenesis
29fd4ec44e
clean up interpolators; WIP towards bspline support in anim editor
2022-09-13 18:38:44 +02:00
fgenesis
0afd09dc75
bspline wip more
2022-09-05 17:19:34 +02:00
fgenesis
214590742d
wip splines
2022-09-04 17:16:35 +02:00