X3D
type: NamedIndividual
has head: head
has scene: Scene
profile: Interchange
version: 4.0
no namespace schema location: https://www.web3d.org/specifications/x3d-4.0.xsd

component 1 1
type: NamedIndividual
type: component
has parent: head
level: 3
name: Lighting

component 1 2
type: NamedIndividual
type: component
has parent: head
level: 2
name: Shape

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: GlamVelvetSofa.x3d
name: title

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: This model represents a real product, a velvet sofa bed being sold on the Wayfair website. The model is made of three parts, each with their own materials. Two 1024x1024 PNG textures are used for the whole model, an ambient occlusion map and a normal bump map. All UVs are arranged between 0 and 1, and KHR_texture_transform is used to repeat the normal map for the fabric.
name: description

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 17 July 2021
name: created

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: 11 May 2024
name: modified

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: Eric Chadwick, Wayfair LLC
name: creator

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/GlamVelvetSofa
name: reference

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: https://khronos/gltf
name: reference

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: https://en.wikipedia.org/glTF
name: reference

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d4
name: reference

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: X3D 4.0 Architecture, ISO/IEC 19775-1:2023, 9 Networking component, 12 Shape component, 12.4.2 Appearance
name: specificationSection

meta 1 13
type: NamedIndividual
type: meta
has parent: head
content: X3D 4.0 Architecture, ISO/IEC 19775-1:2023, clause 9 Networking component, Table 9.3 � Networking component support levels
name: specificationSection

meta 1 14
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/networking.html#t-supportLevels
name: specificationUrl

meta 1 15
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/shape.html#Appearance
name: specificationUrl

meta 1 16
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS
name: reference

meta 1 17
type: NamedIndividual
type: meta
has parent: head
content: https://castle-engine.io/creating_data_model_formats.php#section_gltf
name: reference

meta 1 18
type: NamedIndividual
type: meta
has parent: head
content: commented out Tangent nodes, removed flipVertically=true, removed gravityTransform=false since those constructs are not valid X3D4
name: warning

meta 1 19
type: NamedIndividual
type: meta
has parent: head
content: view3dscene, https://castle-engine.io/view3dscene.php
name: generator

meta 1 20
type: NamedIndividual
type: meta
has parent: head
content: X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit
name: generator

meta 1 21
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/GlamVelvetSofa.x3d
name: identifier

meta 1 22
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/license.html
name: license

meta 1 23
type: NamedIndividual
type: meta
has parent: head
content: GlamVelvetSofa.gltf
name: source

GlamVelvetSofa.x3d
description: This model represents a real product, a velvet sofa bed being sold on the Wayfair website. The model is made of three parts, each with their own materials. Two 1024x1024 PNG textures are used for the whole model, an ambient occlusion map and a normal bump map. All UVs are arranged between 0 and 1, and KHR_texture_transform is used to repeat the normal map for the fabric.
created: 17 July 2021
modified: 11 May 2024
creator: Eric Chadwick, Wayfair LLC
reference: https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/GlamVelvetSofa
reference: https://khronos/gltf
reference: https://en.wikipedia.org/glTF
reference: https://www.web3d.org/x3d4
reference: https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS
reference: https://castle-engine.io/creating_data_model_formats.php#section_gltf
warning: commented out Tangent nodes, removed flipVertically=true, removed gravityTransform=false since those constructs are not valid X3D4
generator: view3dscene, https://castle-engine.io/view3dscene.php
generator: X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit
license: https://www.web3d.org/x3d/content/examples/license.html

WorldInfo 2 1
type: NamedIndividual
type: WorldInfo
has parent: Scene
info: "glTF Sample Model"
title: GlamVelvetSofa.x3d

GlamVelvetSofa legs
type: NamedIndividual
type: Transform
has parent: Scene
has children: GlamVelvetSofa legs 2
DEF: GlamVelvetSofa_legs

GlamVelvetSofa legs 2
type: NamedIndividual
type: Group
has parent: GlamVelvetSofa legs
has children: Shape 2 2 1 1
DEF: GlamVelvetSofa_legs_2

Shape 2 2 1 1
type: NamedIndividual
type: Shape
has parent: GlamVelvetSofa legs 2
has appearance: GlamVelvetSofa legs 3
has geometry: IndexedTriangleSet 2 2 1 1 2
bbox center: -0.0563245415687561
bbox center: 0.11420039832592
bbox center: -0.116300195455551
bbox size: 2.04726886749268
bbox size: 0.228309899568558
bbox size: 1.01842498779297

