blender相关内容

给定X坐标,我如何计算一个点的Y坐标,使其位于贝塞尔曲线上

我有一个点(用粉红色圈出)具有已知的X坐标和已知的Y坐标,但是Y坐标不正确.当前,它位于目标贝塞尔曲线(该曲线部分为白色正方形)将位于其两点之间的直线的点上.我需要为圈出的点计算正确的Y坐标,以使其最终出现在红叉上. 我是C#程序员,而不是数学家,因此,如果此答案可以用代码表达或对方程中涉及的每个参数进行解释,则这对我而言最有意义.如果我能得到想要的答案,我甚至可能最终为此目的用Python ..
发布时间:2020-05-06 11:38:19 Python

具有OpenGL混合功能的LibGDX纹理混合

在libGdx中,我试图创建一个有形的纹理:采取一个完全可见的矩形纹理并对其进行遮罩以获得一个有形的纹理,如下所示: 在这里,我在矩形上对其进行测试,但我将要在任何形状上使用它.我研究了本教程,并想到了首先绘制纹理的想法,然后是具有去污功能的面膜: batch.setBlendFunction(GL20.GL_ZERO, GL20.GL_SRC_ALPHA); GL20.GL_ZE ..
发布时间:2020-04-30 10:22:15 其他开发

如何在Threejs中正确加载Json文件

