问题标签 [openframeworks]

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 投票
1 回答
1316 浏览

openframeworks - xVectorMath的简单使用

一直在尝试获取两个向量的相对角度。

但是,代码输出的内容还很遥远。

有谁知道我哪里出错了?

使用两个向量和这条线

输出应以度为单位,如 vec2f 状态。此外,如果您将两个向量设置为相同的角度但距离更远,它会再次给出不同的值。

... 使困惑 ?

有人成功使用它吗?

我尝试创建自己的计算,但使用 set tan 和 atan 甚至不能正确地为我工作..

应该是一个非常简单的计算让我难住了。

0 投票
3 回答
2473 浏览

xcode - 如何在 xcode 中捆绑 openframeworks 应用程序(相对资源链接?)

试图让 openframeworks 构建我的应用程序,以便我可以从任何地方打开它,它将从应用程序资源文件夹中加载所需的图像。

我相信这是相对链接?

我以前在旧的 xcode 和 oF 61 上做过。

为此,我将所需的图像拖到左侧的项目文件中,并将其添加到可执行目标中,并在“构建阶段”->“复制文件”中。

一直在尝试各种方法,上次解决问题的 ofSetDataPathRoot() 这次对我不起作用。

任何想法/帮助将不胜感激!

谢谢

0 投票
2 回答
446 浏览

iphone - 是否可以在不规则形状上调用 pointInside:?

我正在绘制一个长方形的“鸡蛋”形状(在 iOS 上),并希望将其用作粒子的边界。我的想法是使用曲线路径来制作一个UIView然后使用hitTest:withEvent:pointInside:withEvent:强制边界碰撞。

当然,问题是UIView它总是矩形的。你将如何检查一个点是否在这样的不规则形状内?

我正在使用openFrameworks,这是值得的。这段代码只是 Obj-C,但我对任何 C++/obj-C++ 解决方案持开放态度。

0 投票
2 回答
550 浏览

iphone - Xcode - 已删除的 openFrameworks 库,现在无法编译并且无法重新添加

我正在“清理”一个项目并删除了一些对libswith 使用的引用openFrameworks。某些东西没有被使用,或者我错误地认为......我的项目中的恐慌!

当然,各种各样的错误。但是,XCode 不会让我撤消这种操作。我重新添加了,libs但错误仍然存​​在。有人可以向我解释我缺少什么基本概念吗?

错误是这样的[编辑]:

[更新]。需要检查两件事:(1) 拥有 oF 库本身的有效构建。打开库项目,确保它构建。

(2) 是否在Build Phases > Link Binary With Libraries部分中添加了 oF 库(以及所有其他依赖库,例如 Poco)?有时,当您删除然后重新添加库时,它不会包含在此列表中。在此处重新拖动库文件。这就是最终为我解决这个问题的原因。

0 投票
1 回答
590 浏览

c++ - 如何解决“库未加载:”问题?

我开始使用 Kinect,我想使用 OpenNI 进行骨骼跟踪。由于我对 c++ 的了解有限,最简单的选择是使用OpenFrameworks的ofxOpenNI插件。

我已经下载了插件,并成功编译了示例,但应用程序无法加载 dylib:

我在带有 OpenFrameworks 062 的 osx 10.5.8 上使用 XCode。

这是一些背景知识,但我认为 dylib 问题是普遍的。

我的项目中有请求的 dylib 文件,路径似乎还可以。有什么线索吗?

0 投票
2 回答
1538 浏览

c++ - 使用 openFrameworks 进行形状操作

我是一个 openFrameworks 新手。我正在学习基本的二维绘图,到目前为止一切都很棒。我使用以下方法绘制了一个圆圈:

我的问题是如何给圆圈起一个变量名,以便我可以在 mousepressed 方法中进行操作?我尝试在 ofCircle 之前添加一个名称

但是让我在这个范围错误中没有声明'theball'。

0 投票
1 回答
735 浏览

c++ - 围绕一个圆圈放置一个 ofImage

我正在使用 Openframeworks 为 Reactivision 进行开发,我需要围绕一个圆圈放置一个 ofImage(可以放置在屏幕中的任何位置),并将其旋转一个特定的角度。我包括一张图片来帮助解决这个问题。

http://i.stack.imgur.com/WCyPu.png

如您所见,x 和 y 轴从 0,0 到 1,1,我在屏幕中间有一个圆(中心位于 0.5,0.5),半径为 0.42(所以它没有'不要填满屏幕)。

最终,用户在屏幕的 0.2,0.2 位置放置一个 ofImage(在本例中为红色笑脸)。它的宽度和高度都是 0.08,旋转中心在它的左上角(和往常一样)。

我需要做的是拿那个笑脸,把它放在圆圈周围,在最近的位置(如果它更容易转动,它可以跟随半径)它可以旋转它,所以它会面向中心的圈子。

我还需要在 ofImage 轴的 0.04 0.04 处找到笑脸“鼻子”,移动它并旋转它以保持笑脸鼻子而不是虚空中的一个点。最好的红色笑脸应该是绿色笑脸。

我的三角函数有点生疏,我最好的方法不起作用。我在构造函数中定义了它的最终位置,并在 draw() 步骤中旋转了精灵。

有人可以帮我解决这个问题吗?真的提前谢谢了。

编辑:调整@datenwolf 解决方案后,我得到的位置是完美的,但是当我将旋转和平移(或只是平移)放入转换矩阵时,它会使笑脸消失。我很确定我对矩阵做错了:

此外,我需要根据每个笑脸旋转鼻子位置。你认为哪种方式最好?非常感谢

0 投票
1 回答
25524 浏览

processing - openFrameworks 与处理

我已经阅读了很多关于 openFrameworks 和 Processing 的内容,但除了一个在 C++ 中,另一个在 Java 中之外,我仍然无法区分。有人能告诉我究竟是什么吗?

0 投票
1 回答
448 浏览

c++ - 从 C++ 类调用变量到 Objective C 类

我正在从 C++ 实例创建一个 Objective C 类的实例。问题是当试图获取一些变量的值(在 obj c 实例中)时,我总是得到 0。一些 NSLogs 也被忽略了!:

目标 C 类:InAppPurchaseManager.h

InAppPurchaseManager.m

testApp.h 类 testApp : public ofxiPhoneApp { public: void goToStoreFromMenu(); 无效检查购买();InAppPurchaseManager * theStore; }

测试应用程序.mm

结果总是完成?0,即使我在购买时将其设置为 1 。还有NSLog(@"STORE: HELLO THERE"); 被忽略

我不明白发生了什么事

0 投票
2 回答
1580 浏览

openframeworks - 测试像素是否在 ofxOpenCV 的 blob 内

我正在应用躲避球的概念,需要测试球的像素是否在 blobs 捕获中(这是玩家的图像)。我被困住了,已经没有如何实现它的想法了。

我设法做了一些有斑点的进步,但我不确定如何测试它?

请帮忙。

我是一个处于绝望状态的新手。

这是我的一些代码。