aboutsummaryrefslogtreecommitdiff
path: root/vmodeled
Commit message (Collapse)AuthorAgeFilesLines
* handle player quits gracefully.rodri2023-05-051-3/+1
| | | | also fixed a bug whereby a player would never be freed if no party was happening, and another one where deleting a player from the player queue would cause a nil pointer deref.
* vmodeled: wrote a man page.rodri2023-04-301-0/+54
|
* vmodeled: implemented the ability to move points around as a new mode/state.rodri2023-04-301-5/+51
|
* show a guide when rotating the vmodel object.rodri2023-04-251-3/+44
|
* draw the points as the user plots a stroke.rodri2023-04-251-0/+16
|
* vmodeled: draw the points of every stroke. implement undo() functionality.rodri2023-02-051-23/+96
|
* vmodeled: plot lines and curves and save them to a file on exit.rodri2023-02-031-24/+82
|
* vmodeled: made scale and rotation xforms methods of an Object. began work on ↵rodri2023-02-021-29/+62
| | | | the plot/drawing function. writevmodel writes to stdout upon exit.
* vmodeled: got rid of unnecessary variables and xforms.rodri2023-02-021-44/+16
|
* vmodeled: fixed object scaling and rotation without affecting coords. ↵rodri2023-02-022-42/+119
| | | | created initial object structure.
* vmodeled: added the ability to rotate a model.rodri2023-02-011-2/+24
|
* use libgeometry from the system. got rid of global `theparty`. wrote a ↵rodri2023-01-312-18/+2
| | | | little man page draft.
* implemented new zooming functionality (adapted from games/galaxy.)rodri2022-06-211-14/+18
|
* added zoom.rodri2022-06-201-2/+26
|
* brought the VModel struct and its routines to loading from a file and drawing.rodri2022-06-161-2/+133
|
* began work on a VModel editor.rodri2022-06-152-0/+166