【问题标题】:How to render a 3D file using Assimp library [closed]如何使用 Assimp 库渲染 3D 文件 [关闭]
【发布时间】:2015-08-03 01:45:56
【问题描述】:

我正在开发一个 android 项目,我需要在其中渲染 3D 文件。 经过大量研究,我决定使用 Assimp 库。 我已经成功编译了 Assimp 库。但我无法使用它来渲染文件。这个主题中没有太多可用的文档,我得到了一个很好的link,它描述了使用 Assimp 渲染 3D 模型的步骤,但是由于我是 opengl 的新手,所以我很难理解它。 谁能指导我如何通过简单的步骤使用它?

【问题讨论】:

    标签: android c++ opengl-es android-ndk assimp


    【解决方案1】:

    Assimp 是一个用于读取不同类型 3D 模型的库。它不会渲染它们。

    为此,您需要找到合适的渲染库或编写自己的渲染库,但如果您对 OpenGL 没有很好的了解,这并不容易。

    如果您从教程的开头开始并完成它,这将对您有很大帮助。我喜欢this one。它不是特定于 Android 的,但是当您了解基础知识后,您将能够应用相同的想法。

    【讨论】:

    • 感谢您的回复。那么什么是Assimp-Viewer
    • @Abhijeet Assimp Viewer 是一个单独的项目,它使用 Assimp 库来加载模型,然后有单独的代码来渲染它们。
    猜你喜欢
    • 2011-10-06
    • 2021-12-04
    • 1970-01-01
    • 2011-05-30
    • 2015-03-12
    • 1970-01-01
    • 2010-09-09
    • 2015-11-22
    • 2015-07-08
    相关资源
    最近更新 更多