36 Commits

Author SHA1 Message Date
ryantimpe 6a12dd4adc A bunch of documentation edits after CRAN review 2020-03-30 19:34:25 -04:00
ryantimpe 5bf9a2a1a0 Added mid_level into brick calculations. Not yet brick building. Probably missed a group or select, of course. Still need all the documentation and need to make more fool proof. 2020-03-11 20:00:43 -04:00
ryantimpe 9067eea758 Omg cran check passes 2020-03-06 18:24:55 -05:00
ryantimpe daba702793 Initial work to remove ggplot extensions ahead of 0.3 release 2020-02-27 12:05:51 -05:00
ryantimpe 80083c9dfb Ready for 2.0 release, minus checks 2019-10-27 19:30:12 -04:00
ryantimpe 5e6d9efc17 First version of build_bricks_rgl() 2019-10-03 14:27:49 -04:00
Ryan Timpe 10a43133db Big devtools::check() updates, but still have some work. 2019-08-21 15:40:19 -04:00
Ryan Timpe 875a3ddf4b Major documentation and function name updates. Still more work to do. 2019-08-08 16:06:02 -04:00
Ryan Timpe b0d97108ce bricks_from_rayshader() and various admin fixes 2019-08-04 10:05:16 -04:00
Ryan Timpe accdcc7abf More README and function name updates! 2019-07-26 19:32:49 -04:00
Ryan Timpe f3b22a3e13 Initial work on new README.
Improved a few more function names.
2019-07-26 15:00:23 -04:00
Ryan Timpe 1ee8f56629 3D Mosaics are now buildable sets with plates. 2019-07-26 09:20:36 -04:00
Ryan Timpe 906c0faf46 Major steps cleaning up function names and re-examining the order of functions and events. STILL MORE WORK TO DO.
Especially with double collect_brick() calls.
2019-07-23 22:23:16 -04:00
Ryan Timpe 46aa75358f Better docs for the collate issue. 2019-07-22 13:36:08 -04:00
Ryan Timpe 70b159de1e Bunch of minor fixes:
* Again, better detection for flipped coords
* Luminance calculation to determine if brick should have white or grey details.
* More documentation
2019-07-20 13:53:57 -04:00
Ryan Timpe 632c68e4b7 Major progress on geom_brick and color updates.
TODO: Update the themes excel file.
2019-07-15 22:09:41 -04:00
Ryan Timpe f698bbe0b6 ToDo list in NEWS.md
coord_brick_flip()
2019-07-09 15:34:03 -04:00
Ryan Timpe 3159fb3c40 draw_key_brick()
Still needs a lot of documentation
2019-07-06 09:48:43 -04:00
Ryan Timpe 1fb9a83c70 coord_brick()! 2019-07-03 16:50:01 -04:00
Ryan Timpe c295ab29e6 geom_brick_col()!
Needs a lot of work:
- Split columns in 2x4s
- option for 1-brick wide if skinny
- Coord_lego because coordinates are wonky
2019-06-30 18:32:41 -04:00
Ryan Timpe e1ce8d4201 Lighten knob outline and embossed text for dark bricks. 2019-06-21 13:26:03 -04:00
Ryan Timpe 16422a4b0c Solved the missing resizingTextGrob() problem. No clue how.
Text still needs formatting.
2019-06-20 14:23:57 -04:00
Ryan Timpe 3e4f27e8dc Beginning of work for geom_brick_points() 2019-06-07 16:27:39 -04:00
Ryan Timpe 95ca17ec3c Change geom name to geom_brick_*() to allow for different brick geoms 2019-06-07 11:53:05 -04:00
Ryan Timpe dce3deb50a Restarting geom_brick functions. Beginning with a rect copy.
Next: automatic font size
2019-06-05 15:51:30 -04:00
Ryan Timpe 22620659c1 Initial commit... Definitely need to recalculate stud placement. Stacked charts don't work right now. 2019-05-12 14:38:04 -04:00
Ryan Timpe b6cac44c3d Major build issues. Checking if Master is okay... i assume no. 2019-05-11 17:30:35 -04:00
Ryan Timpe 494dacfe46 bricks_from_excel() to allow for model creation using an Excel template. 2019-04-10 14:12:13 -04:00
Ryan Timpe 2ff0b037a8 First pass at bricks_from_coords(). Need to create a bricks_from_() function for duplicate procedures. 2019-03-17 17:42:39 -04:00
Ryan Timpe 97a5f9c118 The color update! display_colors() shows allowed color names and ID. Uses {brickr} color ID #s instead of LEGO. Error messag for wrong colors. 2019-03-14 17:39:25 -04:00
Ryan Timpe 488d231d22 Initial functions for 3D brick models. Super basic right now. 2019-03-09 21:10:39 -05:00
Ryan Timpe 5fef7617f4 Final set of original 2D and 3D mosaic functions added to pkg. 2019-03-08 16:26:22 -05:00
Ryan Timpe 80351b418a Pkg functions to view 2D mosaics and instructions 2019-03-07 17:48:32 -05:00
Ryan Timpe da66a17cac Updates to the core functions to allow for 3D rendering of non-images later. Specifically, the "level" or z metric 2019-03-05 22:49:50 -05:00
Ryan Timpe ba3686a9c3 Additional pkg development work... through collect_bricks() 2019-03-04 15:30:26 -05:00
Ryan Timpe 8ceac8eab7 Initial pkg development 2019-03-03 14:06:33 -05:00