{
//定义柜板
"cab":[
{
"name":"底板/背板/顶板/隔板/未命名等",
"uuid":"唯一识别码",
"type":"box/custom",//确定定义类型一般都用box,异形用custom
"box":[2400,1200,18], //长宽高定义
"custom_points":[ //通过顶点逆时针定义板子造型,再用custom_height表示高度
{
"name":"p1",
"point":[x,y]
},{
"name":"p2",
"point":[x,y]
},{
"name":"p3",
"point":[x,y]
}
...
],
"custom_heigh":18,
"radius":[ //圆角,均为法线相切
{
"point_name":'p1'//关联顶点
"value":100//圆角数值
}
],
"custom_boolen":[],//顶点序列与custom_points相同,用于板材挖洞,例如放开关面板
"mat_id":"1050" //素材库定义材质_id 或者 常用材质 wood1,wood2之类也行
"mat_detail":[]//材质修改参数
}
],
//抽屉
"cab_drawer":[
{
"name":"抽屉1/抽屉2",
"uuid":"唯一识别码",
"size":[x,y,z]//长宽高
"mod_id":15314,//素材库 门板模型id含有信息:{name,fbx_url,img_url,b-box...}
"is_active":true,//是否为可活动的
"mat":[
"0":{
"mat_id":121,
"mat_detail":[]//材质修改参数"
}
]
}
],
//开门门板
"cab_door":[
{
"name":"柜门1/柜门2",
"uuid":"唯一识别码",
"size":[x,y,z]//长宽高
"mod_id":15314,//素材库 门板模型id含有信息:{name,fbx_url,img_url,b-box,center}
"is_active":true,//是否为可活动的
"handle":[{ //把手
"mod_id":
"type":"左上 左下 右上 右下",
"offest":[x,y,z]//偏移, //z是深度,特定情况需要内外偏移
"abs_position":[x,y,z] //局部空间绝对位置,基于门板源点计算
}],
"active_point":"left/top/bottom/right",活动轴心,例如 left 表示铰链在门板左侧,bottom就
是下翻门
}
]
//移门
"cab_move_door":[
与开门同理,通过排序定义从内侧到外侧
]
}
Json柜体
于 2023-02-20 19:57:43 首次发布