基于WebGL的三维室内可视化逻辑建模 thingjs

本文详细介绍了如何使用ThingJS平台进行三维室内空间建模,包括基础数据整理、室内结构建模和室内陈设建模。通过照片和CAD设计图,创建逼真的办公楼室内模型,强调了轮廓、通道和空间划分的重要性,利用CampusBuilder和ThingDepot提高建模效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

室内空间最直观的定义是被墙面、地板面和屋顶面围合而成的有界空间。与室外空间相比,ThingJS平台的室内空间的三维可视化要求更加精细,如果不能很好地表达容易对用户造成误导!

与室外空间相比,室内空间的层次结构较为明显,各楼层间主要是通过楼梯、电梯等这些通道进行连接,除建筑本身结构外还有门窗、栏杆、楼梯等要素,要注意这些人工要素的功能性表达。尤其是室内空间通道的特殊性,制作室内模型的时候要注意空间划分,包括单楼层通道,例如门、走廊,以及连接楼层间的垂直通道,包括步梯、扶梯、直梯,其中步梯一般为建筑结构的一部分,而扶梯和直梯属于机械设施。

如何对室内空间进行划分呢?整个建筑是室内空间的主体,建筑是由外部轮廓和各楼层组成的,如图所示。

外轮廓

建筑的外部轮廓也是整个室内空间的外部轮廓,它是室内空间与外部空间的分界线,即建筑轮廓以内为整个室内空间。人们若想由室外空间到达室内空间就必须通过轮廓上固定的通道。由于对土地资源的节约利用,大型建筑大多包括地下和地上两部,因此,建筑的外部轮廓也是由地上和地下两部分组成。建筑的外部轮廓主要包括:轮廓主体和轮廓通道。

轮廓的主体主要包括:墙面、地板面、屋顶面三部分,这三部分组合在一起将组合成一个闭合的室内空间。
在这里插入图片描述

轮廓通道

轮廓通道是连接“封闭空间”与外部的“出入口”,根据其功能可以将其分为两类,一是用于人员、车辆通行的通道,如门、室内停车场入口等;二是用于采光、通风、排水的通道,如窗户、排气通道等。第一类通道需要在地图上进行表达,第二类通道需根据其特点、重要性以及实际需求选择表达。

三维室内场景基本都带了默认的层级切换脚本,让相机视角进入建筑内,因此出入口不仅是建筑可视化的一部分,也是获取建筑内信息的一个虚拟通道。

进出层级官方示例>>

var app = new THING.App({
   
    url: 'https://www.thingjs.com/static/models/storehouse' // 场景地址
});

app.on('load', <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值