GlamVelvetSofa legs 3
type: NamedIndividual
type: Appearance
has parent: Shape 2 2 1 1
has material: PhysicalMaterial 2 2 1 1 1 1
DEF: GlamVelvetSofa_legs_3
alpha mode: OPAQUE

PhysicalMaterial 2 2 1 1 1 1
type: NamedIndividual
type: PhysicalMaterial
has parent: GlamVelvetSofa legs 3
has occlusion texture: ImageTexture 2 2 1 1 1 1 1
base color: 0.0199999995529652
metallic: 0
occlusion texture mapping: TEXCOORD_0
roughness: 0.400000005960464

ImageTexture 2 2 1 1 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: PhysicalMaterial 2 2 1 1 1 1
has texture properties: TextureProperties 2 2 1 1 1 1 1 1
url: "GlamVelvetSofa_occlusion.png" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/GlamVelvetSofa_occlusion.png"

TextureProperties 2 2 1 1 1 1 1 1
type: NamedIndividual
type: TextureProperties
has parent: ImageTexture 2 2 1 1 1 1 1
magnification filter: AVG_PIXEL
minification filter: AVG_PIXEL_AVG_MIPMAP

IndexedTriangleSet 2 2 1 1 2
type: NamedIndividual
type: IndexedTriangleSet
has parent: Shape 2 2 1 1
has coord: Coordinate 2 2 1 1 2 1
has normal: Normal 2 2 1 1 2 2
has tex coord: MultiTextureCoordinate 2 2 1 1 2 3
index: 0
index: 1
index: 2
index: 3
index: 4
index: 5
index: 6
index: 7
index: 8
index: 9
index: 10
index: 11
index: 12
index: 13
index: 14
index: 15
index: 16
index: 17
index: 18
index: 19
index: 20
index: 21
index: 22
index: 23
index: 24
index: 25
index: 26
index: 27
index: 28
index: 29
index: 30
index: 31
index: 32
index: 33
index: 34
index: 35
index: 36
index: 37
index: 38
index: 39
index: 40
index: 41
index: 42
index: 43
index: 44
index: 45
index: 46
index: 47
index: 48
index: 49
index: 50
index: 51
index: 52
index: 53
index: 54
index: 55
index: 56
index: 57
index: 58
index: 59
index: 60
index: 61
index: 62
index: 63
index: 64
index: 65
index: 66
index: 67
index: 68
index: 69
index: 70
index: 71
index: 72
index: 73

Coordinate 2 2 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedTriangleSet 2 2 1 1 2
point: -0.199049144983292
point: 0.228355348110199
point: -0.496039628982544
point: -0.186760902404785
point: 0.0289953052997589
point: -0.594672560691834
point: -0.183455482125282
point: 0.0285644866526127
point: -0.593578994274139
point: -0.191620096564293
point: -0.493578255176544
point: -0.204165488481522
point: -0.501530766487122
point: -0.189036637544632
point: 0.0300734248012304
point: -0.597114741802216
point: -0.205597430467606
point: -0.508580267429352
point: -0.189673274755478
point: 0.0315098203718662
point: -0.600251019001007
point: -0.202961161732674
point: -0.515299141407013
point: -0.188500612974167
point: 0.0329225547611713
point: -0.60323965549469
point: -0.196963131427765
point: -0.519885957241058
point: -0.185832411050797
point: 0.0339318551123142
point: -0.605281293392181
point: -0.18921123445034
point: -0.521112203598022
point: -0.182383745908737
point: 0.0342675372958183
point: -0.60582834482193
point: -0.181783050298691
point: -0.518649101257324
point: -0.179078131914139
point: 0.0338387414813042
point: -0.604734420776367
point: -0.176668435335159
point: -0.513158440589905
point: -0.176801577210426
point: 0.0327612087130547
point: -0.60229218006134
point: -0.175237566232681
point: -0.506109476089478
point: -0.176164254546165
point: 0.0313232690095901
point: -0.599155843257904
point: -0.177873209118843
point: -0.499392420053482
point: -0.177337348461151
point: 0.0299105476588011
point: -0.59616607427597
point: -0.183869361877441
point: -0.494805306196213
point: -0.180006220936775
point: 0.0289018265902996
point: -0.594124138355255
point: -0.168786570429802
point: -0.122788675129414
point: -0.149293467402458
point: -0.0253234058618546
point: -0.152775079011917
point: -0.0253169871866703
point: -0.176612749695778
point: -0.122777655720711
point: -0.162197783589363
point: -0.119194567203522
point: -0.146362885832787
point: -0.0237250048667192
point: -0.158612638711929
point: -0.112958192825317
point: -0.144768252968788
point: -0.0209503676742315

