问题标签 [halo]

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.

0 投票
0 回答
254 浏览

c++ - 使用 TGA 文件对立方体网格的发光/光晕效果

首先,我们(我和我的朋友)正在开展一个计算机图形项目,我们应该在该项目中模拟粒子(在我们的例子中,小立方体 (mesh3d)),这些粒子将在空间环境中相互交互。也就是说,数百个粒子使用物理定律爆炸并相互吸引。

我们的实施基于我们学校提供的框架,因此我们必须“适应”它。

在创建立方体 (mesh3d) 时,我们提供了包含纹理的材质。

然后我们在绘制场景方法中遍历所有立方体以绘制它们

我们在用于绘制 mesh3d 对象的方法“drawObject”中调用了这条线:

但最后,在尝试编译时,以下行给了我们一个 BAD_ACCESS :(

我们做错了什么?绑定以下纹理(.tga)是否足以产生发光效果?: http://i166.photobucket.com/albums/u83/j1m68/star.jpg

0 投票
0 回答
519 浏览

c# - 使用 WriteableBitmapEx Windows Phone 覆盖透明 PNG 时移除不需要的光晕

从图像中可以看出,eclipse 的边缘并不平滑。我正在使用以下混合模式。其他模式会产生更多不需要的结果。

在此处输入图像描述

附上日食png。如何去除仅在 Windows Phone 上进行 blit 操作后可见的边缘周围的光晕?

在此处输入图像描述

0 投票
1 回答
740 浏览

cuda - 将带有光环的数组从全局加载到共享内存的有效且正确的方法

我正面临着将数组从全局加载到共享内存的问题

这是问题所在:我的全局内存中有一个大数组(256,64),我想将其加载到大小为 [16][16] 的共享内存中 在我的计算中,我需要相邻值(晕)

我发现自己处于一个非常分散的代码中,因此非常慢,最后它不起作用。这是我的方法,我会感谢你的建议

! 用 s_data 做一些计算

0 投票
3 回答
267 浏览

apache-flex - 从 flex 3 迁移到 flex 4 的优缺点

我们有一个非常大的应用程序,它建立在 flex 3 SDK 之上。如果我们不迁移并继续使用 flex 3 SDK,所有的利弊是什么?

这里有一些问题:

1.我们可以在不从 flex 3 迁移到 flex 4 的情况下维持至少 5 年吗?

2.我们可以升级到Flash Builder 4.6 + SDK 4.11吗?(但继续在向后兼容模式下运行flash builder)

3.基于 Flex 3 SDK 构建的应用程序是否有任何未来支持问题。

以下是我在stackoverflow中读到的一些要点:

如果 Adob​​e 似乎没有如此努力地要求我们不要使用 Halo,我想我会对此感到满意。但是由于他们在实际文档中说我们“不应该使用这样那样”的 Halo 组件,而应该使用 Spark 组件,这令人担忧。似乎在 FB 中支持 Halo 已成为事后的想法(即使选择 Halo 作为主题,我也无法获得显示 Halo 样式的设计模式),因此 Adob​​e 很难继续使用它。就我个人而言,我不明白为什么我们不能有两个并行的组件集,因为 Halo 的设计在某些用例中可能会更好地工作。– 十字军 2010 年 8 月 21 日 2:59 1

实际上,Adobe 权威使用的措辞(例如,如果您要使用“Canvas”)是“改用 spark.components.BorderContainer”。那么如果我们不想呢?他们没有解释为什么我们应该使用 Spark,并且由于它现在处于“半完成”状态,并且缺少大量组件,我不太喜欢在 SDK 5 后几乎保证维护工作和代码所需更新的想法出来。另一方面,如果我们只是永久地使用 Halo(假设 Adob​​e 以后不会从它那里撤下地毯,谁知道呢),代码是第一次“完成”。令人沮丧

提前致谢。

0 投票
1 回答
95 浏览

apache-flex - HaloBorder.as 中的 flashbuilder 异常

我正在编辑一个在 flex 3 中创建的非常古老的项目。我正在使用 flashbuilder 4.5 和 flex 4.5.1 来执行此操作。

当我尝试运行项目时,我在 HaloBorder.as 中遇到错误,它是 sdk 的一部分。因为它是 sdk 的一部分,所以我无法编辑该文件。这是错误:

如您所见,没有办法知道错误在项目中发生的位置。该项目使用 mx 来组成布局。会不会跟这个有关系?

我尝试过使用任何其他主题,它们都有效。但是整个项目的布局被打破了。

如果您需要查看代码的某些部分来解决此问题,请告诉我。

谢谢您的帮助。

0 投票
1 回答
471 浏览

browser - Safari 选项卡上的蓝色“光环”

issuesafari specially. 我创建了选项卡,当我选择任何选项卡时,会在其周围创建蓝色边框。

我认为这就是所谓的光环效应。

您可以在附加的图像中检查它。我tried to solved this却没有成功。blue border当我选择一个选项卡时如何删除它?

有人有这方面的经验吗?

在此处输入图像描述

0 投票
0 回答
244 浏览

apache-flex - 创建具有边框边和单独角半径的边框容器

在 Spark BorderContainer 组件中,边框边和角半径样式不是从光环组件集中复制过来的(参见此处)。

具体来说:

  • 边框(左、上、下、右)
  • 角半径(TL/TR/BL/BR)
  • 边框厚度(左/右/上/下) * 可选
  • backgroundAttachment(固定,滚动) * 可选

我一直在尝试手动添加它们,但我遇到了一些困难。

我已经从 HaloBorder.as 皮肤中引入了一些代码,它可以正常工作,只是它出现在背景填充后面。

代码很多,所以我把它贴在这里

顺便说一句,该代码是我的第一种方法。但看起来我可以使用已经存在的 insetPath 来绘制边框。那会更好,因为它允许我设置所有笔画属性,但我不知道如何编写路径数据,所以我也必须学习。但在这一点上,我很乐意让任何工作。

更新:
我找到了一个类,它有一些生成弯曲边界路径数据的方法。查看 spark/skins/spark/TabBarButtonSkin.mxml。您可以在此处的 createPathData() 方法中查看代码。

0 投票
0 回答
364 浏览

matlab - Matlab中的抗晕算法

我正在寻找从位于 LAB 颜色空间中的图像中删除不需要的光晕伪影。

所以我的问题是:给定 Lab-Colorspace 中的图像 I,高斯模糊 L-Channel I(blur),锐化 L-Channel I(sharp),以及由此产生的锐化原始 L-Channel I(end)。

我怎样才能分散 Halo-Artifacts 对我产生的锐化原始 I(结束)的注意力,那一定不存在?

I(结束)=I+y*(II(模糊));

原始图像

在此处输入图像描述

使用高斯滤波器锐化图像后会出现光晕。我一直在寻找有用的尝试。正如有人在这里写的那样,渐晕不等于 Halo-Artifacts。

因此,我希望实现一种仅使用图片中的 L(uminance)-Channel 的算法。

这是我得到的:

在此处输入图像描述

下面是锐化掩码 I(sharp)=II(blur)。正如你所看到的,在建筑物和天空的过渡处会产生闪电。我怎样才能设法删除这些工件?我也可以过滤它们吗?也许是另一个高斯滤波器? 在此处输入图像描述

到目前为止,这是我的 MATLAB 代码,导致光环伪影。

0 投票
0 回答
161 浏览

html - 悬停时为图像添加光环

第一次发帖。我的样式表中有以下短代码,用于在圆圈中创建图像

如果我想在悬停时添加一个“光环”阴影,我将如何在这里添加它?我正在考虑创建一个新类,然后将其添加到 img 标签中,但我认为这会与上述短代码冲突?这是引用上述代码的代码:

非常感谢任何帮助

0 投票
1 回答
699 浏览

c# - 检测碰撞时如何改变物体中的“光环”?

我有一个对象,当它与另一个对象碰撞时会改变它的颜色,并减小它的大小:gameObject.transform.localScale /= 2;但它有一个白色的halo.

我想要halo匹配我的对象的颜色。所以当物体是绿色时,它halo也会是绿色的。如果我的对象是蓝色的,那么它halo也会是蓝色的。另外,我希望当我的对象检测到与其他对象的碰撞时,halo 也减少,我不知道该怎么做。

当我按下屏幕时,代码会改变颜色(蓝色、红色或绿色):

我知道使用halo,但以编程方式我不知道。