草庐IT

RaycastHit2D

全部标签

android - 如何从 Android 相机中找到帧的轮廓并将它们转换为 box2d 主体?

使用OpenFrameworks、OpenCV和Box2D,我能够以良好的帧率实现它。使用Android似乎是一项复杂得多的任务(部分原因是我是JAVA新手)。我是这样开始的:使用“OpenCV示例-图像处理”并删除除“canny”效果之外的所有内容,这会生成非常适合找到轮廓的漂亮黑白图像。publicMatonCameraFrame(CvCameraViewFrameinputFrame){mRgba=inputFrame.rgba();Imgproc.Canny(mRgbaInnerWindow,mIntermediateMat,50,100);Imgproc.cvtColor(m

c# - 在 C# for Unity 中非阻塞加载和复制大型 Texture2D

我正在为Android构建一个Unity应用程序,它处理动态加载大量大纹理(所有图像的大小都超过6MB,如png)。这些纹理可以来自AmazonS3服务器,在这种情况下它们作为流到达,也可以来自用户的设备本身。在这两种情况下,我都能够毫无问题地异步获取原始数据或纹理。在第一个中,我查询服务器并获得数据流回调,在第二个中,我使用WWW类通过“file://”协议(protocol)获取纹理。当我想将此数据复制到Texture2D到我可以使用的某个地方时,例如复制到Texture2D私有(private)成员上,问题就会发生。对于流,我将其转换为byte[]并尝试调用LoadImage()

android - 使用 OpenGL 的 2D 示例

我正在寻找一个非常简单的教程,以仅将OpenGL用于2D绘图。我的问题是我想用OpenGl绘制一个具有像素的位图。先谢谢你,欧埃尔 最佳答案 glbufferAndroidNDK对我很有用。Thisanswer也有很多教程链接。 关于android-使用OpenGL的2D示例,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5220105/

Android View vs SurfaceView vs GLSurfaceView for 2D drawing app with Zoomable User Interface

我打算编写一个具有可缩放用户界面的2D绘图应用程序。使用该应用程序,用户应该能够转换(平移和缩放)绘制的路径(当然还有UI)。我假设最多同时有500条路径。现在,我想知道从哪个View开始(View、SurfaceView或GLSurfaceView)以提供可接受的性能。我阅读了几篇文章[1-6],包括onceonandroid开发者指南,但我仍然不能100%确定要使用哪个View。根据GoogleI/O2009(http://youtu.be/U4Bk5rmIpic?t=45m10s)的演示和自己的经验,Canvas(View和SurfaceView)在处理超过100条路径时似乎表现

java - 如何检测JPEG图像上的基本2D几何形状(例如正方形,三角形,圆形)?

拍照后,我试图检测所拍摄物体的形状。我要寻找的东西类似于人脸检测,只是我希望该应用程序检测形状而不是人脸。我正在使用Java和androidSDK创建一个Android应用。关于可以访问哪些库或资源来执行此类操作的任何想法? 最佳答案 我会在marvin处理中使用边缘检测过滤器。http://marvinproject.sourceforge.net/en/plugins/edgeDetector.html然后遍历像素,在附近寻找暗像素并存储找到的线。然后,您可以检查直线中的交点。将相交线分组在一起,并检查相交角度。这至少应该为您提

android - 哪个游戏框架很容易在android中开发2D游戏应用程序?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎与helpcenter中定义的范围内的编程无关。.关闭8年前。Improvethisquestion我是Android游戏开发的新手,想从2D游戏开始,我想知道哪些游戏引擎/框架适合初学者?这样我就可以开始简单的游戏开发在二维中。

android - 类似 oldschool 2D zelda 游戏的最佳方法

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion出于学习目的,我想编写一个简单的2D游戏,其灵感来自nes/gb上的塞尔达系列。http://www.5min.com/Video/The-Legend-of-Zelda-a-Link-to-the-Past---Walkthrough-Part-3

android - 找不到不使用 GL11Ext 进行绘图的 android 2d opengl Sprite 类的合适示例

正如SpriteMethodTest所说,绘制Sprite的方法有很多种。首先,我尝试了Canvas,但遇到了一些性能问题。接下来,我决定学习opengl。我使用GL11Ext扩展取得了我的第一个成就。但是,您知道默认情况下,当您绘制纹理时,它们会翻转并且设备屏幕左下角的x轴和y轴为零(在横向模式下),这与Canvas不同,但您不能旋转Sprite。然后,我尝试使用GLU查看来影响此轴View,但没有效果。接下来,我想旋转我的Sprite,但正如他们所说,由于GL11Ext,我没有任何效果。所以我现在有主要的stackoverflow情况,基本问题是:使用哪种方法来实现sprite的缩

Android、libgdx 和 box2d 基础知识

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。自从我开始学习android以来,我写了几个简单的棋盘游戏,请让我知道是否有任何教程或链接,我可以从那里开始使用libgdx的物理库,寻找像libgdx的物理基础知识之类的东西

android - 何时在 Libgdx 中使用 ShapeRenderer、Mesh + SpriteBatch、Box2D 和 Scene2D?

我是Android游戏开发的新手,在我开始使用libgdxShapeRenderer并进行了更多搜索后,如果我从右脚开始,我会感到困惑。所以,我真正想知道的是什么时候应该使用ShapeRenderer、Mesh+SpriteBatch、Box2D和Scene2D。 最佳答案 LibGDX有很多(主要是正交的)用于渲染的API。我仍在学习解决其中的许多问题,但我可以概述不同的部分。ShapeRenderer让您快速轻松地将基本的纯色多边形和线条放在屏幕上。它不是特别有效(它会在每次渲染时上传大量顶点数据)。但它可以很快开始。强烈面向屏