Normal 2 2 1 1 2 2
type: NamedIndividual
type: Normal
has parent: IndexedTriangleSet 2 2 1 1 2
vector: -0.470060884952545
vector: -0.414077579975128
vector: 0.779475808143616
vector: -0.562654972076416
vector: -0.395775884389877
vector: 0.725796639919281
vector: -0.0758026018738747
vector: -0.449616551399231
vector: 0.889999389648438
vector: -0.0725160390138626
vector: -0.449078559875488
vector: 0.890544712543488
vector: -0.822776257991791
vector: -0.295569837093353
vector: 0.485466510057449
vector: -0.899729609489441
vector: -0.244198530912399
vector: 0.361737012863159
vector: -0.997090935707092
vector: -0.0756978541612625
vector: -0.00891569815576077
vector: -0.994146347045898
vector: -0.0316635631024837
vector: -0.103298023343086
vector: -0.823731541633606
vector: 0.180478155612946
vector: -0.537488579750061
vector: -0.8198122382164
vector: 0.184856593608856
vector: -0.541974127292633
vector: -0.399821251630783
vector: 0.348564922809601
vector: -0.847729623317719
vector: -0.425784558057785
vector: 0.343983799219131
vector: -0.836888670921326
vector: 0.0745737105607986
vector: 0.400834500789642
vector: -0.913110315799713
vector: 0.0809226259589195
vector: 0.400306105613709
vector: -0.912801504135132
vector: 0.534423470497131
vector: 0.348579227924347
vector: -0.769989669322968
vector: 0.566581785678864
vector: 0.338641136884689
vector: -0.751203894615173
vector: 0.904139757156372
vector: 0.177196338772774
vector: -0.388757914304733
vector: 0.902440130710602
vector: 0.177632883191109
vector: -0.392489969730377
vector: 0.983152210712433
vector: -0.08161611109972
vector: 0.163555964827538
vector: 0.996880769729614
vector: -0.0365440733730793
vector: 0.0699517279863358
vector: 0.728042483329773
vector: -0.299286693334579
vector: 0.61675089597702
vector: 0.823754727840424
vector: -0.24516636133194
vector: 0.511196255683899
vector: 0.335730373859406
vector: -0.415304988622665
vector: 0.845462501049042
vector: 0.430921733379364
vector: -0.394871741533279
vector: 0.811407923698425
vector: 0.19980825483799
vector: -0.414077699184418
vector: -0.888040721416473
vector: 0.304616630077362
vector: -0.395776003599167

TextureCoordinate 2 2 1 1 2 3 1
type: NamedIndividual
type: TextureCoordinate
has parent: MultiTextureCoordinate 2 2 1 1 2 3
mapping: TEXCOORD_0
point: 0.752139925956726
point: 0.730122983455658
point: 0.639666199684143
point: 0.722444772720337
point: 0.639452815055847
point: 0.724322438240051
point: 0.752173781394959
point: 0.734095215797424
point: 0.751430869102478
point: 0.72638213634491
point: 0.639934420585632
point: 0.720356106758118
point: 0.750294089317322
point: 0.722926437854767
point: 0.64021360874176
point: 0.71807736158371
point: 0.749091982841492
point: 0.719463169574738
point: 0.640456557273865
point: 0.715652465820313
point: 0.748199820518494
point: 0.715685307979584
point: 0.6406170129776
point: 0.713131546974182
point: 0.747893214225769
point: 0.711598217487335
point: 0.640669465065002
point: 0.748267292976379
point: 0.707567274570465
point: 0.640609860420227
point: 0.708003401756287
point: 0.749220967292786
point: 0.703809380531311
point: 0.640453696250916
point: 0.70550411939621
point: 0.750474572181702
point: 0.700349569320679
point: 0.6402348279953
point: 0.70310640335083
point: 0.751662611961365
point: 0.696868240833282
point: 0.640000462532043
point: 0.700854778289795
point: 0.752431750297546
point: 0.693092465400696
point: 0.639796853065491
point: 0.698782920837402
point: 0.752533555030823
point: 0.68910139799118
point: 0.63965904712677
point: 0.696907758712769
point: 0.547030806541443
point: 0.496883571147919
point: 0.434556126594543
point: 0.489205121994019
point: 0.434342503547668
point: 0.491083860397339
point: 0.547063231468201
point: 0.500856041908264
point: 0.546320796012878
point: 0.493143200874329
point: 0.434822678565979
point: 0.487116813659668
point: 0.545183539390564
point: 0.489685833454132
point: 0.435104608535767
point: 0.484837770462036
point: 0.543981194496155
point: 0.486223161220551
point: 0.435346007347107
point: 0.482412040233612
point: 0.543089509010315
point: 0.482445061206818
point: 0.435506582260132
point: 0.479892909526825
point: 0.54278290271759

