clipping相关内容

OpenGL裁剪

我几个小时以来一直在阅读有关剪辑的文章,但似乎找不到解决我问题的方法. 这是我的情况: 在OpenGL ES环境(IOS,Android)中,我有一个由可绘制对象组成的2D场景图,形成一棵树. 每个树节点都有自己的空间空间和变换矩阵,每个节点都将其坐标空间继承给子节点.每个节点都有一个矩形边界框,但是这些边界框不是轴对齐的. 此设置非常适合渲染2D场景图,遍历树,渲染每个对 ..
发布时间:2020-05-21 00:15:12 其他开发

OpenGL ES 2.0中的剪切平面

在OpenGL ES 2.0中,我需要在裁剪平面下裁剪几百个对象,并且希望从对这部分OpenGL有丰富经验的人那里得到启发. 在OpenGL ES 1.x中有glClipPlane.在桌面上,着色器中具有glClipPlane或gl_ClipDistance.在OpenGL ES 2.0中,这两个都不可用.这种功能似乎在2.0中完全消失了. 似乎唯一的方法是A)在片段着色器中运行平面方 ..
发布时间:2020-05-21 00:14:27 其他开发

如何摆脱OpenGL中的z冲突问题?

我正在写一个飞行模拟器,并且陷入了这种类型的经典问题:视锥台的近平面必须足够近才能使飞机驾驶舱可见,远平面必须离得很远才能实现可见距离长达40公里. 可见距离或近/远比确实超出了opengl的z缓冲区精度范围,远处的对象剧烈闪烁.这是一个花哨的3d引擎让您独自解决问题的地方,您需要对opengl有真正的了解:).可能我找到了解决问题的正确方法(如果我错了,OpenGL专家会纠正我),但是我的 ..
发布时间:2020-05-20 23:09:39 Java开发

如何检查对象是否位于OpenGL中的裁剪空间之外?

