.obj相关内容

为 OpenGL ES 渲染加载 3D 对象和纹理

我有一些 3D 对象存储在 3D 编辑器应用程序特定(Blender/Solid/3DS)文件格式中,导出到 OBJ+MTL 文件,在 PNG/JPG 文件中带有可选纹理. 我想在手机上的 OpenGL ES 应用程序中加载这些对象(今天适用于 Android,不久的将来也适用于 iOS).而且我不想编写自己的 OBJ+MTL(或任何其他 3D 格式)解析器.所以我想使用一些支持加载 3D ..
发布时间:2021-11-25 03:13:41 移动开发

三.js 鼠标拾取对象

所以我找到了很多关于如何在 Threejs 本身可用的默认对象上使用鼠标拾取的教程,但是是否可以在导入的模型(如 .obj 文件)上使用鼠标拾取并在精确位置显示一个球体用户点击模型?如果是这样,有人可以给我一个教程或至少一个带有源代码的示例,以便我可以使用它.我更喜欢教程,因为那是更好的学习方式.;) 编辑:所以我让鼠标选择为模型工作!但是现在我想在用户单击模型的位置显示一个小点.我试着按照 ..
发布时间:2021-11-25 02:28:09 前端开发

将三个 js 纹理模型导出为带有 .MTL 文件的 .OBJ

我希望能够像在本示例中一样导出 obj 文件 http://threejs.org/examples/#webgl_exporter_obj 但是,我想在 .mtl 纹理文件中导出带有相应纹理的 .obj 文件(我见过带有“usemtl someTextureNameFromMTL"的 obj 文件) 我看过这个问题但出口商似乎只出口网.我还发现 这个问题但只讨论进口商. 我想要 ..
发布时间:2021-11-25 01:40:45 C#

Wavefront .obj 文件是否支持动画?

如何将 3D Studio 动画模型导出为 OBJ 格式(如果可能)?生成的文件会是什么样的?我该怎么读? 解决方案 不,.obj 文件不支持动画. 您可以查看.obj 规范以了解它的详细信息确实支持. 您可以潜在地每帧导出一个 .obj,但这会很麻烦.根据工具的不同,每个关键帧可能导出一个 .obj. ..
发布时间:2021-11-10 05:46:58 其他开发

THREE.js - 对象选取不会报告使用 OBJMTLLoader 加载的对象的父对象名称

我已经使用 OBJMTLLoader 加载了一个带有 MTL 文件纹理的 OBJ 文件.我从 http://threejs.org/examples/webgl_loader_obj_mtl.html 复制了示例. 主要对象(穿着西装、头发、手和鞋子的男人)显示正常,纹理正确(例如眼睛、嘴巴、领带、纽扣). 加载的对象是一个包含 10 个子对象的 THREE.Group,每个子对象是一 ..
发布时间:2021-09-07 19:10:07 前端开发

在 ThreeJS 中为 .obj 添加颜色

我是 ThreeJS 的新手,有一个简单的问题.我有以下可以正常工作的代码,但我无法为我的 .obj 添加颜色.简而言之,我在 Solidworks 2012 中设计了一个游戏控制器,然后将 CAD 文件导出为 .stl.然后我使用 MeshLab 将 .stl 导出为 .obj.现在我在 ThreeJS 中使用 .obj 并且它可以工作,但是我一生都无法将颜色添加到 .obj 中.这是代码 ..
发布时间:2021-09-07 18:50:55 其他开发

有没有办法在 Pygame 中更改导入的 .obj 文件的位置和大小?

我使用搅拌机创建了一个 .obj 文件,并使用 skrx 建议的 OBJfileloader 加载到 Pygame 中:OBJFileLoader 中的错误 有没有一种简单的方法可以在将导入的 .obj 文件导入 Pygame 后更改其位置、高度和宽度?例如,如果您创建一个 tree.obj 文件,是否能够将同一棵树放置在不同大小的不同位置? 按照下面的代码,可能是这样的: obje ..
发布时间:2021-06-12 20:08:41 Python

THREE.js无法将渐变颜色应用于导入的OBJ文件

我正在尝试从位于以下位置的 THREE.js GIT加载名为"WaltHead.obj" 的示例文件并为其着色: https://github.com/mrdoob/three.js/blob/dev/examples/models/obj/walt/WaltHead.obj 我能够将其加载到我的项目中,但是当我尝试使用已经使用GLTF/GLB模型对我100%的代码对渐变颜色进行绘制时 ..
发布时间:2021-04-23 19:00:35 其他开发