GlamVelvetSofa fabric
type: NamedIndividual
type: Transform
has parent: Scene
has children: GlamVelvetSofa fabric 2
DEF: GlamVelvetSofa_fabric

GlamVelvetSofa fabric 2
type: NamedIndividual
type: Group
has parent: GlamVelvetSofa fabric
has children: Shape 2 3 1 1
DEF: GlamVelvetSofa_fabric_2

Shape 2 3 1 1
type: NamedIndividual
type: Shape
has parent: GlamVelvetSofa fabric 2
has appearance: GlamVelvetSofa fabric navy
has geometry: IndexedTriangleSet 2 3 1 1 2
bbox center: -0.0197516083717346
bbox center: 0.499585300683975
bbox center: -0.112133264541626
bbox size: 2.18844318389893
bbox size: 0.57600325345993
bbox size: 0.989917635917664

GlamVelvetSofa fabric navy
type: NamedIndividual
type: Appearance
has parent: Shape 2 3 1 1
has material: PhysicalMaterial 2 3 1 1 1 1
DEF: GlamVelvetSofa_fabric_navy
alpha mode: OPAQUE

PhysicalMaterial 2 3 1 1 1 1
type: NamedIndividual
type: PhysicalMaterial
has parent: GlamVelvetSofa fabric navy
has normal texture: ImageTexture 2 3 1 1 1 1 1
has occlusion texture: ImageTexture 2 3 1 1 1 1 2
base color: 0.00999999977648258
metallic: 0
normal texture mapping: TEXCOORD_0
occlusion texture mapping: TEXCOORD_0
roughness: 0.699999988079071

ImageTexture 2 3 1 1 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: PhysicalMaterial 2 3 1 1 1 1
has texture properties: TextureProperties 2 3 1 1 1 1 1 1
url: "GlamVelvetSofa_normal.png" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/GlamVelvetSofa_normal.png"

TextureProperties 2 3 1 1 1 1 1 1
type: NamedIndividual
type: TextureProperties
has parent: ImageTexture 2 3 1 1 1 1 1
magnification filter: AVG_PIXEL
minification filter: AVG_PIXEL_AVG_MIPMAP

ImageTexture 2 3 1 1 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: PhysicalMaterial 2 3 1 1 1 1
has texture properties: TextureProperties 2 3 1 1 1 1 2 1
url: "GlamVelvetSofa_occlusion.png" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/GlamVelvetSofa_occlusion.png"

TextureProperties 2 3 1 1 1 1 2 1
type: NamedIndividual
type: TextureProperties
has parent: ImageTexture 2 3 1 1 1 1 2
magnification filter: AVG_PIXEL
minification filter: AVG_PIXEL_AVG_MIPMAP

IndexedTriangleSet 2 3 1 1 2
type: NamedIndividual
type: IndexedTriangleSet
has parent: Shape 2 3 1 1
has coord: Coordinate 2 3 1 1 2 1
has normal: Normal 2 3 1 1 2 2
has tex coord: MultiTextureCoordinate 2 3 1 1 2 3
index: 0
index: 1
index: 2
index: 3
index: 4
index: 5
index: 6
index: 7
index: 8
index: 9
index: 10
index: 11
index: 12
index: 13
index: 14
index: 15
index: 16
index: 17
index: 18
index: 19
index: 20
index: 21
index: 22
index: 23
index: 24
index: 25
index: 26
index: 27
index: 28
index: 29
index: 30
index: 31
index: 32
index: 33
index: 34
index: 35
index: 36
index: 37
index: 38
index: 39
index: 40
index: 41
index: 42
index: 43
index: 44
index: 45
index: 46
index: 47
index: 48
index: 49
index: 50
index: 51
index: 52
index: 53
index: 54
index: 55
index: 56
index: 57
index: 58
index: 59
index: 60
index: 61
index: 62
index: 63
index: 64
index: 65
index: 66
index: 67
index: 68
index: 69
index: 70
index: 71
index: 72
index: 73

