插件都是源码交付
目前所有的模型都是自带的,可以保存编辑以及展示
如果已有模型,可以根据封装好的组件,自行编辑增加
模型这部分的改色管理还是需要通过更改代码的material.color进行更变
请问您预算多少哈?
使用的是标准geojosn编辑器
完全可以实现停车场的编辑以及展示
你好 欢迎 就是您的时间和我们有时差嘛?
目前市面上的描边 基本上都是通过后期做的。不知道你抗锯齿用的什么方法
有没有什么报错信息,或者模型是什么样的,节点的分布和数量
从报错看 先把那个缓存删了 再重启调试看看报错
.cache
的那个目录
您浏览器访问这个地址,开发者模式下 控制台报什么错
1、routerview多级嵌套
2、做资源的持久化 localStorage
这两部分目前还没有有最佳实践
楼主可以根据以上两个方法 探索实践,最好能分享出来
工作时间:朝十晚六,不打卡,完全的偏外企风格的公司,望感兴趣的同学朋友应届生师弟师妹帮忙连接一下哈谢谢了
第一种方法:
拿到相机 然后监控watch 更改:
详见:https://gitee.com/ice-gl/icegl-three-vue-tres/blob/master/src/plugins/digitalCity/pages/depthBufferDiffuse.vue
第二种方法:
通过默认相机 监听 详见:
1、https://gitee.com/ice-gl/icegl-three-vue-tres/blob/master/src/plugins/simpleGIS/pages/cloundSate.vue
给TresPerspectiveCamera 增加 makeDefault 默认属性
2、https://gitee.com/ice-gl/icegl-three-vue-tres/blob/master/src/plugins/simpleGIS/components/forThreeTile/mapBoxShow2.vue
const { camera, controls, scene, renderer } = useTresContext()
//通过controls来控制摄像头位置
watch(
() => controls.value,
(value: any) => {
if (value) {
value.target.copy(centerPostion)
}
},
)
这些精确的动态调整 控制 都需要在例子系统中 做精确 调整
具体引用的库在:
https://github.com/mkkellogg/Photons2
补上你之前需要的增加和删除方法:
const addFire = () => {
const scale1 = 2.6
const flamePosition1 = new THREE.Vector3(-1.121, 0.88, 4.723)
PhotonsManager.addParticleSystem(setupEmbers(scale1, flamePosition1))
PhotonsManager.addParticleSystem(setupBaseFlame(scale1, flamePosition1))
PhotonsManager.addParticleSystem(setupBrightFLame(scale1, flamePosition1))
PhotonsManager.addComponent(setupLights(flamePosition1, 20))
}
const removeFire = () => {
PhotonsManager.particleSystems[3].particleSystemRenderer.dispose()
PhotonsManager.particleSystems[4].particleSystemRenderer.dispose()
PhotonsManager.particleSystems[5].particleSystemRenderer.dispose()
PhotonsManager.particleSystems.splice(3, 3)
PhotonsManager.componentContainer.components[1].dispose()
PhotonsManager.componentContainer.components.splice(1, 1)
}
当然可以啦,你使用了就知道了,其实无差别
问 能不能提供一下技术支持,帮忙把人体医疗的插件嵌到我的vue3的项目里