首页 文章
  • 0 votes
     answers
     views

    网格后点 Cloud 的ICP后的问题

    我使用ICP算法对合并点 Cloud 的网格有问题 . 首先,我在同一场景中有几个不同视点的点 Cloud . 我使用ICP(迭代最近点)注册它们 . 然后我使用Meshlab和CloudcompareStero等软件来获取已注册点 Cloud 的网格 . 我发现注册点 Cloud 是层次结构 . 它表现为注册点 Cloud 在深度方向上有多个层 . 虽然差异非常小(我在ICP中设置了高精度),...
  • 1 votes
     answers
     views

    网格从Kinect点 Cloud

    我正在寻找一种解决方案,从点 Cloud (由Kinect V1传感器生成)创建一个统一的网格 . 我已经收集了彩色点 Cloud
  • 6 votes
     answers
     views

    使用Kinect在Unity中生成实时3D(网格)模型

    我目前正在开发一个应用程序,其初始目标是实时获取Kinect设备“看到”的环境的3D模型 . 此信息稍后将用于投影映射,但目前这不是问题 . 需要克服几个挑战,即Kinect将安装在移动平台(机器人)上,并且模型生成必须是实时的(或接近它) . 经过对该主题的长期研究,我想出了几种可能的(?)架构: 1)使用从Kinect获得的深度数据,将其转换为点 Cloud (使用PCL执行此步骤),然后将其...
  • 5 votes
     answers
     views

    FBX在运行时导入

    我做了很多测试,在运行时以统一的方式导入FBX,我正在测试更多 . 导入时,FBX文件必须为ASCII格式 . 它需要从3dsMax或Maya导出为ASCII . ASCII FBX文件的大小取决于文件 . 另一方面,与ASCII相比,二进制FBX格式的尺寸更小 . 我的脚本适用于ASCII FBX(适用于大多数型号) . 它使用parse方法读取所有纯文本,包括FBX文件中的顶点,三角形和法线...
  • 1 votes
     answers
     views

    统一网格对撞机与对象不在同一位置

    我正在学习Unity,我想将3D模型导入到我的场景中(.FBX) 我使用网格对撞机来检测碰撞,但是对撞机的位置与我的3D对象不同 . 网格的位置在对象上方,我无法移动它....
  • 1 votes
     answers
     views

    使用顶点之间的渐变填充matplotlib多边形

    我正在使用matplotlib的Poly3DCollection绘制一组多边形(三角形) . 三角形位于顶点之间,颜色与它们相关联 . 我现在正在用每个三角形的颜色平均确定的纯色填充每个三角形 . 绘制三角形以形成3D表面网格 . 我想用所有三个顶点之间的渐变填充三角形 . 理想情况下,给定点处的像素颜色将基于到三个点的距离进行线性内插 . 例如,如果顶点是蓝色,绿色和红色,则生成的三角形应如下所...
  • 2 votes
     answers
     views

    如何在GameObject上居中网格?

    我有一个2D游戏,用户可以通过点击屏幕添加顶点来创建汽车,然后在他们认为合适时拖动它们 . 然后使用这些顶点绘制网格 . 用户还可以向顶点添加轮子(每个顶点1个) . 在游戏中还有一个让计算机生成随机汽车的选项,它可以通过在unit circle内的随机点创建八个顶点来实现 . 存储这些汽车并且用户可以加载它们并重新使用它们 . 下面的两张图片显示了一个方形按钮,其中包含一台计算机生成的汽车(绿色...
  • 1 votes
     answers
     views

    我想用剪影创建一个网格

    我在Unity工作,因此在C#编码,但欢迎任何想法或起点 . 我真的不知道如何描述我的问题,如果有一个“简单”的解决方案,但我会尝试 . 我有一个对象(可能会限制自己简单的形状)投下2个阴影 . 我想生成一个阴影形状的网格 . 正如您在下面的图像中看到的那样,我以绿色绘制了所需的网格 . desired meshes drawn in green 我已经搞砸了改变我的初始网格的顶点,并且在某些特定...
  • 1 votes
     answers
     views

    将网格渲染器的材质元素0更改为选定图像作为着色器

    由于Unity不提供三角形对象,我需要通过C#创建它 . 通过C#添加Mesh Filter和Mesh Renderer后,对象无法在场景中再次添加此类组件 . 我只能改变创建的对象的颜色 . 现在,我需要将网格渲染器的材质元素0更改为选定的图像作为着色器 . 我已经尝试过Resources.Load()和Shader.Find()但它们不起作用 . 我怎么能在C#中做到这一点?请用代码说明 . ...
  • 1 votes
     answers
     views

    存储网格数据值

    我正在基于“x,y,z,dataValue”格式的CSV文件创建网格 . 根据数据值,我为顶点着色 . 例如,对于数据值10-20,它将是深绿色,并且对于20-30浅绿色等...我有这个工作,但我希望能够为网格创建分析工具 . 基本上我想显示鼠标悬停点的数据值 . 因此,如果它们悬停在顶点上,则显示“data value = x” . 但是,一旦创建了网格,我只能访问颜色,该数据值基本上被转换为材...
  • 0 votes
     answers
     views

    Unity3D:加载AssetBundle后缺少网格和材质

    我正在使用Vuforia Ground Plane在Unity3D上开发AR应用程序 . 我想在运行时下载城市模型的图块 . 我每个瓷砖有3-5个.fbx模型,包含墙,屋顶,建筑物安装,地形模型 . 我从所有这些模型,附加材料中创建了预制件,并且我为每个瓷砖创建了包含所有“部件”模型的AssetBundles,我在运行时从使用WWW类的服务器加载 . 我可以将它们加载到项目中,它们出现在检查器中但...
  • 0 votes
     answers
     views

    在Three.js中将材质设置为网格的固定部分

    假设我在three.js中有一个3DObject: const geometry = new THREE.BoxGeometry(1, 1, 1); const material = new THREE.MeshStandardMaterial({ color: 0xff0000 }); const mesh = new THREE.Mesh(geometry, material); 此网格也是...
  • 1 votes
     answers
     views

    从插值数据绘制图形

    我有一个6x7矩阵和代码,如下所示 . AAA = [6.58334819836268e-08,6.58360422229042e-08,1.00000000000000e-07,6.58360422229042e-08,6.58334819836268e-08,6.52045800754157e-08,5.85884775603342e-08;6.58357144702898e-08,7.078...
  • 0 votes
     answers
     views

    MATLAB:在子图中绘制/保存网格函数的X-Y视图

    正如 Headers 所说,我正在尝试将网格函数的2变量切片(例如.jpg)保存为子图 . 我想使用.m文件执行此操作,因为我有许多图表要生成 . 我已经弄清楚如何在他们自己的数字上绘制视图,但我不能让他们正确地绘制成图中的子图 . 说明我的意思: 以下是各个图的输出: 3D网格:3D MATLAB mesh plotXY视图:XY MATLAB mesh viewYZ查看:YZ MATLAB m...
  • 0 votes
     answers
     views

    计算机图形学光线追踪器

    目前,我正在为我的计算机图形课程开发一种高级光线跟踪器 . 之前的光线跟踪器使用简单的形状,如盒子和球体 . 但是,我们希望它与网格一起使用 . 目前,我有代码将读取网格,设置网格的数据,并且可以计算网格的法线 . 我有一些问题 . 首先,一些xml文件包含这些网格的法线,而某些xml文件则不包含 . 首先,我想知道如何解释这一点,以便我可以在需要时计算法线 . 其次,有一种交叉方法,因为它从Su...
  • 0 votes
     answers
     views

    Unity - 如何按百分比更改圆环网格的材质?

    好的,所以基本上我有一个圆环形网格,我需要它在Unity中,取决于一个值,以顺时针方向改变它的材料 . 像这样,白色的百分比在增加: 由于我对动态着色器的了解有限,我不知道如何解决这个问题 . 我是否需要逐渐展示一个单独的对象?或者我怎么能这样做呢?
  • 13 votes
     answers
     views

    用于确定点是否在3D网格内的算法

    什么是用于确定点是否在3D网格内的快速算法?为简单起见,您可以假设网格是所有三角形并且没有孔 . 到目前为止我所知道的是,确定光线是否穿过网格的一种流行方法是计算光线/三角形交叉点的数量 . 它必须很快,因为我将它用于触觉医疗模拟 . 所以我无法测试光线交叉的所有三角形 . 我需要某种散列或树数据结构来存储三角形,以帮助确定哪个三角形是相关的 . 另外,我知道如果我对顶点进行任意2D投影,则需要进...
  • 2 votes
     answers
     views

    用wan接口eth0.2 openwrt桥接网状接口

    我正在使用已安装open wrt的MT7620N Soc在路由器中配置网状网络 . 我按照以下链接配置网状网络https://github.com/o11s/open80211s/wiki/HOWTO#setup-an-open-mesh-network 我看到1个节点在网格上,因为我在网格$ iw dev mesh0站点转储中配置了2个路由器 每个路由器在重置br-lan(网桥)192.168....
  • 0 votes
     answers
     views

    基于pointcloud数据显示网格

    我正在从点 Cloud 中采样数据并尝试使用网格渲染器显示所选点 . 我有数据,但我无法想象它 . 我使用增强现实应用程序作为模板 . 我在协程中做点保存和网格数量 . 没有错误,但我看不到任何结果网格 . 我想知道我用于创建 Cloud 的点 Cloud 示例中是否存在与现有网格组件的冲突 . 我在屏幕上选择一个点(触摸)并使用索引查找坐标并填充Vector3 [] . 网格接收顶点(点 Clo...
  • 0 votes
     answers
     views

    从点 Cloud 构造表面时,消除拼接缺陷

    在这一刻,我对点 Cloud 的整个网格重建管道进行了一些研究,从捕获点 Cloud 数据开始,注册它们并重建表面 . 我可以从中捕获点 Cloud 数据的深度传感器 . 捕获的点 Cloud 实际上足够精确,并且在至少一对 Cloud 之间具有大的交叉区域以便很好地记录它们 . 但是在点 Cloud 的边缘会出现一些缺陷,即传感器看不到的扫描表面区域,成像器的切线区域(参见屏幕截图) . 我们在...
  • 1 votes
     answers
     views

    .obj模型在各种程序中显示不同?

    我想制作一个可以导出.obj文件的随机地形生成器 . 所以首先我尝试制作一个(手动) . 这是测试文件: # testOBJ.obj 0 deff v 0.000000 0.000000 0.000000 v 1.000000 0.000000 0.000000 v 0.000000 0.000000 1.000000 v 1.000000 0.000000 1.000000 v 0.000000...
  • 3 votes
     answers
     views

    在运行时在Unity中解析具有超过65k顶点的网格

    我'm trying to load OBJ models in runtime using Unity and C#. I'使用Unity的Wiki解析器"FastOBJImporter" http://wiki.unity3d.com/index.php/FastObjImporter来解析OBJ文件 . 我可以't load a mesh with more than 6...
  • 0 votes
     answers
     views

    在运行时导入.obj网格

    我试图做大约2天的事情是在运行时导入一个网格:http://wiki.unity3d.com/index.php?title=ObjImporter 我总共发现了3个进口商,一个是我必须支付的,一个可能是上面进口商的修改版本,也是我现在拥有的那个 . 要导入它我做: ObjImporter objImporter = new ObjImporter(); Holder.ModelMesh = ob...
  • 0 votes
     answers
     views

    程序生成网格的网格对撞机尺寸错误

    我试图通过代码创建一个简单的网格,并尝试给出一个与网格大小相同的简单网格对撞机 . 我尝试了很多不同的东西,但网格对撞机似乎总是比网格本身大 . 我真的很困惑,任何人都可以解决问题或指出我正确的方向吗?任何帮助表示赞赏 . 以下是正在发生的事情的屏幕截图: 另外,这是代码: public class PolygonGenerator : MonoBehaviour { private Me...
  • 0 votes
     answers
     views

    Unity中大型未分段网格的运行时加载

    我有一个从房间的点 Cloud 扫描生成的网格,根据房间的大小,顶点的数量有时可能大于统一支持的最大值(650,000) . 我可以将这些网格导入到编辑器中,并且Unity会自动将它们拆分为子网格 . 有没有办法在运行时在脚本中访问此例程?
  • 1 votes
     answers
     views

    用 Consul 来配置Istio-Envoy

    我正在尝试使用Istio构建服务网格 . 目前我有一个Docker-Compose,每个都有两个REST服务和一个sidecar(Envoy) . 如果向serviceA发送HTTP请求,则会将其转发给serviceB,后者返回结果 . 它工作正常 . 由于尚未实现控制平面,因此使用Envoy配置实现“网格” . 配置文件如下所示: ServiceA: static_resources: li...

热门问题