Coordinate 2 3 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedTriangleSet 2 3 1 1 2
point: -0.799349188804626
point: 0.316748976707459
point: -0.472112268209457
point: -0.799510538578033
point: 0.242779746651649
point: -0.460038036108017
point: -0.961118936538696
point: 0.242779776453972
point: -0.380532205104828
point: -0.961058795452118
point: -0.391598850488663
point: -0.757664859294891
point: 0.22092279791832
point: -0.417625099420547
point: -0.922601521015167
point: -0.341479986906052
point: -0.948934197425842
point: -0.366910099983215
point: -0.786506056785584
point: -0.445180624723434
point: 0.241821691393852
point: 0.725646078586578
point: -0.52978926897049
point: 0.275409877300262
point: 0.731005132198334
point: -0.524101614952087
point: 0.275700002908707
point: 0.721156775951386
point: -0.561133980751038
point: 0.241024598479271
point: 0.715703070163727
point: -0.566999614238739
point: -1.02043056488037
point: 0.473828345537186
point: -0.278228312730789
point: -1.01835668087006
point: 0.468144625425339
point: -0.27761971950531
point: -0.986617088317871
point: 0.465401917695999
point: -0.259298980236053
point: -0.986615538597107
point: 0.469942033290863
point: -0.258984386920929
point: -1.02275311946869
point: 0.464365780353546
point: -0.275141626596451
point: -0.987097799777985
point: 0.461887896060944
point: -0.257099241018295
point: 1.01855790615082
point: 0.323766052722931
point: -0.148867055773735
point: 1.00583779811859
point: 0.244536906480789
point: -0.142373979091644
point: 0.964172065258026
point: 0.243041023612022
point: -0.239933997392654
point: 0.973658084869385
point: 0.317341268062592
point: -0.253675580024719
point: 0.826054871082306
point: 0.386101514101028
point: -0.102009855210781
point: 0.842211008071899
point: 0.380515336990356
point: -0.0584802590310574
point: 0.83960485458374
point: 0.457978188991547
point: -0.0516788810491562
point: 0.828335881233215
point: 0.464041352272034
point: -0.0973624810576439
point: 0.884754538536072
point: 0.221015408635139
point: -0.169315457344055

Normal 2 3 1 1 2 2
type: NamedIndividual
type: Normal
has parent: IndexedTriangleSet 2 3 1 1 2
vector: -0.396965503692627
vector: -0.106006145477295
vector: -0.911691308021545
vector: -0.397748231887817
vector: -0.138047441840172
vector: -0.907049715518951
vector: -0.502686381340027
vector: -0.120062932372093
vector: -0.856090724468231
vector: -0.520220458507538
vector: -0.0984671711921692
vector: -0.848336517810822
vector: -1.02259122058967E-7
vector: -1
vector: 1.88789755384278E-7
vector: 9.02929997437241E-8
vector: 4.30892157510243E-7
vector: -0.0516092292964458
vector: -0.994179308414459
vector: -0.0945728421211243
vector: -0.0399327427148819
vector: -0.994603931903839
vector: -0.0957517623901367
vector: -0.382127940654755
vector: 0.924014151096344
vector: -0.0132681988179684
vector: -0.125230312347412
vector: 0.991904020309448
vector: -0.0210673082619905
vector: -0.0237421318888664
vector: 0.860745966434479
vector: -0.508480787277222
vector: -0.295584827661514
vector: 0.834051132202148
vector: -0.465819984674454
vector: -0.724547445774078
vector: 0.126563638448715
vector: 0.677504777908325
vector: -0.659738063812256
vector: -0.17485485970974
vector: 0.730870366096497
vector: -0.246173396706581
vector: -0.0989796370267868
vector: 0.964158535003662
vector: -0.239127993583679
vector: 0.160759568214417
vector: 0.957587659358978
vector: -0.615240037441254
vector: 0.519516468048096
vector: 0.592943787574768
vector: -0.112660296261311
vector: 0.34717333316803
vector: 0.931009292602539
vector: -0.111623026430607
vector: 0.548334360122681
vector: 0.828776061534882
vector: -0.414527773857117
vector: 0.79648756980896
vector: 0.44019803404808
vector: 0.95616751909256
vector: -0.145972162485123
vector: -0.253842025995255
vector: 0.932665884494781
vector: -0.276560306549072
vector: -0.231622099876404
vector: 0.77876615524292
vector: -0.201411798596382
vector: -0.59410148859024
vector: 0.794441103935242
vector: -0.155432358384132
vector: -0.587115108966827
vector: -0.915264368057251
vector: -0.0218042340129614
vector: 0.402263283729553
vector: -0.978837609291077
vector: -0.041559249162674
vector: 0.200374126434326

