Commit Graph

66 Commits

Author SHA1 Message Date
ryantimpe 2f79fd3695 The rest of the 0.3.2 cran edits 2020-04-05 15:36:50 -04:00
ryantimpe 86f2eb2662 First round of documentation edits for 0.3.1 CRAN review 2020-04-04 15:13:04 -04:00
ryantimpe 6a12dd4adc A bunch of documentation edits after CRAN review 2020-03-30 19:34:25 -04:00
ryantimpe c396b0af66 Ready for release 0.3.0 ?!?!? 2020-03-26 10:01:40 -04:00
ryantimpe 30a25de559 Back to farver. Pre-final CRAN checks. 2020-03-25 17:49:57 -04:00
ryantimpe 1e1ff81ae4 Fancy bricks passed CRAN check and new vignette 2020-03-25 09:42:12 -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 cfeddd6bde Cheese slopes! Woot woot woot. 2020-03-08 11:45:48 -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 bf64a44c05 Temporary fix to address changes in farver 2.0 2019-11-24 12:41:53 -05:00
ryantimpe 38b2817b5e Documentation and website updates for the 0.2 release 2019-11-03 15:42:24 -05:00
ryantimpe 80083c9dfb Ready for 2.0 release, minus checks 2019-10-27 19:30:12 -04:00
ryantimpe debbd7ca8f 3D model default is now in RGL. For old-style rayshader models, use build_bricks_rayshader(). 2019-10-27 14:22:22 -04:00
ryantimpe 5e6d9efc17 First version of build_bricks_rgl() 2019-10-03 14:27:49 -04:00
ryantimpe 772547b1d2 Small bug fixes and doc updates 2019-08-29 09:42:16 -04:00
ryantimpe ec5a81abc9 brickr.org css and small edits 2019-08-26 16:43:22 -04:00
Ryan Timpe 10a43133db Big devtools::check() updates, but still have some work. 2019-08-21 15:40:19 -04:00
Ryan Timpe 4e15bace23 first pkgdown site 2019-08-21 09:34:47 -04:00
Ryan Timpe 515b707cd5 More vignettes and cleanup 2019-08-18 13:17:10 -04:00
Ryan Timpe b1d423b317 graphs vignette & other edits 2019-08-10 14:10:13 -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 60d81fa4b9 Dithering!
Calculation be a little off... looks funky for cartoon-y images. Probably should use somethign other than independent RGB deltas.
2019-07-31 18:54:12 -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 710415d559 Add plates to 3D models. Right now, cant automatically be used at the same time as bricks. Need to render 2 different models.
THis is to help simplify the 3D mosaic rendering.
2019-07-25 15:38:01 -04:00
Ryan Timpe 9a13720297 Color_palette options for more realistic mosaics. 2019-07-24 19:58:22 -04:00
Ryan Timpe 0e4d49f718 New color matching! 2019-07-24 14:53:15 -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 a5a3191e1b Solved that annoying pipe warning issue.
https://github.com/r-lib/usethis/issues/478
2019-07-22 13:49:53 -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 f93756f0e2 Big updates to documentation. Longggg way to go. 2019-07-19 11:32:09 -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 cf2de4973f LEGO color themes with scale_brick and theme_brick.
BUT need to go back and update official colors
2019-07-15 17:57:14 -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 dd3cca2e50 Complete rewrite of collect_bricks(). Functional collection rather than manual. can be any brick sizes. 2019-06-29 15:54:06 -04:00
Ryan Timpe 3b9f4e1973 Embossed text sizes based on INITIAL drawing, so this looks good in the original preview window and ggsave. But not when you open a rendered plot in a new window 2019-06-22 13:48:28 -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 ce948ebcc6 User-specified 3D brick resolution. Defaults to 15px per side (default from before). 30 looks good. 2019-06-13 15:39:17 -04:00
Ryan Timpe 95f533c1b2 display_set() now uses geom_brick_rect(). This uncovered a bug with expand = FALSE, so had to rewrite the diameter calc in geom_brick() 2019-06-07 16:28:42 -04:00
Ryan Timpe 3e4f27e8dc Beginning of work for geom_brick_points() 2019-06-07 16:27:39 -04:00
Ryan Timpe 6f43f336e3 ggproto documentation 2019-06-07 11:56:12 -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