问题标签 [brush]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - XNA Basic Paint 程序
我启动了一个非常基本的 XNA 4.0 程序,在其中我通过内容加载器加载了一个小点的红色图像。红点是 10x10,边缘是圆形的,使它看起来很圆。我在屏幕上绘制它并将其 X 和 Y 位置更新为鼠标的 X 和 Y 位置。所以基本上它是一个自定义的红色光标。
现在我的问题是:我将如何将此光标用作画笔?当我单击鼠标左键时,我希望它绘制到当前屏幕大小的空白 Texture2D 背景上。它的功能就像 MSPAINT 中的画笔一样。
我想我需要一个 Vector2 点数组来保存鼠标移过的点,并且对于这些点中的每一个,当更新发生时,它会在背景 Texture2D 上绘制点?
这可能不是很有效,但这是我当时能想到的。
我还阅读了 Texture2Ds 的更改颜色数据,但可惜没有运气。
c# - 如何将 control.background(brush) 转换为位图?
如何将 system.windows.controls.control.background(brush) 转换为位图?谢谢。
ios - 在 iOS 中为绘画应用制作橡皮擦工具
我正在创建一个绘画应用程序,我想知道如何实现橡皮擦工具。我不想让我的橡皮擦工具绘制白色,因为我想允许用户更改背景颜色。还有,可以设置刷子的硬度吗?如果是,请告诉我如何。
谢谢
这是我到目前为止所做的:
wpf - Backgroundworker 中画笔的只读权限
我有一个对象列表,其中包含一个画笔(属性名称“颜色”)。
在 Backgroundworker 中,我想将这些对象的内容写入文件。一切正常,直到我尝试读取画笔属性的颜色。
似乎我的代码以某种方式修改了颜色,但我看不到哪里/如何。有没有办法只读访问画笔的颜色?
问候,
塔比纳
c# - 画笔算法/褪色模式 - 需要建议
我目前正在尝试创建一个简单的绘画工具,但我遇到了一个问题,或者可能需要更多建议。
我正在尝试创建一个画笔,所以当我绘制某个像素“中心”时,它也会绘制附近的像素。
例如:
此外,只有中心点应该是 100% 的颜色。我以后怎样才能取原来的颜色并稍微淡出它。
例子:
1 像素,100% 颜色
2 像素,中心点 100% 的颜色,附近的像素略微褪色或可能 (50%)
10个像素,中心点100%的颜色,离中心点最远的像素应该是原色最淡的。
因此,一种计算附近颜色的算法和一种制作画笔图案的算法。
有什么建议么?
颜色强度方法的实现(不起作用)更新 1:更改为 Math.Pow(x, y) - 较慢且不起作用
objective-c - 在 iOS 中用画笔画一条线
这里有很多帖子,有人问如何在CGContext中用画笔画线。答案总是:使用模式。但是,我现在尝试了几个小时,对我来说主要问题似乎是:CoreGraphics 似乎只是简单地将图案绘制为填充,然后简单地用您指定的路径的笔划剪裁此图案。这会导致一些看起来很糟糕的瓷砖边框,它看起来不像是有人真的用手画了一些东西。我想要的是刷子沿着路径绘制,没有任何剪裁。我基本上想沿着路径移动,并简单地在路径上每隔 x 个点绘制画笔图像,距离上,画笔的大小。这是否可以通过 CoreGraphics 以某种方式实现,或者这只是您必须自己实现的东西?
//编辑:对不起,我认为我说的很清楚,我使用了一个模式。这是我到目前为止所做的:
而这就是 patternCallback 函数:
最好的问候,迈克尔
ios - IOS:GLPaint 擦除图像视图
我正在使用 GLPaint 在 UIView 内进行绘制,但我不想使用擦除画笔。我知道有一个擦除刷的代码是:
但是如果我在我的 UIView 中放入一个 imageView 我也想删除它......这可能吗?
javascript - 是否可以用鼠标在 d3.js 中的条形图上选择多个条形
我试图为此谷歌,但没有运气。
我想要的是在 d3.js 中采用标准条形图,例如像这样
并用我的鼠标中间 4 条进行选择,并以某种方式仅获取所选值的值。
d3可以做到这一点吗?
编辑:我认为我的问题可能有点误导,我不想多次单击来选择对象,我想单击并拖动一次并选择基础对象,请参阅我评论中的 sencha 示例。
解决了:
d3.brush 是答案,您可以在此处查看工作演示 http://mbostock.github.com/d3/ex/splom.html
c# - 在 Windows 8 Metro App 中基于 WebViewBrush 获取 Stream
使用WebViewBrush
我可以将网页内容(它的屏幕截图)呈现给例如Rectangle
元素。如何将该屏幕截图(画笔)转换为Stream
以便我可以将其保存在磁盘上或通过网络发送?