TextureCoordinate 2 3 1 1 2 3 1
type: NamedIndividual
type: TextureCoordinate
has parent: MultiTextureCoordinate 2 3 1 1 2 3
mapping: TEXCOORD_0
point: 0.329049348831177
point: 0.543528199195862
point: 0.330915927886963
point: 0.566270709037781
point: 0.38613486289978
point: 0.566231667995453
point: 0.384328365325928
point: 0.543553352355957
point: 0.880990505218506
point: 0.584658026695251
point: 0.825290441513062
point: 0.582180678844452
point: 0.820852279663086
point: 0.592561483383179
point: 0.875793218612671
point: 0.595685720443726
point: 0.634641885757446
point: 0.297446966171265
point: 0.644859552383423
point: 0.29499089717865
point: 0.640062808990479
point: 0.284478664398193
point: 0.629497885704041
point: 0.286933720111847
point: 0.792990922927856
point: 0.486599743366241
point: 0.792914390563965
point: 0.488037586212158
point: 0.803437471389771
point: 0.492423057556152
point: 0.803586721420288
point: 0.490492522716522
point: 0.792078495025635
point: 0.489168167114258
point: 0.803201079368591
point: 0.493484675884247
point: 0.9248868227005
point: 0.764955401420593
point: 0.923225402832031
point: 0.789373815059662
point: 0.955509424209595
point: 0.791369378566742
point: 0.959492802619934
point: 0.768464505672455
point: 0.756192207336426
point: 0.185517847537994
point: 0.769974589347839
point: 0.187185049057007
point: 0.772192239761353
point: 0.163391351699829
point: 0.757620692253113
point: 0.16165566444397
point: 0.952512502670288
point: 0.351720333099365
point: 0.955427885055542
point: 0.340212523937225
point: 0.935166239738464
point: 0.334590077400208
point: 0.931898593902588
point: 0.345008611679077
point: 0.957061529159546
point: 0.324317097663879
point: 0.937430262565613
point: 0.320261836051941
point: 0.717978477478027
point: 0.0428459048271179
point: 0.732047319412231
point: 0.0378515720367432
point: 0.727438926696777
point: 0.0267326831817627
point: 0.713528871536255
point: 0.03282630443573
point: 0.749528527259827
point: 0.0344526767730713
point: 0.745229721069336
point: 0.0229464173316956

GlamVelvetSofa feet
type: NamedIndividual
type: Transform
has parent: Scene
has children: GlamVelvetSofa feet 2
DEF: GlamVelvetSofa_feet

GlamVelvetSofa feet 2
type: NamedIndividual
type: Group
has parent: GlamVelvetSofa feet
has children: Shape 2 4 1 1
DEF: GlamVelvetSofa_feet_2

Shape 2 4 1 1
type: NamedIndividual
type: Shape
has parent: GlamVelvetSofa feet 2
has appearance: GlamVelvetSofa feet 3
has geometry: IndexedTriangleSet 2 4 1 1 2
bbox center: -0.056321382522583
bbox center: 0.0171564929187298
bbox center: -0.116285979747772
bbox size: 2.05165481567383
bbox size: 0.0342220887541771
bbox size: 1.02282857894897

GlamVelvetSofa feet 3
type: NamedIndividual
type: Appearance
has parent: Shape 2 4 1 1
has material: PhysicalMaterial 2 4 1 1 1 1
DEF: GlamVelvetSofa_feet_3
alpha mode: OPAQUE

PhysicalMaterial 2 4 1 1 1 1
type: NamedIndividual
type: PhysicalMaterial
has parent: GlamVelvetSofa feet 3
has occlusion texture: ImageTexture 2 4 1 1 1 1 1
base color: 1
base color: 0.800000011920929
base color: 0.699999988079071
occlusion texture mapping: TEXCOORD_0
roughness: 0.400000005960464

ImageTexture 2 4 1 1 1 1 1
type: NamedIndividual
type: ImageTexture
has parent: PhysicalMaterial 2 4 1 1 1 1
has texture properties: TextureProperties 2 4 1 1 1 1 1 1
url: "GlamVelvetSofa_occlusion.png" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/GltfSampleModels/GlamVelvetSofa_occlusion.png"

TextureProperties 2 4 1 1 1 1 1 1
type: NamedIndividual
type: TextureProperties
has parent: ImageTexture 2 4 1 1 1 1 1
magnification filter: AVG_PIXEL
minification filter: AVG_PIXEL_AVG_MIPMAP

