问题标签 [emboss]
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.
css - 向 SVG 元素添加斜面和浮雕?
所以我想知道是否可以为 SVG 元素添加斜角和浮雕?
我的矩形元素的 CSS 是这样的:
我试图从这里添加这个CSS :
我相信它不起作用的原因是因为它使用fill
而不是 abackground
但我不确定。有没有办法在使用fill
CSS 样式时做到这一点?如果没有,最好的方法是什么?
javafx - 在 Javafx 中为剪切的图像添加照明效果
我尝试将浮雕效果(也称为凹凸贴图)添加到复杂的剪裁图像中。(就是一块拼图。)这可以通过每像素操作来完成,但它非常昂贵:裁剪的确切形式是运行时确定的,因此即使是凹凸贴图也必须在运行时生成。
JavaFX 的光照效果提供了类似的开箱即用效果:
这几乎可以正常工作,照明效果:
然而,它有一个副作用:由于覆盖层是白色的并且只是半透明的,它会使图像变暗(使它有点模糊,不像以前那样生动)。
我尝试使用 Blend(COLOR_BURN、DARKEN 等)来恢复图像颜色,但对这些效果不太熟悉,我失败了。
我怎么能保留我的图像色彩饱和度,但应用浮雕效果?
我有几个想法如何做到这一点,但我不知道哪一个会起作用:
- 将照明直接应用于图像。 它失败了,因为光照被应用到未剪裁的图像上。
- 通过在图像或照明覆盖上应用混合效果来纠正色彩饱和度降低 由于我在这些效果方面的无能而失败。
- 剪裁覆盖形状以仅覆盖受照明影响的区域 这将需要偏移贝塞尔曲线,这很难且成本高昂。
- 更改覆盖形状 alpha 以遵循照明效果强度。
任何想法将不胜感激。
java - 如何通过 JavaFX 中的 CSS 在文本上获得浮雕(凸起字母)效果?
几天来我一直在抨击这个问题,但我在谷歌上找不到这个问题的直接答案。有很多 CSS 的东西,但我真的不知道从一般 CSS 域到 JavaFX CSS 域的交叉(如果有的话,我真的不确定有什么)。
我有一个功能上是按钮的标签。它有 3 个由 CSS 反映的状态:
1:闲置,没什么特别的。2:悬停这是我希望文本出现“凸起”的位置 3:按下:我能够弄清楚这一点。
对于悬停,我有以下 CSS:
我已经尝试过了,-fx-effect : innershadow(...)
但它并没有真正提供理想的预期效果。
编辑::为了清楚起见,这是我要去的(见#3)。我尝试了 CSS,但它不起作用。
因此,控件的外观现在是:
android - 在android中触摸浮雕位图
我正在开发颜色飞溅应用程序。我在其中使用手指颜料。
现在我想在触摸事件上浮雕位图。我在这里有一个演示,当我应用浮雕时,它会用红色绘制浮雕路径,但我想在触摸时在位图后面浮雕。
php - PHP:用字体压印文本
请查看以下链接,您将获得凹凸文字:
我知道如何压印文字:
这是以下代码,通过 php 制作文本并获得浮雕效果:
你如何创建凹凸效果?
android - 如何在位图周围创建浮雕?
流行的游戏Words with Friends在游戏板上绘制字母图块作为一个整体-
您可以在以下屏幕截图中看到应用于所有字母拼贴的黄色线性渐变,以及边缘上的浮雕效果:
在我的文字游戏中,我希望有类似的效果:
所以我创建了一个游戏板大小mBitmap
,然后将所有图块绘制到其中,最后将位图绘制到我的自定义视图中-
设置:
绘画:
该EmbossMaskFilter
效果适用于drawText()
anddrawRect()
调用,但不适用于drawBitmap()
:
我的问题:是否可以使用PorterDuff.Mode(和extractAlpha
?)的某些组合在我的大位图周围绘制浮雕?
更新:
通过查看HolographicOutlineHelper.java我已经能够添加外阴影:
在MyView.java中使用以下代码-
设置:
绘画:
但不幸的是,该应用程序现在运行缓慢 - 我仍然不知道如何在位图周围添加浮雕效果。
vb.net - 减少在 PictureBox 中压印图像时的延迟
我将如何减少从 Picturebox 抓取图像的延迟,然后压印该图像并返回给你的picturebox,因为这是一个相机手柄,需要捕获/压印至少 16 fps,但我每 2.5 秒获得 1 个