Articles of 3d

使用Bullet物理引擎在Android平台上开发3D游戏

我想使用Bullet开发一个带有简单物理引擎的3D游戏。 然而Bullet是用C ++编写的,所以我建议使用ndk构建它,并使用动态库来创建我的3D物理世界。 我不确定,如何处理这个问题。 明确的例子将不胜感激。

想要在触摸事件上旋转min3d库的3d图像

我从google.com获得了示例min3d library代码和示例。 它工作得很完美,甚至可以处理变化后的图像。 现在我想用触摸事件旋转.obj文件,比如用手指触摸旋转汽车。 因为它在gl.rotation方法中使用animation对象,这有点难以理解。 我不知道怎么做,请给我解决方案..

Android使用IFC文件

有人能告诉我是否可以从Android操作系统访问或修改IFC文件? 如果是,是否有任何第三方库可用于在Android中查看IFC文件。 IFC文件意味着工业基础课程旨在描述建筑和建筑行业数据,这是平台中立的开放文件格式。 使用AutoCAD导出IFC文件。

Android 3D游戏开发

我是一名新游戏开发者,已经开始为Android开发游戏。 我已经按照基本教程并能够在屏幕上绘制3D对象。 我想在游戏中绘制场景,如背景和其他物体以及玩家对象。 请建议如何使用opengl实现此目的。 我没有使用任何库。 我从头开始开始opengl开发。 谢谢。

3D球体OpenGL

我想创建一个Sphere,实际上是一个地球仪。 但我似乎无法find有关如何处理球体的顶点和索引的任何有用信息,如何设置它们。 你们中的任何人都可以引导我走上正确的轨道,也许可以给我一些示例代码或链接到教程?

如何使用android.graphics.Camera.rotateX(角度)在特定点旋转canvas

我试图使用Camera(android.graphics.Camera而不是硬件相机)围绕特定点旋转视图canvas,在这个实例中是canvas的中间。 在dispatchDraw(Canvascanvas)中 – 为了简洁起见,我将所有非重要部分都省略了。 camera.save(); camera.rotateX(0); camera.rotateY(0); camera.rotateZ(angle); camera.getMatrix(cameraMatrix); camera.restore(); canvas.concat( cameraMatrix ); canvas旋转,但始终从左上角开始。 注意:因为canvas的构造比显示区域大,我还需要翻译最终结果,使其在显示中居中,我可以用 canvas.translate(xOffset,yOffset) PRIOR to calling the camera methods 要么 cameraMatrix.preTranslate(xOffset,yOffset) AFTER the camera methods 两者都正确地将canvas置于显示中心,但我似乎无法将旋转点作为camera.rotateZ(角度)调用的中心,尝试使用3D android示例中的方法但是它们似乎适用于它们的X / Y轴似乎不影响Z轴 任何帮助将不胜感激,文档并不完全冗长。

为Android应用程序创建3Danimation

嘿家伙我需要根据屏幕上用户滑动的速度创建3D翻转/旋转animation,我能够使用ObjectAnimator及其相关属性创建此animation,但我需要建议如何在android中创建3Danimation对于上述。我还需要执行一些部分旋转的animation 虽然对于android我们可以使用OPENGL但是对于一个简单的animationOPENGL太沉重,因为我们没有设计真正的游戏我已经引用了以下链接 https://2cupsoftech.wordpress.com/2012/09/18/3d-flip-between-two-view-or-viewgroup-on-android/ http://www.inter-fuser.com/2009/08/android-animations-3d-flip.html

我可以在android上使用jmonkeyengine吗?

我正在尝试为Android制作一个简单的3D游戏,我想使用jmonkeyengine。 我可以这样做吗? 我该怎么做? 有人能告诉我一个例子吗?

如何使用3D Obj和Camera预览在rajawali和捕获屏幕中将Camera的预览设置为surfaceview的背景

我是Opengl的新手,我正在尝试使用rajawali来安装我的Android应用程序。 我正在尝试渲染一个3D对象,我想将3D对象背景显示为设备的Camera预览。 我看到了实现此目的的一些结果,但他们建议使用CameraView并将其添加到内容视图中。 但我也希望捕获屏幕以及相机预览和3D对象模型。 我怎样才能在rajawali实现这一目标?

使用jPCT-AE加载3d模型

我正在尝试使用jPCT-AE在我的应用程序中加载3d模型。 我阅读了几个教程,我认为我理解基础知识,但我还没有成功整合我拥有的3d文件。 我正在使用我在教程包com.example.jpct上find的代码片段; import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.lang.reflect.Field; import javax.microedition.khronos.egl.EGL10; import javax.microedition.khronos.egl.EGLConfig; import javax.microedition.khronos.egl.EGLDisplay; import javax.microedition.khronos.opengles.GL10; import android.app.Activity; import android.content.res.AssetManager; import android.opengl.GLSurfaceView; import android.os.Bundle; import android.view.MotionEvent; import com.threed.jpct.Camera; import com.threed.jpct.FrameBuffer; import com.threed.jpct.Light; import com.threed.jpct.Loader; import com.threed.jpct.Logger; import com.threed.jpct.Object3D; import com.threed.jpct.Primitives; import com.threed.jpct.RGBColor; import com.threed.jpct.SimpleVector; import com.threed.jpct.Texture; import com.threed.jpct.TextureManager; import com.threed.jpct.World; import com.threed.jpct.util.BitmapHelper; […]