IndexedTriangleSet 2 4 1 1 2
type: NamedIndividual
type: IndexedTriangleSet
has parent: Shape 2 4 1 1
has coord: Coordinate 2 4 1 1 2 1
has normal: Normal 2 4 1 1 2 2
has tex coord: MultiTextureCoordinate 2 4 1 1 2 3
index: 0
index: 1
index: 2
index: 3
index: 4
index: 5
index: 6
index: 7
index: 8
index: 9
index: 10
index: 11
index: 12
index: 13
index: 14
index: 15
index: 16
index: 17
index: 18
index: 19
index: 20
index: 21
index: 22
index: 23
index: 24
index: 25
index: 26
index: 27
index: 28
index: 29
index: 30
index: 31
index: 32
index: 33
index: 34
index: 35
index: 36
index: 37
index: 38
index: 39
index: 40
index: 41
index: 42
index: 43
index: 44
index: 45
index: 46
index: 47
index: 48
index: 49
index: 50
index: 51
index: 52
index: 53
index: 54
index: 55
index: 56
index: 57
index: 58
index: 59
index: 60
index: 61
index: 62
index: 63
index: 64
index: 65
index: 66
index: 67
index: 68
index: 69
index: 70
index: 71
index: 72
index: 73

Coordinate 2 4 1 1 2 1
type: NamedIndividual
type: Coordinate
has parent: IndexedTriangleSet 2 4 1 1 2
point: -0.183431208133698
point: 0.0000903530089999549
point: -0.599873721599579
point: -0.182806432247162
point: 0.0067630922421813
point: -0.604820966720581
point: -0.186538815498352
point: 0.00675503816455603
point: -0.606043577194214
point: -0.191018044948578
point: 0.0000776357628637925
point: -0.602367222309113
point: -0.189098834991455
point: 0.0067406496964395
point: -0.608750879764557
point: -0.196246460080147
point: 0.0000552170749870129
point: -0.60792076587677
point: -0.189814150333405
point: 0.00673539284616709
point: -0.612205862998962
point: -0.197713568806648
point: 0.0000472839346912224
point: -0.615048348903656
point: -0.195023819804192
point: 0.0000639616991975345
point: -0.621837377548218
point: -0.18850377202034
point: 0.00674671726301312
point: -0.615496695041656
point: -0.188900828361511
point: 0.0000913219409994781
point: -0.626466929912567
point: -0.185505643486977
point: 0.00676391599699855
point: -0.617754399776459
point: -0.180987164378166
point: 0.000103070255136117
point: -0.62770026922226
point: -0.181612029671669
point: 0.00677132839336991
point: -0.618358016014099
point: -0.177880182862282
point: 0.00676237791776657
point: -0.617135047912598
point: -0.173400670289993
point: 0.0000883667016751133
point: -0.62520694732666
point: -0.175320222973824
point: 0.00674469489604235
point: -0.614428400993347
point: -0.168172299861908
point: 0.0000612365693086758
point: -0.619653582572937
point: -0.174604758620262
point: 0.00673528388142586
point: -0.610974192619324
point: -0.166704803705215
point: 0.0000466056808363646
point: -0.612526297569275
point: -0.169394806027412
point: 0.0000576151833229233
point: -0.605737268924713
point: -0.175914466381073
point: 0.00674242991954088
point: -0.607682526111603
point: -0.175517305731773
point: 0.0000801913265604526
point: -0.601107060909271
point: -0.178912192583084
point: 0.00675649149343371
point: -0.605424404144287
point: -0.186760902404785
point: 0.0289953052997589
point: -0.594672560691834
point: -0.183455482125282
point: 0.0285644866526127