我真的对OpenGL的modelview转换感到困惑.我了解所有转换过程,但是当涉及到投影矩阵时,我会迷失:( 如果我有一个点P(x,y,z),如何检查该点是在平行修剪量还是透视修剪量所定义的修剪量上绘制?这个过程背后的数学背景是什么? 解决方案 将model-view-projection矩阵应用于对象,然后检查其是否位于由平面定义的剪辑坐标视锥中: -w ..
发布时间:2020-05-20 21:57:50 其他开发

Matlab:使用TabPanel时绘制矩形

我正在使用TabPanel构建我的GUI.问题是,当我绘制矩形时,它显示在轴的外部.不使用TabPanel时不存在问题. 我正在测试“剪切"参数,但我的对象仍在轴外(图). 有任何提示吗? 谢谢! 解决方案 我有好消息,也有坏消息. (整个互联网上都没有答案,我只是看到了像这样的未答复的请求.) 我遇到了完全相同的问题.检查后,问题实际上仅限于MARKERS(因此,如果是 ..
发布时间:2020-05-06 14:59:35 其他开发

SVG clipPath可以裁剪出“外部"内容

通常,元素会隐藏超出剪辑路径的所有内容.为了达到相反的效果-即从图像中“切出"某些东西-我想在clipPath和clip-rule="evenodd"属性中使用两条路径.基本上,我想对剪辑路径进行“异或"处理. 但是它不起作用.它显示了"ORed"区域: ..
发布时间:2020-05-06 04:30:02 其他开发

使用div作为CSS中的剪贴蒙版

我有一个背景图片,其背景大小为:cover;应用于它,然后覆盖一系列div,我想成为各个剪贴蒙版. 我看过功能片段:rect(20px,20px,20px,20px,);但是,由于div是通过CMS系统引入的,因此不适合定义集合大小. 有没有一种方法可以通过设置带有剪贴蒙版属性的div来将图像剪切到div放置在页面上的任何地方? 我也不特别希望使用图像叠加层,因为此站点会响应. ..
发布时间:2020-05-06 04:26:37 前端开发

如何将裁剪蒙版应用于ggplot中的geom?

我正在尝试对ggplot中的几何图形应用剪贴蒙版,以掩盖部分数据,但保持轴,网格,其他几何图形和图例可见.我不想创建一个特定的图,因此,我不希望使用掩盖该图某些部分的多边形的变通方法. 这是我想模仿的设计(面具,不一定是主题,我现在要怎么做): (源) 另请参见此示例 有人认为我可以过滤定义遮罩的多边形中不包含的数据.但是,尽管它适用于点,并且可以适用于多边形/线状对象,但 ..
发布时间:2020-05-06 04:26:27 其他开发

libGDX-如何剪辑

我的游戏中有一个SpriteBatch,我在其batch.begin()和batch.end()之间画画... 大型静态背景图片 几个游戏精灵 我想裁剪显示精灵的区域,我已经阅读了使用ScissorStack完成的区域. 问题是ScissorStack似乎会裁剪发送到GPU的整个 SpriteBatch.结果是它剪切了我的游戏精灵和背景图像. 问题: 我必须有两 ..
发布时间:2020-04-30 10:25:29 其他开发

当其尺寸小于显式尺寸时,为什么我的面板会一直夹在面板上?

可能是一个令人困惑的问题标题. 带有红色矩形的网格是其外观的一个示例. 带有蓝色矩形的网格(未出现在图像中)具有一定的页边距,迫使第二个网格小于我明确设置的网格.这似乎导致WPF翻转并将所有内容隐藏在其安排的边界之外. 我尝试将Clip设置为大于Grid. 我唯一能够避免这种情况的方法是编写一个自定义面板,该面板将测量它的子项具有PositiveInfinity约束,然后以 ..
发布时间:2020-04-30 07:25:09 其他开发

(JAVA)通过侦听器移动剪切区域

我的目标是使用箭头键一次将剪切区域移动10个像素.我在面板上看到了图像,剪切区域也在那里,但是问题是剪切区域不会移动.这是我的代码,我希望了解它的问题. import java.awt.*; import java.awt.event.*; import javax.swing.*; public class clipping_area extends JFrame{ clippin ..
发布时间:2020-04-26 09:09:21 Java开发

找到两个3D多边形的交集

a.k.a。 3D中的多边形裁剪算法 a.k.a。找到2个碰撞多边形之间的碰撞流形 多边形裁剪的大多数算法都是针对2D进行详细描述的,并描述为可扩展到3D但没有细节。例如 sutherland-hodgman剪辑算法 我无法在互联网上找到任何3D实现或伪代码,我现在在这里问(并尝试回答我自己的问题) 该算法将采用两种形状,如下所示: 并输出两种形状的交集,如下所示: ..
发布时间:2019-01-02 11:26:15 Java开发

libgdx剪切图像

我一直试图“剪切”一段时间的图像,我会解释为什么和我尝试过的东西。 所以我想创建一个hp“bar”,除了它不是一个酒吧而是一颗心,所以我觉得我只需要两张照片将它们画在彼此之上,然后切割一个让它显示为在hp中丢失,但我无法找到切割图像的方法。 设置高度只是调整图像的大小,因为你可能已经猜到了 我尝试使用textureRegion来破解它但它没有那么顺利 我发现了一个名为clip begi ..
发布时间:2018-12-22 19:09:55 Java开发

libgdx ScissorStack没有按预期工作

我正在尝试创建各种各样的“进度条”,但裁剪似乎不像我期望的那样工作。这是我做错了什么或我误解的东西吗? 应该剪辑的 draw()例程: @Override public void draw(SpriteBatch batch,float parentAlpha){ Rectangle scissors = new长方形(); Rectangle clipBounds = n ..
发布时间:2018-12-05 21:41:52 Java开发

多个剪切的矩形在核心图形中创建拼贴

我正在创建一个拼贴与其他图像中的元素相结合。这里有一些ASCII艺术来解释我在做什么: 给定图像A,B和C, AAA, BBB,CCC AAA,BBB,CCC AAA,BBB,CCC 我参与A的一部分,B的一部分和C的一部分作为列: Axx,xBx,xxC Axx,xBx,xxC Axx,xBx,xxC ...并将它们组合成一个图像,如下所示: A ..
发布时间:2018-11-01 12:11:49 移动开发

将大于cellHeight的子视图添加到UITableViewCell?

我正在尝试将子视图添加到UITableViewCell,而我正在使用的设计要求此特定子视图(图像)需要比实际的UITableViewCell更大,因此部分重叠其兄弟。 所以我设置了我的表格单元格,生成了我的图像并将其添加到单元格的contentView中: // UITableView的rowHeight为45.0f UIImage * image = [self creat ..
发布时间:2018-10-25 17:07:50 移动开发

如何消除iPad应用程序主窗口上的圆角?

我已经看到一些iPad应用程序填满了屏幕(例如Stanza)或者已经在状态栏下方摆角(例如,iPod播放器顶部有方角;底部无法分辨)。有人知道这是怎么做的吗? 默认情况下,顶级UIWindow似乎应用了剪裁区域,因为我放置在该窗口中的任何子视图都会被剪裁在那些角落里。如果是这样的话,有没有办法摆脱这个?顺便说一下,剪辑似乎只出现在iPad上,而不是我的iPod Touch上(至少不是我在那里 ..
发布时间:2018-09-26 17:02:33 IPhone

iOS 5问题:解除模态后剪辑导航栏

我在应用程序商店中有一个不错的小应用程序,它本身也很好用。在iOS 5来到城镇之前,生活很棒。现在,我的应用程序有很多问题,我无法修复,因为我不知道发生了什么,因为我觉得它们是iOS 5问题,而不是我的问题。 我错过了iOS 5转换手册吗?或者他们只是为了好玩而改变一切,并希望我们找出所有复活节彩蛋的位置? 这是我遇到的另一个问题(我已经浪费了很多时间试图修复),当我只是说我想在良好的 ..