草庐IT

两水先木示身为Unity3D职场人的个人觉悟

活动地址:毕业季·进击的技术er    介绍下我自己吧,我是一名广东人,已毕业三年,大学读的二本,随便选了个专业——计算机科学与技术,当时我觉得这名字长,总能学多点东西,也挺喜欢玩游戏的,电脑不离手就对了。        大一时,跟着老师学C++,跟着敲就对了甭管报错不报错,按下按钮计算机软件自动帮你跑,打出了那一行很经典的"hellowolrd",初步感觉良好,还疯狂地刷数学题,成就感满满,每天乐此不疲,但我发现人类是有极限的,我不适合在数学这条路继续走下去。好在这门专业还有各种各样的IT活,比如:Java、Android、ASP.NET、嵌入式开发、单片机等等。这些通通都觉得特别的困难且枯

Unity3d can‘t add script解决办法-2022年11月

Unity3dcan‘taddscript解决办法-2022年11月前言最近在搞Unity3d脚本,但是死活挂不上去,搜了全网没有解决,总结以下问题,希望对大家有所帮助。ps:如果大家发现其他原因,可以在评论区域补充,我把它更新上去。原因1.没有继承MonoBehaviour类,无论你写啥都要继承这个类。2.类名和文件名不一致(如果一开始命名结束后,再更改文件名,类名不会自动改变,所以推荐一步到位)3.代码错误(用编辑器检查一遍)以上三个都是常见错误,后面是很少被发现或发表的4.类名和自由类或已有的相同5.多个脚本中有一个有问题,所有脚本挂载时都会报错(不相信的可以试试)持续更新中

Open3D Ransac拟合分割多个平面(方法二)

目录一、算法原理二、代码实现三、结果展示四、测试数据一、算法原理  算法的核心原理还是RANSAC拟合平面,具体理论可参考:Open3D使用RANSAC分割平面。只是对代码稍加修改使其适用于分割点云数据中的多个平面。二、代码实现importopen3daso3dimportnumpyasnpimportpyransac3daspyrsc#------------------------------------读取点云---------------------------------------pcd=o3d.io

3D-Resnet-50 医学图像分类(二分类任务,需要mask)训练代码-图像格式为nrrd(附带验证代码)

img_list格式如下E:\...\3.nrrdE:\...\3.nrrd0E:\...\4.nrrdE:\...\4.nrrd1训练代码importtorchfromtorchimportnnimportosimportnumpyasnpfromtorch.utils.dataimportDatasetfromscipyimportndimagefromtorchimportoptimfromtorch.utils.dataimportDataLoaderimporttimeimportloggingimportnrrdimg_list='data/train.txt'#type=str,

Three.js学习项目--3D抗美援朝数据可视化

文章目录部分场景体验地址操作说明视频我做了哪些(功能)局限源代码地址部分逻辑按需渲染模型加载动画控制器模型纹理条件切换模型加载同时请求部分纹理生成进度条模型缩放小动画部分场景体验地址https://kmyc.hongbin.xyz/操作说明视频操作说明我做了哪些(功能)draco解析glb模型同时处理部分纹理请求减轻一次加载纹理压力手动控制轨道控制器镜头动画多音频拼接控制封装动画播放器控制进度切换动画进度控制器同步音频模拟视频体验useContext状态共享自定义多级右键菜单模拟原生菜单体验空闲时间加载后续用到的模型模型纹理&位置动态切换echart图表使用浏览器自适应单位vwvmax使用(大

Unity3D开发之unity和js通信交互

官方方法分享:Unity-手动:与浏览器脚本的交互(unity3d.com)首先需要写一个JS的脚本,主要是调用mergeInto();方法,第一个参数不用变,第二个参数就是JS的方法集合。写完之后将这个文件的后缀改为.jslib,放到Plugins文件夹中 Test 内容:mergeInto(LibraryManager.library,{Hello:function(){window.alert("Hello,world!");},HelloString:function(str){window.alert(Pointer_stringify(str));},HelloFloat:func

HOOPS 2023 SP1新内容:3D格式转换格式更新至最新版!

HOOPS是一种强大的图形开发工具包,用于创建、渲染和交互式展示三维图形和CAD数据。它提供了广泛的功能和工具,用于处理复杂的3D数据,包括数据导入、几何操作、模型浏览、动画效果和用户交互。SP1,即ServicePack1,通常是在软件发布后的一段时间内发布的更新,旨在解决先前版本中发现的问题、漏洞或错误,并提供额外的功能和改进。这可以包括性能优化、稳定性增强、API改进、新功能添加等。申请HOOPS试用     HOOPS中文网一、HOOPSExchange(1)格式更新及时为本地CAD和标准格式提供快速的格式更新,以便合作伙伴正在开发的应用程序时能够访问这些格式的最新版本。自HOOPSE

HTML实现3D相册

今天,我给大家分享一个3D相册的代码废话不说先上效果图:先新建两个文件夹,一个叫css,另一个叫img,如下图:先新建一个文本文档,输入下面的代码: 3D立体动态相册 然后保存关闭,将后缀名更改为HTML再打开css文件夹,新建一

简单聊聊Echarts伪3D地图实现的相关配置

知识和技能真的是用进废退,还是得多实践,才不至于遗忘。目录前言二、实现原理三、从0开始实现1.目录结构2.地图JSON数据获取3.具体实现,重头戏3.一些常见问题的解决方法总结前言本文简单来聊一聊Echarts伪3D地图的实现,只分离出最底层的伪3D效果,删除了其余的上层展示效果。Echarts这块还有一些重要且常用的功能,比如,地图钻取、结合散点图实现各种效果等,总之,可玩性很高。本文还是抽丝剥茧,只专注3D效果这一点,贪多嚼不烂,后续有机会可以进行扩展,或者网上能够找到不少的Echarts社区的镜像站。里面的示例良莠不齐,但仔细甄别后,有很多可取之处。一、实现效果图先来看效果图,如果不符合

VUE百度地图加载3D模型(MapVThreeGallery)

参考百度开发文档补充下(里面有免费的可以拿来玩)3D模型下载网址步骤1:npminstallmapv-three安装插件npminstallmapv-three2:在index.html加载百度地图scriptsrc="https://api.map.baidu.com/api?v=1.0&type=webgl&ak=你的百度秘钥">/script>注:加载model.glb文件需要是请求来的,所以我本地起了服务器放3D模型数据或者简单的步骤使用VisualStudioCode安装LiveServer插件然后右击index.html选择红框打开,就可以加载本地的3D模型数据了全部代码:temp