我已经在Blender上完成了几个项目,并决定使用threejs显示其中一个项目,但是该对象没有显示.用关键帧动画加载JSON文件的正确方法是什么? 这是我要加载的特定JSON文件 以及我正在使用的代码的摘录: var mesh; function initMesh() { var loader = new THREE.JSONLoader(); loader.load('./o ..
发布时间:2019-11-26 23:19:09 前端开发

将3D模型转换为SceneJS JSON,包括纹理

动机 我正在尝试使用WebGL创建一个小型演示应用程序.我选择使用SceneJS,因为它看起来很简单,并且足以满足此目的. 我已经下载了几个.blend模型(我花了几个小时才使 scenejs-pycollada 转换器正常工作.如果您以前从未使用过Python,显然要让这些Python依赖关系在Windows中工作并不容易. ;) 问题 但是现在(再次)我被卡住了.我的问题是模型 ..
发布时间:2019-11-24 15:48:56 其他开发

Three.js加载多个分离的对象/JSONLoader

是否可以加载从Blender导出到json的场景(例如两个不同的多维数据集)并标识它们? 我需要区分它们,例如使一个旋转而另一个移动. 提前谢谢! Denv edit +++ 谢谢您的回答! 因此,如果我在一个JSON文件中加载两个多维数据集: loader.load("untitled1.js", function(geometry, materials ..
发布时间:2019-11-23 19:19:16 前端开发

Three.js - ply文件 - 为什么无色?

我在目录中使用Three.js的示例: three.js / examples / webgl_loader_ply.html 我只是将他们的.ply文件换成了我的(用Blender制作)。 在Blender中,我选择了Vertex Paint>并绘制了顶点。在导出到.ply之前,我确保选中所有复选框。并且比例为100。 但.ply模型在three.j ..
发布时间:2019-06-12 13:34:05 前端开发

如何正确加载three.js中的json模型?

我很难在three.js中加载JSON模型。我做了一个非常简单的管状模型,并在搅拌机中进行了纹理处理。问题在于,每当我尝试在three.js中加载json模型时,顶点看起来都很奇怪。 我尝试使用不同的设置导出模型但总是得到同样的问题,所以我认为问题出在我的代码中。 编辑:否定。我加载了水牛模型,看起来应该是这样。知道我在搅拌机里做错了什么吗? ..
发布时间:2019-06-07 19:31:24 前端开发

在模型的另一侧可见三JS网格

所以我使用的是在搅拌器中为ThreeJS制作的自定义模型。我将它导出到.obj文件并使用Three-js转换实用程序生成json文件。我把它设置为旋转,当它旋转时,你可以看到模型的另一面。 这是我用来加载它的代码: loader.load(“pegnin.js”,函数(几何,材料){ material = new THREE.MeshPhongMaterial({ color:0xf ..
发布时间:2019-05-27 17:45:42 前端开发

将模型导入three.js - 性能

是否有一个关于性能的好/推荐方法来加载来自文件的3D模型以在three.js JavaScript应用程序中使用(特别是在Blender中生成模型的情况下)? 我目前有以下工作流程: 在Blender中创建模型。 使用three.js导出器导出。 使用从PHP加载THREE.JSONLoader 这很有效,除了生成的JSON文件大约为4MB,如果我可以减小这个大小,那将会很好 ..
发布时间:2019-05-24 17:38:13 前端开发

从Blender导出到COLLADA / .dae格式时包含纹理,以便在SceneKit中使用

我可以使用COLLADA / .dae格式导出在Blender中创建的网格,以便在SceneKit中使用 - 但iOS设备上不显示任何纹理。 ,在OS X上预览不会打开从Blender导出的任何COLLADA文件 - 但侧边栏预览会显示网格。导出所需的选项有哪些? 解决方案 首先创建一个scnassets文件夹(不是必需但有用的) 在桌面上创建一个文件夹并将其扩展名为“.scn ..
发布时间:2018-09-13 13:18:28 移动开发

Python中的静态变量继承

我正在为Blender编写一个项目的Python脚本,但我对这门语言很陌生。我困惑的是静态变量的使用。以下是我目前正在处理的代码: class panelToggle(bpy.types.Operator): active = False def invoke(self,context,event): self.active = not self.active return ..
发布时间:2018-08-03 15:56:46 Python

Blender使用UV贴图导入three.js json模型

我想没有多少人需要将three.js json文件导入Blender,但是我丢失了原来的Blender文件,并希望从我之前导出的json中重新创建它。 最新的three.js git只有导出器而没有导入器。 我尝试使用旧的json导入器(来自此链接 https:// github .com / Bangybug / three.js / tree / master / utils / ..
发布时间:2018-08-01 11:50:34 其他开发

如何在搅拌机中标记最后导入的* obj

(可能写得不太好)的问题是:有没有办法在通过bpy.import_scene.obj函数加载后立即获取对象数据? 我的意思是当我用这个函数导入一个obj文件时,我需要为它做一些更多的转换。当我通过名称'Mesh'(导入后的默认对象名称)选择一个对象时,所有这些函数都适用于我场景中名为'Mesh'的其他对象。我试图从场景中的对象列表中获取最后一个对象,但它们按字母顺序排列,因此效果不佳。当我试 ..
发布时间:2018-08-01 11:32:39 Python

Blender导出到Three.js

我刚刚使用Blender创建了一个随机网格物体,我想通过Three.js导出它以便在HTML5中使用。我还没有看到任何体面的教程,说明如何做到这一点。任何人都可以帮我解决这个问题吗?我只是希望3D网格在网络上显示,不包括动画。谢谢! 解决方案 我经过多次搜索和试错后找到的最简单方法是 Three.ColladaLoader 。将 .dae 文件放在 / root models 的文件夹中$ ..
发布时间:2018-07-03 10:41:51 前端开发

虚拟试验室的设计

作为我的大师计划的一部分,我建议为零售服装店建立一个虚拟试用房应用程序。目前,它的意图是直接在商店中使用,尽管它也可以扩展到网上商店。 这个应用程序将向客户展示选定的服装如何通过展示它在他们的3D副本屏幕上。 它涉及3个步骤 建立客户副本3D人形模型 在模型上应用模拟布料 我的问题是关于项目的可行性和框架的选择。 这可以使用普通的台式电脑实时实现吗?如果是的话,什么是适 ..
发布时间:2018-05-25 19:04:23 C/C++开发

如何在Java中使用Blender模型?

真的只是一个普遍的问题吗? 假设我正在制作一款游戏并在Blender中制作了角色模型。如何在Java中使用此模型? 我会以某种方式导入吗? 谢谢。 > 解决方案 通常,在blender中制作模型时,您可以使用允许稍后将其导入所选游戏引擎的格式导出模型,您使用的格式有所不同。 出口导入周期通常被称为“资产管道”,您一般希望保持简单和自动化因为它是您或您的艺术家定期执行 ..
发布时间:2018-05-25 18:43:38 Java开发

Blender 2.7X Exporter到.json for three.js JSONLoader

我正在尝试使用JSON路由(用于动画)从Blender导出到Three.js Three.js版本r71 Blender版本2.74 当前的Blender导出器成功导出 .json 文件 NOT 一个.js文件。 r71文件夹中的所有示例仅导入.js文件。 有没有人有任何关于如何导入从Blender 2.7x导出的.json文件的工作示例? 如果没有,我将不得不 ..
发布时间:2017-10-05 15:49:23 开发方法

从Blender导出一个带有纹理的简单模型到three.js

注意:我想避免在JavaScript代码中修改模型,并在Blender内部进行所有模型设计。 注意#2:虽然这个问题很长,但实际上是一个基本问题(标题全部说明)。以下是“走过”的问题。 我正在尝试将Blender模型导出为 threejs.org 作为DAE模型,但是具有纹理模型的问题(我也尝试过JSON和OBJ + MTL格式): 更简单,这里是我执行(和失败)的步骤添加纹理到 ..
发布时间:2017-10-05 15:11:34 开发方法

Blender导出一个three.js动画 - 骨头奇怪地旋转

我目前正试图使用​​3.jp的出口商将一个动画混合器模型导出到three.js(github.com/mrdoob/three.js/tree/dev/utils/exporters/blender/2.66/scripts/ 我创建了一个包含骨骼和权重的模型以及一个小动画。 我有:模型坏了。不知何故,骨头不能绕其原点旋转,而是围绕根骨的起源。手动移动骨头没有任何作用。 我遵循这 ..
发布时间:2017-10-05 14:13:18 开发方法