摘要
针对室内布局计算时间较长、无法在网页上在线自动放置家具的问题,提出一种基于FBS(功能—行为—结构)的卧室移动网页在线自动布局算法.该算法从卧室家具的功能出发,分析其使用行为,确定家具摆放顺序,构建面向卧室布局的FBS模型.首先根据家具功能设计初始静态能量函数,然后针对用户在线家具编辑设计动态布局能量函数,并设计了增量式家具自动布局算法.实验结果表明,文中算法的布局结果与实际案例相符,其适应性、多样性与轻量性均良好,可达到网页在线卧室自动布局.
The computation for room layout is time consuming,so it is difficult to be used in the web page to achieve automatic furniture placement.Based on FBS(function,behavior and structure),this paper proposed a method for online automatic layout algorithm in mobile web.Starting from the function of bedroom furniture,analyzing the usage behavior,and determining the furniture order for placement,then FBS model is constructed for the bedroom layout.Firstly designing initial static energy distribution function according to the furniture function.Then dynamic layout of energy distribution function based on the user’s online editing operation,and incremental furniture automatic layout algorithm are proposed.Experiments shows that the layout results corresponds well with the actual case,and the goal of adaptability,diversity and light-weight are meet well,and the online automatic bedroom layout can be achieved in web page.
作者
王超
宋佩华
张惠娟
贾金原
Wang Chao;Song Peihua;Zhang Huijuan;Jia Jinyuan(SmartWeb3D Laboratory,Tongji University,Shanghai 201804)
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2019年第2期266-276,共11页
Journal of Computer-Aided Design & Computer Graphics
基金
同济大学中央高校基本科研业务费专项资金-培育类项目(2100219066)
中央高校基本科研业务费-学科交叉类项目重点类项目A类(0200219153)
关键词
自动布局
功能-行为-结构
放置场
能量分布函数
WEB3D
automatic layout
function-behavior-structure
placement field
energy distribution function
Web3D