问题标签 [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.
openframeworks - xVectorMath的简单使用
一直在尝试获取两个向量的相对角度。
但是,代码输出的内容还很遥远。
有谁知道我哪里出错了?
使用两个向量和这条线
输出应以度为单位,如 vec2f 状态。此外,如果您将两个向量设置为相同的角度但距离更远,它会再次给出不同的值。
... 使困惑 ?
有人成功使用它吗?
我尝试创建自己的计算,但使用 set tan 和 atan 甚至不能正确地为我工作..
应该是一个非常简单的计算让我难住了。
xcode - 如何在 xcode 中捆绑 openframeworks 应用程序(相对资源链接?)
试图让 openframeworks 构建我的应用程序,以便我可以从任何地方打开它,它将从应用程序资源文件夹中加载所需的图像。
我相信这是相对链接?
我以前在旧的 xcode 和 oF 61 上做过。
为此,我将所需的图像拖到左侧的项目文件中,并将其添加到可执行目标中,并在“构建阶段”->“复制文件”中。
一直在尝试各种方法,上次解决问题的 ofSetDataPathRoot() 这次对我不起作用。
任何想法/帮助将不胜感激!
谢谢
iphone - 是否可以在不规则形状上调用 pointInside:?
我正在绘制一个长方形的“鸡蛋”形状(在 iOS 上),并希望将其用作粒子的边界。我的想法是使用曲线路径来制作一个UIView
然后使用hitTest:withEvent:
或pointInside:withEvent:
强制边界碰撞。
当然,问题是UIView
它总是矩形的。你将如何检查一个点是否在这样的不规则形状内?
我正在使用openFrameworks,这是值得的。这段代码只是 Obj-C,但我对任何 C++/obj-C++ 解决方案持开放态度。
iphone - Xcode - 已删除的 openFrameworks 库,现在无法编译并且无法重新添加
我正在“清理”一个项目并删除了一些对libs
with 使用的引用openFrameworks
。某些东西没有被使用,或者我错误地认为......我的项目中的恐慌!
当然,各种各样的错误。但是,XCode 不会让我撤消这种操作。我重新添加了,libs
但错误仍然存在。有人可以向我解释我缺少什么基本概念吗?
错误是这样的[编辑]:
[更新]。需要检查两件事:(1) 拥有 oF 库本身的有效构建。打开库项目,确保它构建。
(2) 是否在Build Phases > Link Binary With Libraries部分中添加了 oF 库(以及所有其他依赖库,例如 Poco)?有时,当您删除然后重新添加库时,它不会包含在此列表中。在此处重新拖动库文件。这就是最终为我解决这个问题的原因。
c++ - 如何解决“库未加载:”问题?
我开始使用 Kinect,我想使用 OpenNI 进行骨骼跟踪。由于我对 c++ 的了解有限,最简单的选择是使用OpenFrameworks的ofxOpenNI插件。
我已经下载了插件,并成功编译了示例,但应用程序无法加载 dylib:
我在带有 OpenFrameworks 062 的 osx 10.5.8 上使用 XCode。
这是一些背景知识,但我认为 dylib 问题是普遍的。
我的项目中有请求的 dylib 文件,路径似乎还可以。有什么线索吗?
c++ - 使用 openFrameworks 进行形状操作
我是一个 openFrameworks 新手。我正在学习基本的二维绘图,到目前为止一切都很棒。我使用以下方法绘制了一个圆圈:
我的问题是如何给圆圈起一个变量名,以便我可以在 mousepressed 方法中进行操作?我尝试在 ofCircle 之前添加一个名称
但是让我在这个范围错误中没有声明'theball'。
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 解决方案后,我得到的位置是完美的,但是当我将旋转和平移(或只是平移)放入转换矩阵时,它会使笑脸消失。我很确定我对矩阵做错了:
此外,我需要根据每个笑脸旋转鼻子位置。你认为哪种方式最好?非常感谢
processing - openFrameworks 与处理
我已经阅读了很多关于 openFrameworks 和 Processing 的内容,但除了一个在 C++ 中,另一个在 Java 中之外,我仍然无法区分。有人能告诉我究竟是什么吗?
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"); 被忽略
我不明白发生了什么事
openframeworks - 测试像素是否在 ofxOpenCV 的 blob 内
我正在应用躲避球的概念,需要测试球的像素是否在 blobs 捕获中(这是玩家的图像)。我被困住了,已经没有如何实现它的想法了。
我设法做了一些有斑点的进步,但我不确定如何测试它?
请帮忙。
我是一个处于绝望状态的新手。
这是我的一些代码。