草庐IT

simplify3d

全部标签

c++ - 如何高效处理 3D 体素?

我有一个包含数百万个点的3D点云。我想将这些点存储在3D体素空间中。沿坐标轴的体素数超过3000(x)、4000(y)、1500(z),共计3000*4000*1500个体素。我需要存储在体素中;最大点数、最小高度、最大高度和质心。然而,90%的体素是空的。所以存储它需要很多内存。实际上,我想稍后搜索每个体素的26个相邻体素。那么,将这些数据存储在体素空间并有效访问这些数据的最佳方式是什么?就性能而言,创建多维数组并不是最佳解决方案...请指点一下? 最佳答案 此类数据的经典数据结构是kd-Trees和octrees..此外,您绝对

ios - 在 iOS 中显示带纹理的 3D 模型

我一直在使用生成罗马考古文物纹理3D模型的软件(参见mapinterfacemockuphere-clickiconsformodels)。该软件(3DSomPro)使用Flash或Java通过浏览器显示模型。我需要一个非flash/Java解决方案来查看iOS网页,但WebGL仅在Safari的夜间构建(或者-我的理解-用于广告)中受支持,这不包括普通用户。有没有人在iOS上的网络浏览器中成功显示带纹理的3D模型?我知道Pages(我认为)支持原生SketchUp文件并且iOS设备可以显示3D,但在浏览器中...? 最佳答案 虽然

ios - 如何仅在复合 UIView 的一部分应用 3d 透视变换?

我有带UIImageViews、UILabels、UITextView的UIView。我的目标是转换中间部分,使其看起来像折叠一张纸:-顶部和底部保持不变,只是它们相互滑动-中间部分向屏幕折叠(如在Clear应用程序中:http://blog.massivehealth.com/post/18563684407/clear?cbe4fc38)我的想法是首先加载整个View,然后分成4部分,将中间两部分制作成CGImage并以某种方式为它们制作透视动画,同时变换顶部和底部部分,以便它们相互滑动(最后,中间两部分零件应该变得不可见)。我还应该能够展开此View并滚动UITextView。我

ios - 如何在 ios 上实现 3D 声音?

我对从空间中相对于用户的特定点播放声音的方法很感兴趣。基本上我想说用户在点(0,0)并且声音来自(10,10)然后获取声音并通过播放它的某个库发送它,听起来好像它来自来源(10,10)。执行此操作的性能非常重要。如果阅读这个问题不是很明显的话,我对任何设备上的音频都没有什么经验。 最佳答案 经过一些研究,似乎可以选择使用Apple支持的OpenAL框架,或者本质上是在AudioUnit上滚动自己的框架。有苹果提供的3DMixerAudioUnit,需要你对AudioUnit有很多了解。然后是OpenAL,它是一个跨平台音频框架,您可

iOS : Displaying a simple 3D model with GLEssentials sample code

我的目标是显示一个简单的3D模型并在其上应用纹理。我已经下载了GLEssentialsiossampleproject学习如何开发这个(我是iosOpenGL-ESAPI的新手)但示例模型是一个.model文件,我从未听说过,也从未出现在modelbankwebsites中。.这种文件是什么?示例代码是否与其他常见模型类型(.obj、.c2d、.3ds)兼容?从这个项目开始是个好主意吗? 最佳答案 看看这个问题:HowtoconvertBlenderblend(orobj)filetoQualcomVuforia.hfile在我的回

ios - 绘制一个 3D 立方体并旋转它

这个问题在这里已经有了答案:WheretostartopenGLEStocreateandrotateacubeinaniPhone?[closed](1个回答)8年前关闭。对于iOS应用程序,我想绘制一个3D立方体并能够使用滑动手势旋转它。我在哪里可以找到有关这种基本场景的教程或其他内容?我所能找到的只是对openGL的深度读取,但我认为一定有更简单的方法吗? 最佳答案 Cocos3d是一个很好的框架,而且使用起来相当简单。查看演示以获取示例,我认为它们内部也有一个旋转对象。 关于io

python - 使用 matplotlib 的 3D 动画,连接点以创建移动的简笔画

我目前在处理一些时间序列数据动画的代码时遇到了一些问题,我无法完全弄明白。基本上我有12个标签,我通过时间制作动画。每个标签都有一个及时的轨迹,以便可以看到每个标签在前进时的移动路径(查看所附图像)。现在我希望动画也包括标签对之间的线(即点对-例如,如何在黄色和绿色标签之间添加动画线),但我不完全确定如何执行此操作。这是改编自jakevdp.github.io的代码。这是到目前为止的代码。"""Fullanimationofawalkingevent(note:alotofmissingdata)"""importnumpyasnpimportpandasaspdimportmatpl

ios - 如何在 3D 中旋转 UIView?

我的任务很简单,但我无法理解CATransform3DRotate。我有3个高度和宽度相等的UIImageView,我需要为下一个结果的左右项目设置一些转换:https://dl.dropboxusercontent.com/u/15196617/result.png原画面:https://dl.dropboxusercontent.com/u/15196617/original.png我的来源:CATransform3Dtransform=CATransform3DIdentity;transform.m34=-1.f/self.prevItemImageView.bounds.si

android - Unity3d:Android 和 iOS 推送通知

我正在使用Unity开发一款移动游戏,并打算使用推送通知。我找到了仅适用于iOS的NotificationServices类。但是我没有找到该类的任何服务器端代码示例。我要求提供任何提供服务器和客户端代码(Android和iOS的Android客户端和后端)的好的示例或解决方案。我知道pushwoosh等服务。他们对我不起作用,因为我的公司有自己的游戏服务器,并希望从中发送通知。我想这不是什么独特的东西,应该已经有人这样做了。谢谢。 最佳答案 你是对的,确实有人这样做了:)我是新UnityAssets的开发人员之一UTNotific

ios - 如何在 iOS 应用中添加 Unity 3d 的统一 View ?

我想在我的应用程序中添加Unity3d项目的UnityView。我已成功从Unity3d导入项目并将其中的代码添加到我的应用程序中。项目构建成功。但正如我们所知,项目中只有一个main.m文件。但是UnityAppController.h中的以下功能对我来说很困难。inlineUnityAppController*GetAppController(){return(UnityAppController*)[UIApplicationsharedApplication].delegate;}每当我在UnityAppController上调用方法时,它会应用于Appdelegate类,所以