demo1非实习(前夕)
一·下载安装
- QGIS(模型地图的处理工具),blender, blenderGIS-master插件(负责将gis转化为模型),c4d,预制包替换,, unity, vscode
二·QGIS处理shp
- GIS,即地理信息系统
- shp文件拖入QGIS作为图层,依次另存为(防止更改原文件),坐标参考选择器3857(必须),格式ESPI
- 选中某图层(像ps,选中图层后操作),切换编辑模式,框选/点击所选要素删除,再次切换编辑模式保存
- 打开图层属性表,(非属性),可以查看要素总数18000,id为建筑索引,floor为楼层数
- 例子:矢量-》地理处理-》融合,目的将要素融合,-》融合字段(id,floor),选择floor,按照楼层进行融合,融合后要素数量46,
- 矢量-》几何图形工具-》多建筑变单建筑(目的打散,可以移动)13900要素
- 把另存的原shp文件替换为矢量处理的文件(依旧另存为)
三·blender处理gis导出fbx
- 将文件生成为模型-》安装插件后出现gis图标-》导入-》shapefile(即shp格式)-》建筑shp需要挤出
- 并调整模型,中键-》缩放,shift + 中键-》平移,中键-》旋转
- 没有高度的导入,不用挤出
- 对路网-》物体-》转换-》曲线
- 对路网-》添加-》曲线-》路径曲线
- 对路网-》拖动-》(添加宽度)
- 依次导出模型,勾选仅选定的物体
四·c4d处理ui&&材质
- 视图修建为极大,复制所有窗口到建筑中
- ctil +n在下方面板创建材质,并在右侧面板拖放材质
- 给颜色,渐变颜色投射改柱状,旋转90度,给贴图jpg,右边材质图标投射改为平直
- 整体导出fbx
五·unity摄像机脚本&&ui
- unpack解除模型预制
- Post Processing插件包,在空物体添加Post-process Volume,相机添加Post-process Layer,并设置层
- 定义变量,通过客户端拖放初始化变量
- public的变量可以在客户端展示,public的函数可以被component组件的e