问题标签 [rajawali]
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.
shader - Rajawali 渲染目标
嗨,我想弄清楚 renderTargets 如何在 rajawali 中工作。
RajawaliVuforiaSideBySideRenderer.java 是唯一使用它们的模块。
此外,内容不是 1:1 适用于 Rajawali Renderer。到目前为止我尝试的是以下内容。
我创建了 2 个场景。
我创建了 3 个渲染目标。
..主要代码:
};
这只是猜测它是如何工作的,但应用程序崩溃了
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:如果帧缓冲区没有附加至少一个图像,则返回。
我仍然是这个主题的初学者,遗憾的是没有任何关于如何使用 renderTargets 的教程。
如果我知道如何使用它们,我会使用 PostProcessingEffects。
我尝试将着色器添加到整个场景。所以我想:“渲染到纹理并添加着色器效果”
android - 拉贾瓦里相机旋转
我刚开始研究 Rajawali,似乎对某些原则有误解。
例如,我的地球位于 (0,0,0),我可以使用getCurrentCamera().setRotY(getCurrentCamera().getRotY() + 1)
onDraw() 围绕它旋转相机。这工作正常。
但是,如果我也在getCurrentCamera().getPosition()
onDraw() 中做一个,这永远不会改变。
所以我想我的问题是这两者怎么可能是真的?希望有人能给我解释一下吗?
谢谢。
android - Rajawali RotateAnimation3D
Using the master branch of Rajawali I can make my camera rotate around an axis using
provided that I have NOT set getCurrentCamera().setLookAt(0,0,0). If I do setLookAt, I get no rotation at all.
Using the 0.9 version the equivalent would seem to be
but this doesn't seem to work regardless of setLookAt(). I get no rotation at all. If I change getCamera() for another object the rotation works just as I'd expect.
What am I missing with this? Any help much appreciated.
Thanks.
opencv - 如何在 opencv 相机(rajawali)上绘制 3D 对象
我正在做一个项目,我需要在 android 的 opencv 相机上渲染一个 3D 对象。我正在使用 OpenGL ES rajawali 进行渲染。使用下面给出的代码,它首先显示 3D 对象,然后打开相机。有时它会显示 3D 对象并同时打开相机。我不知道为什么会这样。我想在 opencv 相机上显示 3D 对象。你能帮我解决这个问题吗?
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
android - 如何停止在事件处理程序上渲染 rajawali 渲染器对象?
我将 rajawali 渲染器对象渲染为
其中 mRenderer 是扩展 rajawalirenderer 的 Renderer 类的对象
现在我想在某个事件处理程序上停止渲染这个 3d 对象(球体),比如单击按钮。(一旦停止渲染,我想再次在按钮单击时渲染不同的 3d 对象。)
如何停止渲染 3d 对象球体?
rajawali - Rajawali 对象旋转与相机匹配
我用 rajawali 框架加载了一个对象......我想用相机一起旋转它......
这是我的代码:
这是我的课:
我收到号码posx
并posy
输入onSensorChanged
但mCamera.setPosition(posx, posy, 0)
不起作用!
background - 使用 rajawali 在动态壁纸中创建动态背景
我正在使用 rajawali 创建动态壁纸。我在其上加载了一个对象(使用此代码:Rajawali object rotation match to camera),现在我想在背景中为它设置运动图像。有没有人给我建议?
android - OpenGL,Rajawali 搞砸了应用程序界面/背景
我有一个应用程序实现了运行 Rajawali 的动态壁纸。在应用程序中实现动态壁纸时,布局/界面被黑色背景弄乱了,drawable 没有显示或显示白色像素,错误代码为“来自 OpenGLRenderer 的 GL 错误:0x501”。
我的猜测是 OpenGL 与应用程序界面混淆,因为它只在动态壁纸运行时发生。
这是我收到的错误代码:
还有人遇到同样的问题???
除了删除动态壁纸之外,如何解决它。
android - 如何将相机的预览设置为 rajawali 中的表面视图的背景并使用 3D Obj 和相机预览捕获屏幕
我是 Opengl 的新手,我正在尝试将 rajawali 用于我的 android 应用程序。
我正在尝试渲染 3D 对象,并且我想将 3D 对象背景显示为设备的相机预览。我看到了一些实现这一目标的结果,但他们建议使用 CameraView 并将其添加到内容视图中。
但我也想捕获屏幕以及相机预览和 3d 对象模型。
我怎样才能在拉贾瓦里实现这一目标?
render - 如何在不更改索引数据的情况下在 Rajawali 中渲染线框
我有一个使用给定顶点和索引数据启动的 Rajawali Object3D。索引数据描述了三角形的形状。我需要渲染形状的线框,但是 object3D.setRenderMode(GLES20.GL_LINES) 使用给定的三角形索引并且形状构建错误。是否有机会在不计算新索引数组并将其传递给形状的情况下渲染线框(用户会经常切换渲染模式)?Java3d 使用在外观上设置的 PolygonAttributes.POLYGON_FILL 和 POLYGON_LINE,它完全按照需要工作。请问有人可以帮忙吗?