Ribbed bollard 2
ribbed-bollard-2
dresses asset:bollard
— and nothing else. Appearance is invisible to the drawing set, so adding this changes no
plan, no section and no elevation.
- 19of 500 meshes
- 3slots
- 1finish
Drag to orbit · scroll to zoom
$frame:body
$surface
$frame:ring
This definition leaves
$frame:body and $surface and $frame:ring
open, and a look line fills them. Every combination is one body — same
geometry, same selector, same sheets — so the block below rewrites itself as you pick.
Only materials are slottable: a size would have to agree with the plan, so it stays on
the entity.
Paste this
This definition names only built-in materials, so it stands alone.
{"t":"lookdef","id":"ribbed-bollard-2","for":"asset:bollard","desc":"Short ribbed bollard light with a domed diffuser top.","body":{"type":"Group","children":[{"type":"Mesh","material":"$frame:body","geometry":{"type":"LatheGeometry","profile":[[0,0],[0.19,0],[0.185,0.2],[0.165,0.92],[0.15,1.1],[0,1.1]],"segments":24},"position":[0,0,0]},{"type":"Mesh","material":"$surface","geometry":{"type":"CylinderGeometry","radiusTop":0.155,"radiusBottom":0.155,"height":0.12,"radialSegments":24},"position":[0,1.16,0]},{"type":"Mesh","material":"$frame:ring","geometry":{"type":"TorusGeometry","radius":0.158,"tube":0.018,"radialSegments":10,"tubularSegments":24,"arc":6.283185307179586},"position":[0,1.08,0],"rotation":[1.5708,0,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[0.174,0.48,0],"rotation":[0,0,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[0.1607550386569639,0.48,0.06658691723152561],"rotation":[0,-0.39269908169872414,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[0.12303657992645926,0.48,0.12303657992645925],"rotation":[0,-0.7853981633974483,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[0.06658691723152563,0.48,0.1607550386569639],"rotation":[0,-1.1780972450961724,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[1.0654427152581972e-17,0.48,0.174],"rotation":[0,-1.5707963267948966,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[-0.06658691723152561,0.48,0.1607550386569639],"rotation":[0,-1.9634954084936207,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[-0.12303657992645925,0.48,0.12303657992645926],"rotation":[0,-2.356194490192345,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[-0.1607550386569639,0.48,0.06658691723152564],"rotation":[0,-2.748893571891069,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[-0.174,0.48,2.1308854305163945e-17],"rotation":[0,-3.141592653589793,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[-0.1607550386569639,0.48,-0.0665869172315256],"rotation":[0,-3.5342917352885173,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[-0.12303657992645929,0.48,-0.12303657992645925],"rotation":[0,-3.9269908169872414,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[-0.06658691723152571,0.48,-0.16075503865696383],"rotation":[0,-4.319689898685965,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[-3.1963281457745916e-17,0.48,-0.174],"rotation":[0,-4.71238898038469,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[0.06658691723152566,0.48,-0.16075503865696386],"rotation":[0,-5.105088062083414,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[0.12303657992645924,0.48,-0.12303657992645929],"rotation":[0,-5.497787143782138,0]},{"type":"Mesh","material":"$frame:body","geometry":{"type":"RoundedBoxGeometry","width":0.018,"height":0.84,"depth":0.018,"radius":0.006,"segments":3},"position":[0.16075503865696383,0.48,-0.06658691723152572],"rotation":[0,-5.890486225480862,0]}]},"slots":{"frame:body":"qsr-charcoal","surface":"qsr-charcoal","frame:ring":"stainless"},"preview":{"projection":"perspective","azimuth":-30,"elevation":14,"fov":31,"margin":1.02}}
Or take the whole pack, which brings every entry and every material at once:
cat packs/site-assets.ndjson model.ndjson > dressed.ndjson
Download site-assets pack
60 KB · NDJSON ↓