Normal 2 4 1 1 2 2
type: NamedIndividual
type: Normal
has parent: IndexedTriangleSet 2 4 1 1 2
vector: -0.0681164786219597
vector: 0.598165035247803
vector: 0.798472762107849
vector: -0.0616361312568188
vector: 0.598162889480591
vector: 0.79900074005127
vector: -0.391531556844711
vector: 0.631372451782227
vector: 0.669381737709045
vector: -0.432031184434891
vector: 0.639604806900024
vector: 0.635810315608978
vector: -0.613538444042206
vector: 0.701416313648224
vector: 0.362747371196747
vector: -0.633728265762329
vector: 0.714287519454956
vector: 0.296954244375229
vector: -0.640335500240326
vector: 0.767656028270721
vector: -0.0259738098829985
vector: -0.628863275051117
vector: 0.774027287960052
vector: -0.0735713839530945
vector: -0.469735682010651
vector: 0.804052889347076
vector: -0.364482223987579
vector: -0.482934862375259
vector: 0.802891314029694
vector: -0.349484622478485
vector: -0.227148935198784
vector: 0.813851058483124
vector: -0.534836232662201
vector: -0.23075358569622
vector: 0.813831746578217
vector: -0.533320367336273
vector: 0.0464900061488152
vector: 0.814495980739594
vector: -0.578303515911102
vector: 0.0486088432371616
vector: 0.814503014087677
vector: -0.578119397163391
vector: 0.321002125740051
vector: 0.809690475463867
vector: -0.491282939910889
vector: 0.313596904277802
vector: 0.809904634952545
vector: -0.495692878961563
vector: 0.548078238964081
vector: 0.793384492397308
vector: -0.264860898256302
vector: 0.534122705459595
vector: 0.795317769050598
vector: -0.286675035953522
vector: 0.653614044189453
vector: 0.751495182514191
vector: 0.0896866843104362
vector: 0.649847865104675
vector: 0.759220063686371
vector: 0.0358148030936718
vector: 0.589305341243744
vector: 0.694635927677155
vector: 0.412553161382675
vector: 0.558220326900482
vector: 0.682213544845581
vector: 0.472201973199844
vector: 0.322696834802628
vector: 0.624055624008179
vector: 0.71163284778595
vector: 0.285014361143112
vector: 0.618587553501129
vector: 0.732199549674988
vector: -0.559313535690308
vector: -0.385634392499924
vector: 0.733794569969177
vector: -0.529765367507935
vector: -0.38301157951355

TextureCoordinate 2 4 1 1 2 3 1
type: NamedIndividual
type: TextureCoordinate
has parent: MultiTextureCoordinate 2 4 1 1 2 3
mapping: TEXCOORD_0
point: 0.614577770233154
point: 0.525060176849365
point: 0.612008333206177
point: 0.528053283691406
point: 0.612885713577271
point: 0.529906690120697
point: 0.616975545883179
point: 0.527988255023956
point: 0.613726854324341
point: 0.531993329524994
point: 0.618578433990479
point: 0.530828058719635
point: 0.614434242248535
point: 0.534235596656799
point: 0.619755029678345
point: 0.533427238464355
point: 0.620502233505249
point: 0.536026537418365
point: 0.614940404891968
point: 0.53666752576828
point: 0.620870113372803
point: 0.538774192333221
point: 0.615218162536621
point: 0.539256691932678
point: 0.620963573455811
point: 0.541604518890381
point: 0.615295648574829
point: 0.615214109420776
point: 0.544386863708496
point: 0.620837926864624
point: 0.544396996498108
point: 0.614978551864624
point: 0.546833753585815
point: 0.620477676391602
point: 0.546959817409515
point: 0.614607334136963
point: 0.549149751663208
point: 0.6198410987854
point: 0.549367368221283
point: 0.618942737579346
point: 0.551898539066315
point: 0.614128589630127
point: 0.551370561122894
point: 0.617810964584351
point: 0.554867684841156
point: 0.613595485687256
point: 0.553505897521973
point: 0.615968227386475
point: 0.558148980140686
point: 0.613045692443848
point: 0.555459439754486
point: 0.600327014923096
point: 0.531205892562866
point: 0.600034475326538
point: 0.529463410377502
point: 0.600574970245361
point: 0.532986700534821
point: 0.600583076477051
point: 0.534881055355072
point: 0.600422859191895
point: 0.536898970603943
point: 0.600224256515503
point: 0.539148390293121
point: 0.600137233734131
point: 0.600257873535156
point: 0.544500648975372
point: 0.600529909133911
point: 0.547128856182098
point: 0.600833415985107
point: 0.549585580825806
point: 0.601024389266968
point: 0.55184930562973
point: 0.601016521453857
point: 0.553929328918457
point: 0.600989818572998
point: 0.555809199810028

CastleEncoded Key 32 Light
type: NamedIndividual
type: Transform
has parent: Scene
has children: DirectionalLight 2 5 1
DEF: CastleEncoded_Key_32_Light
rotation: -0.203671768307686
rotation: -0.9615318775177
rotation: -0.18432043492794
rotation: 1.51022684574127

DirectionalLight 2 5 1
type: NamedIndividual
type: DirectionalLight
has parent: CastleEncoded Key 32 Light
global: true
intensity: 3