Comments (5)
You're probably safer because people will build charts in a general size range that works, while I had to handle potentially tiny (4px) to huge (2Kpx) objects.
(This is for an Adobe XD plugin which is in limbo for other (XD API bugs) reasons. http://emsoftware.com/xdplugins/rough-draft/.)
from roughviz.
Oh, and right, ellipses were more sensitive to roughness than other objects (your circles).
from roughviz.
Right. In any case, thanks for the heads up & your plug-in looks awesome :)
from roughviz.
@jwilber @cpryland I would love to hear more thoughts on this (issues and solutions). I have created an issue with possible ways to deal with the 'size' issue. I have noticed it is more pronounced when drawing lines.
rough-stuff/rough#114
from roughviz.
Yep! That's an issue. I did add a roughCeiling
that I apply to every chart (so you can only go so high), but it's still an issue. For example, if you use the Scatter
class, setting a high roughness will make the circle sizes appear larger than you set. That said, there is something of a trade-off that the user can often play with to minimize this (e.g. in the Scatter
case, between radius
and roughness
).
Maybe I'll change it at some point, or maybe someone will submit a PR. The package is in a very early stage, so there's some other stuff I'd like to improve first!
from roughviz.
Related Issues (20)
- Clickable bar charts HOT 2
- Ability to clear and re-draw HOT 4
- Vue-Wrapper HOT 1
- Crash with a zero value in Pie/Donut chart with Firefox 70.0.1
- some options with a value of `0` are overridden with the defaults HOT 1
- HTML links to labels/titles HOT 1
- Abstract Class HOT 1
- Make charts responsive
- Python Implementation HOT 1
- A spell error in readme.md HOT 1
- Save roughViz resulting chart to SVG
- Unifiy titleFontSize HOT 1
- Line data as Object (no csv or tsv) HOT 2
- Deploy a 1.0.7 HOT 1
- fillStyle in react-roughviz.Line doesn't work
- Legend for `roughViz.StackedBar` HOT 1
- Example links in README are 404 HOT 4
- Line chart with local data HOT 1
- Legend overlaps title
- Label names overlap each other
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from roughviz.