草庐IT

unity3d-2dtools

全部标签

3D Web可视化平台助力Aras开发PLM系统:提供数据访问、可视化和发布功能

HOOPS中文网慧都科技是HOOPS全套产品中国地区指定授权经销商,提供3D软件开发工具HOOPS售卖、试用、中文试用指导服务、中文技术支持。http://techsoft3d.evget.com/Aras是一个面向数字化工业应用的开放性平台,帮助世界领先的复杂互联产品制造商转变其产品生命周期流程,以获得竞争优势。因为用户很多使用的不同的CAD系统,所以数据转换和3D可视化成了一大难题。Aras希望将3D可视化带给他们的客户,这样,尽管他们中的许多人不熟悉CAD,或者没有的CAD操作方面的知识,他们也不需要在系统上重新安装任何插件 就可以读取数据并可视化模型。Aras的PLM解决方案广泛应用于

Unity与Android交互通信系列(1)

  运行于Android平台的原生App直接调用Android接口,可以享受近水楼台先得月的优势,而使用Unity开发的Android应用App则像是二等公民,使用Android原生功能特性就要麻烦得多,比如WiFi、蓝牙等,特别是一些高级功能特性,Unity中没有完全覆盖,直接在Unity中开发显得力不从心,而且,Unity为适应跨平台开发部署需求,其引擎架构设计要复杂灵活得多,基于Unity引擎开发的App应用运行于独立的VM(VirtualMachine,虚拟机)中(采用IL2CPP后端编译的应用,运行时仍然需要虚拟机支持),这给App应用与Android原生系统代码的交互带来了困难。在

凩读论文第3篇《M3DSSD: Monocular 3D Single Stage Object Detector》

论文地址(CVPR2021)代码实现(PyTorch版)《M3DSSD:Monocular3DSingleStageObjectDetector》目录《M3DSSD:Monocular3DSingleStageObjectDetector》0摘要1简介2相关工作3方法3.1骨干网络3.2特征对齐模块3.3非对称非局部注意力块3.42D-3D检测和损失4实验0摘要本文提出一种带有特征对齐及非对称非局部注意力机制的单目三维单阶段目标检测器(Monocular3DSingleStageobjectDetector,M3DSSD)。现有的anchor-based单目三维目标检测方法存在特征不匹配的问题

Unity中Shader URP最简Shader框架(整理总结篇)

文章目录前言一、精简ShaderGraph所有冗余代码后的最简URPShader二、我们来对比一下URPShader与BuildInRPShader的对应关系与区别1、"RenderPipeline"="UniversalPipeline"2、面片剔除、深度测试、深度写入、颜色混合和BRP下一致3、必须引入的库变了4、顶点着色器输入5、片元着色器输入6、顶点着色器7、片元着色器8、变量类型变化最终效果前言在上篇文章中,我们主要把ShaderGraph转化为URPShader,并进行了最简化。在这篇文章中,我们来解析一下URP最简Shader中做了什么。Unity中ShaderURP最简Shad

Unity如何修改已经安装的Package的版本。

Unity如何修改已经安装的Package的版本。首先打开unity–>assets–>showInExplorer(就是打开项目所在路径)在packages目录下有一个manifest.json的文件,里面存放的就是package的版本信息。双击打开之后里面存放的就是json文件里面包含的有package的版本信息修的时候:直接将对应的版本号改为另外一个已存在的版本。注意再修改前先注意是否存在此版本的包

unity中获得inspector面板rotation的值

目录前言:一、inspector的rotation的值代码实现二、结果验证前言:在unity编辑器有时候要根据inpsector的rotation的值来做设定,比如限定摄像机的的旋转角度,控制rotation.x在一定的范围内。但是实际情况中inpsector的面板值是经过转换的值,需要通过eulerAngle欧拉值计算才能获得。这里实现通过transform的eulerAngle获得inspector的rotation面板值一、inspector的rotation的值代码实现rotation.x具体实现是需要GameObject的trasnform.up与原始Vector.up的dot值来判

Unity第三人称角色控制器

知识点记录(希望是以后要用到了是可以直接拿来复制粘贴)第三人称角色控制器PC端版本标准功能:按下WASD移动,空格键跳跃,Shift加速,鼠标右键控制摄像机旋转视角角色移动部分代码publicfloatwalkSpeed=5;//移动publicfloatrunSpeed=10;//奔跑publicfloatturnSmoothTime=0.13f;//角色转向平滑时间floatturnSmoothVelocity;publicCameracameraT;privateRigidbodyrb;publicAnimatorani;//动画控制器,没有的可以不加,在下面脚本里删掉就行private

c# - Unity 无法构建 apk Android

我跟着统一“坦克!”教程,现在我正在尝试将游戏移植到Android上,这是我第一次使用Unity,现在当它要构建APK时,unity告诉我“构建APK失败”,然后我遇到了一些错误,我附上你这个错误我认为是致命的,请告诉我它出了什么问题。CommandInvokationFailure:Failedtobuildapk.C:/ProgramFiles/Java/jdk-9.0.1\bin\java.exe-Xmx2048M-Dcom.android.sdkmanager.toolsdir="C:/Android_SDK\tools"-Dfile.encoding=UTF8-jar"C:\

测试DWPose的onnx +Unity barracuda

环境:UnityBarracuda3.0.1从github直接拉取的barracuda仓库才能装到这个版本Barracuda以后不再升级了,会迁移到UnityAI大计划里的Sentis我想申请的来着但好像已经不开放了Unity2021.3.20模型:dw-ll_ucoco_384.onnx报了一些错,但是实在没查到对应的解决方法,放弃了。。推测还是因为barracuda这边处理split节点有点问题,但是实在不知道怎么修复报错内容:OnnxImportException:Unexpectederrorwhileparsinglayeronnx::Mul_867oftypeMatMul.Theg

python 3D图像连通区域检测

效果图如下图,3D模型由多张2D图像合并而成,空间中存在背景0-透明(已去掉),目标1-红色,目标2-绿色,目标3-蓝色(可视化使用VTK实现,并进行去背景操作)连通区域检测第三方库cc3d:ConnectedComponentsonMultilabel3DImages项目地址:https://github.com/seung-lab/connected-components-3dpip直接安装pipinstallconnected-components-3d3D连通区域检测场景1-分割出不同的连通区域#模型为一个3维灰度模型,shape输出为:(128,128,128)path="./mod