用JOGL加载.obj

我发现可能有关于加载obj的教程,但是没有关于如何加载obj以及如何将其与java一起使用的指南,有人找到了任何有用的教程的链接吗? 解决方案 我能找到的最接近的是: OBJ文件格式 OBJ加载器,独立于渲染器 请记住,JOGL是一个非常低级的API.一些更高级别的API(JMonkeyEngine和Java3D)具有内置的复杂API,用于处理此类事情.使用JOGL,您将自己 ..
发布时间:2021-02-12 19:35:24 Java开发

如何防止Visual Studio在源目录中创建obj文件夹?

我已经在所有csproj文件中设置了OutputPath,IntermediateOutputPath和BaseIntermediateOutputPath标签。尽管如此,Visual Studio仍在我的源目录中创建了额外的“ obj”文件夹。据我所知,它将创建目录obj\Debug\TempPE,然后将其保留为空。 我不介意Visual Studio创建各种废话,但是我怎么告诉它只在我想 ..
发布时间:2020-10-22 02:40:37 其他开发

.obj到.cpp转换器?

是否有.obj到.cpp转换器? 可以这样做吗? MICROSOFT VISUAL STUDIO在按F5键时会自动删除我的代码文件。 请帮助我。 我有.obj文件(VS忘记删除它们。哈哈哈)。 解决方案 很遗憾,无法将.obj文件反编译回源。 此处有更多信息。 ..
发布时间:2020-10-19 20:16:00 其他开发

如何在搅拌机中导出带有纹理的.obj格式文件?

解决方案 关于Blender obj的内容请阅读- Blender导入的obj文件的纹理与Blender Internal渲染器作为活动渲染器时一样好.但是,当前不支持在Cycles为活动渲染器时导入带有纹理的obj文件.使用Cycles,您必须使用纹理创建新材料 因此,第一个想法是检查尝试导入网格时使用的渲染器. 然后是文件格式本身. Obj文件格式由两个文件组成,而不是一个. * .o ..
发布时间:2020-09-21 20:24:13 其他开发

Three.js-> FileLoader(scope.manager)不是构造函数

这似乎是重复的问题,因为它与这一个很相似或其他很多内容,但是我所见过的帖子都没有真正帮助我弄清楚问题出在哪里(当然是我;)...),因此我敢在这里发布它,因为它使我得以前进真的很疯狂. 好吧,我正在使用Angular CLI生成的Angular2中的一个项目(目前没有后端任务或任何广告投放管理,目前只有HTML + CSS + JS文件...都是最新的和最新的).我已经通过npm导入了Thr ..
发布时间:2020-08-31 03:14:34 其他开发

Sceneform生成无颜色的sfb文件

我对从Android Studio中的 Google Sceneform Tools(Beta)v1.13.0 生成的对象有疑问. 我下载了对象( .obj文件)并导入到 Blender 中以更改尺寸.之后,再次导出为 .obj文件. 当我使用它通过Sceneform工具在 Android Studio 中生成 .sfb 文件时,生成的 .sfb 对象只有黑色 左是在 Blend ..
发布时间:2020-08-19 20:33:42 移动开发

Unity:raycast未检测到对象突出显示

我遵循了教程有关对象选择.但是,当我导入我的.obj资产并尝试选择/突出显示它们时,光线投射器似乎没有拾取它们.当我的鼠标单击.obj对象时,什么也没有发生.我添加了必要的对撞机(盒式对撞机甚至网状对撞机),但没有任何反应. 我做错了什么? 我没有从提供的源中更改代码.我只是将目标文件导入场景,并添加了必要的物理原理. 我要做的就是通过onMouseDown突出显示我的.obj文 ..
发布时间:2020-07-12 22:12:11 C#/.NET

A-Frame .obj模型显示但损坏

这里的初学者到框架的总人数,已经遍历了教程的场景,现在正在使用.obj模型设置我的第一个框架。 使用远程服务器,感觉到像这样的重要信息。 我看到过有关模型未显示但我的显示损坏的问题,我不确定从哪里开始修复它。 > 这是在Windows 3D Builder中的外观: 这就是它在我的项目中的样子(在粉红色平面上作为对比): 这是html: ..
发布时间:2020-06-02 20:21:38 其他开发