graphics相关内容

我应该如何在opengl中处理(变形)4D对象?

我想尝试编写一个类似于此 4D 玩具的游乐场,所以我开始学习opengl. 根据我目前的理解,人们对大多数静态对象使用 VBO 和统一变换矩阵 (如立方体、骨骼动画等,通常只涉及变换) 我还听说模型之间的变形也使用 VBO 来缓存两个模型,因为它们都将被很好地定义,而不是那么多中间体. 但在上面提到的 4D 玩具中,物体变形和剪裁很多. 并且很可能没有定义的模型,并且在两者之间有 ..
发布时间:2022-01-14 14:57:41 其他开发

使用 C# 和 COM 提取 InDesign CS4 图形

我正在尝试获取 InDesign 文件中图形的详细信息.出于技术原因,我使用的是 COM.不是我最喜欢的,因为(在 StackOverflow 的其他地方讨论过)你必须花费一半的时间来铸造.在 Theory (!) 中,下面的代码片段应该可以工作.Intellisense 将 doc.AllGraphics 显示为返回 objects. http://www.indesignscriptin ..
发布时间:2022-01-14 12:30:03 C#/.NET

如何使用 libgdx 渲染表情符号

我已经加载了一个 支持表情符号的字体,我正在尝试渲染一个带有表情符号的字符串与 libgdx.但是,它会呈现文本,而不是表情符号. 代码 加载字体 FileHandle fontFile = Gdx.files.internal("path/to/file.ttf");FreeTypeFontGenerator g = new FreeTypeFontGenerator(fontFi ..
发布时间:2022-01-12 17:36:11 Java开发

将 SVG 文件与 libgdx 一起使用

我正计划创建平板电脑应用.我想请教一些指导. 我有 SVG 格式的图片,例如 这张.p> 使用 SVG 很容易,您只需将填充参数更改为不同的颜色,但据我所知,没有简单/稳定的 svg 处理可用于 libgdx.我仍然想使用 svg 文件为我的应用创建/存储图像. 您会推荐哪种处理路径? 有没有一种简单的方法可以为 com.badlogic.gdx.math.bezier 或多边形对 ..
发布时间:2022-01-12 17:20:22 移动开发

如何使用 Libgdx/Java 绘制文本?

我在谷歌上搜索如何使用 Libgdx 绘制简单的 2D 文本时遇到了很多麻烦.以下是我目前整理的代码: SpriteBatch spriteBatch;BitmapFont 字体;CharSequence str = "Hello World!";spriteBatch = 新的 SpriteBatch();字体 = 新 BitmapFont();spriteBatch.begin();font ..
发布时间:2022-01-12 17:19:51 Java开发

平铺地图移动中的白色垂直线和抖动水平线

我很难找到答案,为什么我为我们的平铺地图制作的平铺表在使用 libGDX 在屏幕上移动时会产生垂直的白线和抖动的水平线. 这是一个显示白色垂直线的视频:https://www.youtube.com/watch?v=34V64WacMo4这是显示水平抖动线的一条:https://www.youtube.com/watch?v=LiozBZzxmy0 作为比较,这是我今年早些时候在没有 ..
发布时间:2022-01-12 17:15:15 其他开发

LIBGDX:什么是“视口"?

这篇文章与之前想学习如何在 LIBGDX 和 Box2D 之间正确渲染的文章有关.在继续之前,我必须充分了解视口. 经过大量代码/帖子阅读后,我觉得“视口"的含义是“查看LIBGDX游戏世界的相机镜头的矩形开口,我可以在其中移动它以查看我想要的东西".但是,经过更多阅读,我似乎与实际意思相去甚远. 我已经阅读了 LIBGDX wiki,并阅读了 OpenGL 文档,这似乎将视口解释为两个不同的 ..
发布时间:2022-01-12 16:48:28 其他开发

在窗口内安装 3d 模型

我想在一个视图中显示不同尺寸的模型,以便整个模型在屏幕内可见. 最好的方法是什么?我尝试使用此公式缩放(使用 glScale)模型 scaleFactor = (screenSize/(maxModelSize * 常数)) size 是高度还是宽度,取决于哪个更大. 常量是 1/(OpenGL 单位中一个屏幕像素的长度) 这有两个问题: 1. 进行一些转换后,我希望能够使用 Iden ..
发布时间:2022-01-12 14:46:06 C/C++开发

如何识别图像中的球,然后在 3D 中建模(HawkEye 系统)

我们正在尝试为我们的大学项目开发​​用于板球的 HawkEye 系统.HawkEye系统中使用的流程如下: 需要从投球手的手到击球手(在球的整个飞行过程中)的不同时间点(不同点)的球图像 确定球在整个飞行过程中不同时间点的 (x,y) 坐标 将 (x,y) 坐标转换为对应的 3D 坐标 (x,y,z) 模拟球在整个飞行过程中的轨迹以及球的周围环境,包括场地、球场、三柱门、体育场 延长 ..
发布时间:2022-01-09 18:55:13 其他开发

三角形网格的测地线计算?

我试图找出三角表面上两点之间的距离(测地线距离).它看起来像一个基本的操作,并不是微不足道的.所以我想知道是否有任何图书馆可以做到这一点?我的谷歌 fo 失败了,所以我将不胜感激任何指针. (我知道 CGAL、scipy.spatial,但我在文档中找不到任何内容,如果我错过了那里的内容,请告诉我) 解决方案 三角网格上计算测地线距离的实现有很多.有些是近似的,有些是精确的. ..

Canny Edge 的自适应参数

我正在使用一个使用 OpenCV 的项目来检测将放置在桌子上的卡片.我已经使用 Canny Edge 成功检测到它.但是,对于不同的图像,必须手动调整参数.我希望我的项目能够处理每个图像,而无需手动调整参数.我该怎么办? 解决方案 如果您的图像由 Distinct Background &前景,您可以按照本文中的说明自动获取阈值 http://www.academypublisher.co ..
发布时间:2022-01-09 18:48:06 其他开发

把四边形变成长方形?

我的场景由一个任意四边形组成.我需要能够将该四边形转换为矩形.每个四边形都在 2d 坐标中,因此它们有 4 个顶点 (x_i, y_i). 转换需要有一个逆,因为这个想法是在操纵矩形后回到原来的四边形. 执行此操作的最简单方法是什么?我听说这叫做透视变换,但我发现了一些小线索,让我觉得这很容易做到. 解决方案 你知道你想要的矩形的尺寸是多少吗?如果是这种情况,您可以使用透视变换 ..
发布时间:2022-01-09 18:33:41 其他开发

使用 PCL 的浊点可视化流

我正在对 RGB 和深度数据进行一些处理并构建要可视化的云点,我目前使用 PCL Visualizer,它工作正常.我想将可视化器放在不同的线程中(实时,因此它会重绘全局云点,我尝试了 boost 线程,但出现运行时错误“VTK bad lookup table" 有人知道如何在不同的线程中可视化云点流吗? 解决方案 好的,我现在可以使用它了,也许我之前做错了什么,这是我使用 boo ..
发布时间:2022-01-09 18:31:35 C/C++开发

使用 OpenGL ES 在运行时为图像添加鱼眼效果

我的情况是我从服务器接收到不同的图像到 iPhone 客户端. 我需要做的是为这些图像添加鱼眼效果. 我的幻觉是我可以构建一个圆顶对象,然后在图像出现时将它们附加到它. 如果有人能给我任何正确方向的指点,我将不胜感激. 解决方案 你有没有试过看 Paul Bourke 的例子OpenGL的代码?我不知道它是否与 OpenGL-ES 兼容.请注意有关使用“glCopyTex ..
发布时间:2022-01-09 09:27:59 移动开发

保存具有透明背景的缓冲图像

我将签名图像保存为 .jpg 图片.我使用graphic2d在图像上绘制签名的每个像素(使用签名平板电脑获得),它工作得很好,但我总是得到一个白色的背景.如果我想在PDF文档上签名,jpg图片的白色方块的边框覆盖了PDF的部分文字. 我想要得到的是用透明背景保存 jpg 图像,所以当我把它放在 PDF 上时,没有任何文字被白色图像背景覆盖,只有签名线. 这是保存缓冲图像的代码.它在白色 ..
发布时间:2022-01-08 13:30:20 Java开发

在 Android 上使用 Canvas 在两条线之间绘制区域

我正在为我的应用程序开发一个简单的统计图形类.我已经尝试过 aChartEngine 和其他更多的东西,但我更喜欢使用我自己的类.我正在使用包含 Android 的 Canvas 类绘制图形,但问题是我不知道如何填充线条和底部边框之间的区域.现在,矩形没有填满所有区域,很明显,你知道有什么解决办法吗?非常感谢. 解决方案 使用 Path,带有 Paint 具有 .setStyle(Pain ..
发布时间:2022-01-07 23:53:32 移动开发

ggplot2 中 geom_line 的两个色阶

我有一个图表(要复制的代码将在下面),其中有两行(和点)需要进行颜色编码的数据,然后是三组需要有自己的颜色编码的置信区间(线). 不幸的是,ggplot 看到了对 geom_line() 的两次调用,并将它们都放在相同的比例中. 有没有办法让中心线和点有一个比例尺(和图例条目)而外线有一个单独的比例尺(和图例条目)? 我见过(复杂的)答案,例如 ggplot2:多个色阶或在不同层 ..
发布时间:2022-01-07 23:39:49 其他开发