草庐IT

Cornerstone3D

全部标签

SuperMap iClient3D for WebGL/Cesium端性能优化

  目录一、请求优化1.1多子域1.1.1scene.open()打开场景1.1.2加载地形1.1.3加载影像1.1.4加载S3M1.1.5加载MVT1.2批量请求1.2.1地形1.2.2影像二、内存优化2.1根节点驻留内存2.2自动释放缓存2.3内存管理三、图层优化3.1LOD3.2空间索引3.3控制图层显示范围3.4控制图层显隐3.5最大最小高程/距离3.6最大最小层级四、属性优化4.1开启indexDB4.2专题图4.2.1字段专题图4.2.2标签专题图4.3属性查询      在GIS项目中,SuperMapiClientforWebGL/Cesium加载的服务图层很多、种类也很多,经

【开源游戏】Legends-Of-Heroes 基于ET 7.2的双端C#(.net7 + Unity3d)多人在线英雄联盟风格的球球大作战游戏。

Legends-Of-HeroesFlameskyDexive/Legends-Of-Heroes:Abattleofballsgame,lolstyle.基于ET7.2的双端C#(.net7+Unity3d)多人在线英雄联盟风格的球球大作战。(github.com) 一个LOL风格的球球大作战游戏,基于ET7.2,使用状态同步 Main基于C#双端框架[ET7.2],同步到ET主干详情请看日志。(https://github.com/egametang/ET)注意:已经升级.Net7,请安装.Net7SDK.此游戏为ET7.2的一个实践项目demo,玩法主要是球球大作战类型的吃食物吃敌人/被

Mars3D三维可视化平台

文章目录Mars3D的发展历程Mars3D在GIS体系中的定位Mars3D的整体组成Mars3D可以做什么?我的第一个Mars3D程序Mars3D三维可视化平台是火星科技(opensnewwindow)研发的一款基于WebGL技术实现的三维客户端开发平台,基于Cesium(opensnewwindow)优化提升与B/S架构设计,支持多行业扩展的轻量级高效能GIS开发平台,能够免安装、无插件地在浏览器中高效运行,并可快速接入与使用多种GIS数据和三维模型,呈现三维空间的可视化,完成平台在不同行业的灵活应用。Mars3D平台可用于构建无插件、跨操作系统、跨浏览器的三维GIS应用程序。平台使用Web

OpenAI文本生成3D模型再升级,数秒完成建模,比Point·E更好用

生成式AI大模型是OpenAI发力的重点,目前已经推出过文本生成图像模型DALL-E和DALL-E2,以及今年初基于文本生成3D模型的POINT-E。近日,OpenAI研究团队升级了3D生成模型,全新推出了Shap・E,它是一个用于合成3D资产的条件生成式模型。目前相关模型权重、推理代码和样本已开源。论文地址:https://arxiv.org/abs/2305.02463项目地址:https://github.com/openai/shap-e我们先来看一下生成效果。与根据文字生成图像类似,Shap・E生成的3D物体模型主打一个「天马行空」。例如,一个看起来像香蕉的飞机:看起来像一棵树的椅子

【论文代码】VIBE 基于视频的人体3D形状和姿态估计

VIBE:VideoInferenceforHumanBodyPoseandShapeEstimation[CVPR-2020]之论文官方代码使用注意事项↓↓↓传送门:https://github.com/mkocabas/VIBE环境准备Clonetherepo:gitclonehttps://github.com/mkocabas/VIBE.gitInstalltherequirementsusingvirtualenvorconda:#pipsourcescripts/install_pip.sh#condasourcescripts/install_conda.shPS:install

【论文代码】VIBE 基于视频的人体3D形状和姿态估计

VIBE:VideoInferenceforHumanBodyPoseandShapeEstimation[CVPR-2020]之论文官方代码使用注意事项↓↓↓传送门:https://github.com/mkocabas/VIBE环境准备Clonetherepo:gitclonehttps://github.com/mkocabas/VIBE.gitInstalltherequirementsusingvirtualenvorconda:#pipsourcescripts/install_pip.sh#condasourcescripts/install_conda.shPS:install

unity3D 鼠标键盘输入

一、鼠标键盘输入游戏的输入可以来自于鼠标,键盘,触摸屏,游戏手柄Stringmessage;voidUpdate(){varinput=Input.mousePosition;message=input.ToString();}voidOnGUI(){GUILayout.TextArea(message,200);}显示一个Vector3类型的xyz的鼠标位置。Input.GetButtonDown(0):0代表鼠标左键,1代表鼠标右键,如果鼠标左键按下返回true。Input.GetKeyDown("space"):检测空格是否按下。更多操作可以查看UnityScriptAPI(UnityE

Unity3D学习 ④ Unity导入商店资源,实现基本的奔跑、攻击动作切换与交互

1.导入unity3D商店资源①直接进入unity商店下载UnityAssetStore-TheBestAssetsforGameMakinghttps://assetstore.unity.com/②在3D下面的动画栏,点进去然后找些自己喜欢的模型就好了,可以通过排序“价格由低到高”筛选些免费的模型。下面这个是我用到的模型:MeleeWarriorAnimationsFREE|3DAnimations|UnityAssetStore③点击右边添加到我的资源,再点击在unity打开后,就能在unity的PackageManager里面看见导入的资源。需要注意的是网页端登陆的账号和你unity登

【unity3d】给物体加上collider碰撞器

在unity中需要两个物体能相互碰撞,就需要给它加上碰撞器(collider)碰撞体是简单形状,如方块、球形或者胶囊形,在Unity3D中每当一个GameObjects被创建时,它会自动分配一个合适的碰撞器手动添加:选中需要加collider的物体,在inspector面板,然后点击AddComponent–Physics,可以看到有六种collider,分别是BoxCollider(盒碰撞器)SphereCollider(椭圆碰撞器)CapsuleCollider(胶囊碰撞器)WheelCollider(车轮碰撞器)MeshCollider(网格碰撞器)TerrainCollider(地形碰

禁用/开启 Windows系统3D加速

前言有的老游戏(主要是2D游戏)在新系统中运行,可能出现许多问题,如黑屏、报错、闪退、速度异常等!这时候只需要禁用3D加速,大多即可正常运行。当然,也可以通过这个方法,来限制别人玩3D游戏~XP及以前的系统,可以直接通过DX诊断工具进行设置,但是不知道微软出于何种考虑,后来的系统中取消了这些功能:方法一、导入注册表文件打开记事本,将下面代码框中的内容保存成“禁用3D加速.reg”的注册表文件:WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]"EmulationOnly"=dwor