diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css index 38d7a6b8..d1668279 100644 --- a/docs/assets/highlight.css +++ b/docs/assets/highlight.css @@ -1,10 +1,10 @@ :root { - --light-hl-0: #0000FF; - --dark-hl-0: #569CD6; + --light-hl-0: #001080; + --dark-hl-0: #9CDCFE; --light-hl-1: #000000; --dark-hl-1: #D4D4D4; - --light-hl-2: #001080; - --dark-hl-2: #9CDCFE; + --light-hl-2: #0000FF; + --dark-hl-2: #569CD6; --light-hl-3: #0070C1; --dark-hl-3: #4FC1FF; --light-hl-4: #795E26; @@ -25,8 +25,6 @@ --dark-hl-11: #D4D4D4; --light-hl-12: #A31515; --dark-hl-12: #CE9178; - --light-hl-13: #008000; - --dark-hl-13: #6A9955; --light-code-background: #FFFFFF; --dark-code-background: #1E1E1E; } @@ -45,7 +43,6 @@ --hl-10: var(--light-hl-10); --hl-11: var(--light-hl-11); --hl-12: var(--light-hl-12); - --hl-13: var(--light-hl-13); --code-background: var(--light-code-background); } } @@ -63,7 +60,6 @@ --hl-10: var(--dark-hl-10); --hl-11: var(--dark-hl-11); --hl-12: var(--dark-hl-12); - --hl-13: var(--dark-hl-13); --code-background: var(--dark-code-background); } } @@ -81,7 +77,6 @@ body.light { --hl-10: var(--light-hl-10); --hl-11: var(--light-hl-11); --hl-12: var(--light-hl-12); - --hl-13: var(--light-hl-13); --code-background: var(--light-code-background); } @@ -99,7 +94,6 @@ body.dark { --hl-10: var(--dark-hl-10); --hl-11: var(--dark-hl-11); --hl-12: var(--dark-hl-12); - --hl-13: var(--dark-hl-13); --code-background: var(--dark-code-background); } @@ -116,5 +110,4 @@ body.dark { .hl-10 { color: var(--hl-10); } .hl-11 { color: var(--hl-11); } .hl-12 { color: var(--hl-12); } -.hl-13 { color: var(--hl-13); } pre, code { background: var(--code-background); } diff --git a/docs/assets/search.js b/docs/assets/search.js index 79e86253..d499964a 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = {"kinds":{"4":"Namespace","8":"Enumeration","16":"Enumeration member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor"},"rows":[{"id":0,"kind":32,"name":"glTFLoader","url":"modules.html#glTFLoader","classes":"tsd-kind-variable"},{"id":1,"kind":65536,"name":"__type","url":"modules.html#glTFLoader.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"glTFLoader"},{"id":2,"kind":1024,"name":"use","url":"modules.html#glTFLoader.__type.use","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"glTFLoader.__type"},{"id":3,"kind":65536,"name":"__type","url":"modules.html#glTFLoader.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"glTFLoader.__type"},{"id":4,"kind":1024,"name":"add","url":"modules.html#glTFLoader.__type.add","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"glTFLoader.__type"},{"id":5,"kind":65536,"name":"__type","url":"modules.html#glTFLoader.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"glTFLoader.__type"},{"id":6,"kind":32,"name":"glTFBinaryLoader","url":"modules.html#glTFBinaryLoader","classes":"tsd-kind-variable"},{"id":7,"kind":65536,"name":"__type","url":"modules.html#glTFBinaryLoader.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"glTFBinaryLoader"},{"id":8,"kind":1024,"name":"use","url":"modules.html#glTFBinaryLoader.__type.use","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"glTFBinaryLoader.__type"},{"id":9,"kind":65536,"name":"__type","url":"modules.html#glTFBinaryLoader.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"glTFBinaryLoader.__type"},{"id":10,"kind":1024,"name":"add","url":"modules.html#glTFBinaryLoader.__type.add","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"glTFBinaryLoader.__type"},{"id":11,"kind":65536,"name":"__type","url":"modules.html#glTFBinaryLoader.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"glTFBinaryLoader.__type"},{"id":12,"kind":128,"name":"glTFAsset","url":"classes/glTFAsset.html","classes":"tsd-kind-class"},{"id":13,"kind":2048,"name":"load","url":"classes/glTFAsset.html#load","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"glTFAsset"},{"id":14,"kind":2048,"name":"isValidBuffer","url":"classes/glTFAsset.html#isValidBuffer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"glTFAsset"},{"id":15,"kind":2048,"name":"isEmbeddedResource","url":"classes/glTFAsset.html#isEmbeddedResource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"glTFAsset"},{"id":16,"kind":2048,"name":"fromBuffer","url":"classes/glTFAsset.html#fromBuffer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"glTFAsset"},{"id":17,"kind":512,"name":"constructor","url":"classes/glTFAsset.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"glTFAsset"},{"id":18,"kind":1024,"name":"descriptor","url":"classes/glTFAsset.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"glTFAsset"},{"id":19,"kind":1024,"name":"buffers","url":"classes/glTFAsset.html#buffers","classes":"tsd-kind-property tsd-parent-kind-class","parent":"glTFAsset"},{"id":20,"kind":1024,"name":"images","url":"classes/glTFAsset.html#images","classes":"tsd-kind-property tsd-parent-kind-class","parent":"glTFAsset"},{"id":21,"kind":256,"name":"glTFResourceLoader","url":"interfaces/glTFResourceLoader.html","classes":"tsd-kind-interface"},{"id":22,"kind":2048,"name":"load","url":"interfaces/glTFResourceLoader.html#load","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"glTFResourceLoader"},{"id":23,"kind":128,"name":"ObservablePoint3D","url":"classes/ObservablePoint3D.html","classes":"tsd-kind-class"},{"id":24,"kind":512,"name":"constructor","url":"classes/ObservablePoint3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":25,"kind":262144,"name":"array","url":"classes/ObservablePoint3D.html#array","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservablePoint3D"},{"id":26,"kind":262144,"name":"x","url":"classes/ObservablePoint3D.html#x","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":27,"kind":262144,"name":"y","url":"classes/ObservablePoint3D.html#y","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":28,"kind":262144,"name":"z","url":"classes/ObservablePoint3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservablePoint3D"},{"id":29,"kind":2048,"name":"clone","url":"classes/ObservablePoint3D.html#clone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":30,"kind":2048,"name":"copyFrom","url":"classes/ObservablePoint3D.html#copyFrom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":31,"kind":2048,"name":"copyTo","url":"classes/ObservablePoint3D.html#copyTo","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":32,"kind":2048,"name":"equals","url":"classes/ObservablePoint3D.html#equals","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":33,"kind":2048,"name":"set","url":"classes/ObservablePoint3D.html#set","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":34,"kind":2048,"name":"setFrom","url":"classes/ObservablePoint3D.html#setFrom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ObservablePoint3D"},{"id":35,"kind":65536,"name":"__type","url":"classes/ObservablePoint3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"ObservablePoint3D"},{"id":36,"kind":128,"name":"ObservableQuaternion","url":"classes/ObservableQuaternion.html","classes":"tsd-kind-class"},{"id":37,"kind":512,"name":"constructor","url":"classes/ObservableQuaternion.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":38,"kind":262144,"name":"array","url":"classes/ObservableQuaternion.html#array","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":39,"kind":262144,"name":"x","url":"classes/ObservableQuaternion.html#x","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":40,"kind":262144,"name":"y","url":"classes/ObservableQuaternion.html#y","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":41,"kind":262144,"name":"z","url":"classes/ObservableQuaternion.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":42,"kind":262144,"name":"w","url":"classes/ObservableQuaternion.html#w","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":43,"kind":2048,"name":"setEulerAngles","url":"classes/ObservableQuaternion.html#setEulerAngles","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":44,"kind":2048,"name":"clone","url":"classes/ObservableQuaternion.html#clone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":45,"kind":2048,"name":"copyFrom","url":"classes/ObservableQuaternion.html#copyFrom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":46,"kind":2048,"name":"copyTo","url":"classes/ObservableQuaternion.html#copyTo","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":47,"kind":2048,"name":"equals","url":"classes/ObservableQuaternion.html#equals","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":48,"kind":2048,"name":"set","url":"classes/ObservableQuaternion.html#set","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":49,"kind":2048,"name":"setFrom","url":"classes/ObservableQuaternion.html#setFrom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":50,"kind":65536,"name":"__type","url":"classes/ObservableQuaternion.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":51,"kind":128,"name":"Transform3D","url":"classes/Transform3D.html","classes":"tsd-kind-class"},{"id":52,"kind":512,"name":"constructor","url":"classes/Transform3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Transform3D"},{"id":53,"kind":1024,"name":"position","url":"classes/Transform3D.html#position","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":54,"kind":1024,"name":"scale","url":"classes/Transform3D.html#scale","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":55,"kind":1024,"name":"rotationQuaternion","url":"classes/Transform3D.html#rotationQuaternion","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Transform3D"},{"id":56,"kind":1024,"name":"worldTransform","url":"classes/Transform3D.html#worldTransform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":57,"kind":1024,"name":"localTransform","url":"classes/Transform3D.html#localTransform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":58,"kind":1024,"name":"inverseWorldTransform","url":"classes/Transform3D.html#inverseWorldTransform","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Transform3D"},{"id":59,"kind":1024,"name":"normalTransform","url":"classes/Transform3D.html#normalTransform","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Transform3D"},{"id":60,"kind":2048,"name":"updateLocalTransform","url":"classes/Transform3D.html#updateLocalTransform","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":61,"kind":2048,"name":"setFromMatrix","url":"classes/Transform3D.html#setFromMatrix","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":62,"kind":2048,"name":"updateTransform","url":"classes/Transform3D.html#updateTransform","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":63,"kind":2048,"name":"lookAt","url":"classes/Transform3D.html#lookAt","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Transform3D"},{"id":64,"kind":128,"name":"Matrix4","url":"classes/Matrix4.html","classes":"tsd-kind-class"},{"id":65,"kind":512,"name":"constructor","url":"classes/Matrix4.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Matrix4"},{"id":66,"kind":262144,"name":"transformId","url":"classes/Matrix4.html#transformId","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":67,"kind":1024,"name":"array","url":"classes/Matrix4.html#array","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Matrix4"},{"id":68,"kind":2048,"name":"toArray","url":"classes/Matrix4.html#toArray","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Matrix4"},{"id":69,"kind":262144,"name":"position","url":"classes/Matrix4.html#position","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":70,"kind":262144,"name":"scaling","url":"classes/Matrix4.html#scaling","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":71,"kind":262144,"name":"rotation","url":"classes/Matrix4.html#rotation","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":72,"kind":262144,"name":"up","url":"classes/Matrix4.html#up","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":73,"kind":262144,"name":"down","url":"classes/Matrix4.html#down","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":74,"kind":262144,"name":"right","url":"classes/Matrix4.html#right","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":75,"kind":262144,"name":"left","url":"classes/Matrix4.html#left","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":76,"kind":262144,"name":"forward","url":"classes/Matrix4.html#forward","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":77,"kind":262144,"name":"backward","url":"classes/Matrix4.html#backward","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":78,"kind":2048,"name":"copyFrom","url":"classes/Matrix4.html#copyFrom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Matrix4"},{"id":79,"kind":2048,"name":"setFromRotationPositionScale","url":"classes/Matrix4.html#setFromRotationPositionScale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Matrix4"},{"id":80,"kind":2048,"name":"multiply","url":"classes/Matrix4.html#multiply","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Matrix4"},{"id":81,"kind":128,"name":"Container3D","url":"classes/Container3D.html","classes":"tsd-kind-class"},{"id":82,"kind":512,"name":"constructor","url":"classes/Container3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Container3D"},{"id":83,"kind":1024,"name":"transform","url":"classes/Container3D.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":84,"kind":262144,"name":"position","url":"classes/Container3D.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":85,"kind":262144,"name":"scale","url":"classes/Container3D.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":86,"kind":262144,"name":"rotationQuaternion","url":"classes/Container3D.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Container3D"},{"id":87,"kind":262144,"name":"z","url":"classes/Container3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Container3D"},{"id":88,"kind":262144,"name":"localTransform","url":"classes/Container3D.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":89,"kind":262144,"name":"worldTransform","url":"classes/Container3D.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":90,"kind":65536,"name":"__type","url":"classes/Container3D.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Container3D"},{"id":91,"kind":65536,"name":"__type","url":"classes/Container3D.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Container3D"},{"id":92,"kind":65536,"name":"__type","url":"classes/Container3D.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Container3D"},{"id":93,"kind":65536,"name":"__type","url":"classes/Container3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Container3D"},{"id":94,"kind":128,"name":"Camera","url":"classes/Camera.html","classes":"tsd-kind-class"},{"id":95,"kind":1024,"name":"main","url":"classes/Camera.html#main","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Camera"},{"id":96,"kind":512,"name":"constructor","url":"classes/Camera.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Camera"},{"id":97,"kind":262144,"name":"transformId","url":"classes/Camera.html#transformId","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Camera"},{"id":98,"kind":262144,"name":"obliqueness","url":"classes/Camera.html#obliqueness","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":99,"kind":1024,"name":"renderer","url":"classes/Camera.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Camera"},{"id":100,"kind":2048,"name":"destroy","url":"classes/Camera.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Camera"},{"id":101,"kind":262144,"name":"orthographicSize","url":"classes/Camera.html#orthographicSize","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":102,"kind":262144,"name":"orthographic","url":"classes/Camera.html#orthographic","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":103,"kind":2048,"name":"screenToRay","url":"classes/Camera.html#screenToRay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Camera"},{"id":104,"kind":2048,"name":"screenToWorld","url":"classes/Camera.html#screenToWorld","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Camera"},{"id":105,"kind":2048,"name":"worldToScreen","url":"classes/Camera.html#worldToScreen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Camera"},{"id":106,"kind":262144,"name":"aspect","url":"classes/Camera.html#aspect","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":107,"kind":262144,"name":"fieldOfView","url":"classes/Camera.html#fieldOfView","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":108,"kind":262144,"name":"near","url":"classes/Camera.html#near","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":109,"kind":262144,"name":"far","url":"classes/Camera.html#far","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":110,"kind":262144,"name":"projection","url":"classes/Camera.html#projection","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Camera"},{"id":111,"kind":262144,"name":"view","url":"classes/Camera.html#view","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Camera"},{"id":112,"kind":262144,"name":"viewProjection","url":"classes/Camera.html#viewProjection","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Camera"},{"id":113,"kind":1024,"name":"transform","url":"classes/Camera.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":114,"kind":262144,"name":"position","url":"classes/Camera.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":115,"kind":262144,"name":"scale","url":"classes/Camera.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":116,"kind":262144,"name":"rotationQuaternion","url":"classes/Camera.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":117,"kind":262144,"name":"z","url":"classes/Camera.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":118,"kind":262144,"name":"localTransform","url":"classes/Camera.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":119,"kind":262144,"name":"worldTransform","url":"classes/Camera.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":120,"kind":65536,"name":"__type","url":"classes/Camera.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Camera"},{"id":121,"kind":65536,"name":"__type","url":"classes/Camera.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Camera"},{"id":122,"kind":65536,"name":"__type","url":"classes/Camera.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Camera"},{"id":123,"kind":65536,"name":"__type","url":"classes/Camera.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Camera"},{"id":124,"kind":128,"name":"CameraOrbitControl","url":"classes/CameraOrbitControl.html","classes":"tsd-kind-class"},{"id":125,"kind":512,"name":"constructor","url":"classes/CameraOrbitControl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":126,"kind":262144,"name":"angles","url":"classes/CameraOrbitControl.html#angles","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":127,"kind":1024,"name":"target","url":"classes/CameraOrbitControl.html#target","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":128,"kind":65536,"name":"__type","url":"classes/CameraOrbitControl.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":129,"kind":1024,"name":"x","url":"classes/CameraOrbitControl.html#__type.x","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CameraOrbitControl.__type"},{"id":130,"kind":1024,"name":"y","url":"classes/CameraOrbitControl.html#__type.y","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CameraOrbitControl.__type"},{"id":131,"kind":1024,"name":"z","url":"classes/CameraOrbitControl.html#__type.z","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CameraOrbitControl.__type"},{"id":132,"kind":1024,"name":"allowControl","url":"classes/CameraOrbitControl.html#allowControl","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":133,"kind":1024,"name":"camera","url":"classes/CameraOrbitControl.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":134,"kind":2048,"name":"updateCamera","url":"classes/CameraOrbitControl.html#updateCamera","classes":"tsd-kind-method tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":135,"kind":262144,"name":"distance","url":"classes/CameraOrbitControl.html#distance","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":136,"kind":128,"name":"Mesh3D","url":"classes/Mesh3D.html","classes":"tsd-kind-class"},{"id":137,"kind":2048,"name":"createQuad","url":"classes/Mesh3D.html#createQuad","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mesh3D"},{"id":138,"kind":2048,"name":"createCube","url":"classes/Mesh3D.html#createCube","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mesh3D"},{"id":139,"kind":2048,"name":"createPlane","url":"classes/Mesh3D.html#createPlane","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mesh3D"},{"id":140,"kind":2048,"name":"createSphere","url":"classes/Mesh3D.html#createSphere","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mesh3D"},{"id":141,"kind":512,"name":"constructor","url":"classes/Mesh3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Mesh3D"},{"id":142,"kind":1024,"name":"pluginName","url":"classes/Mesh3D.html#pluginName","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":143,"kind":1024,"name":"targetWeights","url":"classes/Mesh3D.html#targetWeights","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":144,"kind":1024,"name":"skin","url":"classes/Mesh3D.html#skin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":145,"kind":1024,"name":"enabledRenderPasses","url":"classes/Mesh3D.html#enabledRenderPasses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":146,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":147,"kind":1024,"name":"renderSortOrder","url":"classes/Mesh3D.html#renderSortOrder","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":148,"kind":1024,"name":"geometry","url":"classes/Mesh3D.html#geometry","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":149,"kind":1024,"name":"material","url":"classes/Mesh3D.html#material","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":150,"kind":262144,"name":"instances","url":"classes/Mesh3D.html#instances","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Mesh3D"},{"id":151,"kind":2048,"name":"createInstance","url":"classes/Mesh3D.html#createInstance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":152,"kind":2048,"name":"removeInstance","url":"classes/Mesh3D.html#removeInstance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":153,"kind":2048,"name":"enableRenderPass","url":"classes/Mesh3D.html#enableRenderPass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":154,"kind":2048,"name":"disableRenderPass","url":"classes/Mesh3D.html#disableRenderPass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":155,"kind":2048,"name":"isRenderPassEnabled","url":"classes/Mesh3D.html#isRenderPassEnabled","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":156,"kind":2048,"name":"destroy","url":"classes/Mesh3D.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Mesh3D"},{"id":157,"kind":2048,"name":"_render","url":"classes/Mesh3D.html#_render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Mesh3D"},{"id":158,"kind":2048,"name":"getBoundingBox","url":"classes/Mesh3D.html#getBoundingBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":159,"kind":1024,"name":"transform","url":"classes/Mesh3D.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":160,"kind":262144,"name":"position","url":"classes/Mesh3D.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":161,"kind":262144,"name":"scale","url":"classes/Mesh3D.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":162,"kind":262144,"name":"rotationQuaternion","url":"classes/Mesh3D.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":163,"kind":262144,"name":"z","url":"classes/Mesh3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":164,"kind":262144,"name":"localTransform","url":"classes/Mesh3D.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":165,"kind":262144,"name":"worldTransform","url":"classes/Mesh3D.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":166,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":167,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":168,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":169,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":170,"kind":256,"name":"MeshDestroyOptions","url":"interfaces/MeshDestroyOptions.html","classes":"tsd-kind-interface"},{"id":171,"kind":1024,"name":"geometry","url":"interfaces/MeshDestroyOptions.html#geometry","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshDestroyOptions"},{"id":172,"kind":1024,"name":"material","url":"interfaces/MeshDestroyOptions.html#material","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshDestroyOptions"},{"id":173,"kind":128,"name":"MeshGeometry3D","url":"classes/MeshGeometry3D.html","classes":"tsd-kind-class"},{"id":174,"kind":512,"name":"constructor","url":"classes/MeshGeometry3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":175,"kind":1024,"name":"indices","url":"classes/MeshGeometry3D.html#indices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":176,"kind":1024,"name":"positions","url":"classes/MeshGeometry3D.html#positions","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":177,"kind":1024,"name":"uvs","url":"classes/MeshGeometry3D.html#uvs","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":178,"kind":1024,"name":"normals","url":"classes/MeshGeometry3D.html#normals","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":179,"kind":1024,"name":"tangents","url":"classes/MeshGeometry3D.html#tangents","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":180,"kind":1024,"name":"targets","url":"classes/MeshGeometry3D.html#targets","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":181,"kind":1024,"name":"joints","url":"classes/MeshGeometry3D.html#joints","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":182,"kind":1024,"name":"weights","url":"classes/MeshGeometry3D.html#weights","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":183,"kind":1024,"name":"colors","url":"classes/MeshGeometry3D.html#colors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":184,"kind":2048,"name":"getShaderGeometry","url":"classes/MeshGeometry3D.html#getShaderGeometry","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":185,"kind":2048,"name":"addShaderGeometry","url":"classes/MeshGeometry3D.html#addShaderGeometry","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":186,"kind":2048,"name":"hasShaderGeometry","url":"classes/MeshGeometry3D.html#hasShaderGeometry","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":187,"kind":2048,"name":"destroy","url":"classes/MeshGeometry3D.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":188,"kind":256,"name":"MeshGeometryAttribute","url":"interfaces/MeshGeometryAttribute.html","classes":"tsd-kind-interface"},{"id":189,"kind":1024,"name":"buffer","url":"interfaces/MeshGeometryAttribute.html#buffer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":190,"kind":1024,"name":"min","url":"interfaces/MeshGeometryAttribute.html#min","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":191,"kind":1024,"name":"max","url":"interfaces/MeshGeometryAttribute.html#max","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":192,"kind":1024,"name":"componentType","url":"interfaces/MeshGeometryAttribute.html#componentType","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":193,"kind":1024,"name":"stride","url":"interfaces/MeshGeometryAttribute.html#stride","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":194,"kind":256,"name":"MeshGeometryTarget","url":"interfaces/MeshGeometryTarget.html","classes":"tsd-kind-interface"},{"id":195,"kind":1024,"name":"positions","url":"interfaces/MeshGeometryTarget.html#positions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryTarget"},{"id":196,"kind":1024,"name":"normals","url":"interfaces/MeshGeometryTarget.html#normals","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryTarget"},{"id":197,"kind":1024,"name":"tangents","url":"interfaces/MeshGeometryTarget.html#tangents","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryTarget"},{"id":198,"kind":128,"name":"MeshShader","url":"classes/MeshShader.html","classes":"tsd-kind-class"},{"id":199,"kind":512,"name":"constructor","url":"classes/MeshShader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"MeshShader"},{"id":200,"kind":262144,"name":"name","url":"classes/MeshShader.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MeshShader"},{"id":201,"kind":2048,"name":"createShaderGeometry","url":"classes/MeshShader.html#createShaderGeometry","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshShader"},{"id":202,"kind":2048,"name":"render","url":"classes/MeshShader.html#render","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshShader"},{"id":203,"kind":128,"name":"InstancedMesh3D","url":"classes/InstancedMesh3D.html","classes":"tsd-kind-class"},{"id":204,"kind":512,"name":"constructor","url":"classes/InstancedMesh3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"InstancedMesh3D"},{"id":205,"kind":1024,"name":"mesh","url":"classes/InstancedMesh3D.html#mesh","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":206,"kind":1024,"name":"material","url":"classes/InstancedMesh3D.html#material","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":207,"kind":2048,"name":"destroy","url":"classes/InstancedMesh3D.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"InstancedMesh3D"},{"id":208,"kind":1024,"name":"transform","url":"classes/InstancedMesh3D.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":209,"kind":262144,"name":"position","url":"classes/InstancedMesh3D.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":210,"kind":262144,"name":"scale","url":"classes/InstancedMesh3D.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":211,"kind":262144,"name":"rotationQuaternion","url":"classes/InstancedMesh3D.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":212,"kind":262144,"name":"z","url":"classes/InstancedMesh3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":213,"kind":262144,"name":"localTransform","url":"classes/InstancedMesh3D.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":214,"kind":262144,"name":"worldTransform","url":"classes/InstancedMesh3D.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":215,"kind":65536,"name":"__type","url":"classes/InstancedMesh3D.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":216,"kind":65536,"name":"__type","url":"classes/InstancedMesh3D.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":217,"kind":65536,"name":"__type","url":"classes/InstancedMesh3D.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":218,"kind":65536,"name":"__type","url":"classes/InstancedMesh3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":219,"kind":256,"name":"SphereGeometryOptions","url":"interfaces/SphereGeometryOptions.html","classes":"tsd-kind-interface"},{"id":220,"kind":1024,"name":"radius","url":"interfaces/SphereGeometryOptions.html#radius","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SphereGeometryOptions"},{"id":221,"kind":1024,"name":"segments","url":"interfaces/SphereGeometryOptions.html#segments","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SphereGeometryOptions"},{"id":222,"kind":1024,"name":"rings","url":"interfaces/SphereGeometryOptions.html#rings","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SphereGeometryOptions"},{"id":223,"kind":128,"name":"Model","url":"classes/Model.html","classes":"tsd-kind-class"},{"id":224,"kind":2048,"name":"from","url":"classes/Model.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Model"},{"id":225,"kind":512,"name":"constructor","url":"classes/Model.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":226,"kind":1024,"name":"animations","url":"classes/Model.html#animations","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Model"},{"id":227,"kind":1024,"name":"meshes","url":"classes/Model.html#meshes","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Model"},{"id":228,"kind":2048,"name":"createInstance","url":"classes/Model.html#createInstance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Model"},{"id":229,"kind":2048,"name":"getBoundingBox","url":"classes/Model.html#getBoundingBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Model"},{"id":230,"kind":1024,"name":"transform","url":"classes/Model.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":231,"kind":262144,"name":"position","url":"classes/Model.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":232,"kind":262144,"name":"scale","url":"classes/Model.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":233,"kind":262144,"name":"rotationQuaternion","url":"classes/Model.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":234,"kind":262144,"name":"z","url":"classes/Model.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":235,"kind":262144,"name":"localTransform","url":"classes/Model.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":236,"kind":262144,"name":"worldTransform","url":"classes/Model.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":237,"kind":65536,"name":"__type","url":"classes/Model.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Model"},{"id":238,"kind":65536,"name":"__type","url":"classes/Model.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Model"},{"id":239,"kind":65536,"name":"__type","url":"classes/Model.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Model"},{"id":240,"kind":65536,"name":"__type","url":"classes/Model.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Model"},{"id":241,"kind":128,"name":"InstancedModel","url":"classes/InstancedModel.html","classes":"tsd-kind-class"},{"id":242,"kind":512,"name":"constructor","url":"classes/InstancedModel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"InstancedModel"},{"id":243,"kind":1024,"name":"meshes","url":"classes/InstancedModel.html#meshes","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InstancedModel"},{"id":244,"kind":1024,"name":"transform","url":"classes/InstancedModel.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":245,"kind":262144,"name":"position","url":"classes/InstancedModel.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":246,"kind":262144,"name":"scale","url":"classes/InstancedModel.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":247,"kind":262144,"name":"rotationQuaternion","url":"classes/InstancedModel.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":248,"kind":262144,"name":"z","url":"classes/InstancedModel.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":249,"kind":262144,"name":"localTransform","url":"classes/InstancedModel.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":250,"kind":262144,"name":"worldTransform","url":"classes/InstancedModel.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":251,"kind":65536,"name":"__type","url":"classes/InstancedModel.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedModel"},{"id":252,"kind":65536,"name":"__type","url":"classes/InstancedModel.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedModel"},{"id":253,"kind":65536,"name":"__type","url":"classes/InstancedModel.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedModel"},{"id":254,"kind":65536,"name":"__type","url":"classes/InstancedModel.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedModel"},{"id":255,"kind":128,"name":"Animation","url":"classes/Animation.html","classes":"tsd-kind-class"},{"id":256,"kind":512,"name":"constructor","url":"classes/Animation.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Animation"},{"id":257,"kind":1024,"name":"duration","url":"classes/Animation.html#duration","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":258,"kind":1024,"name":"position","url":"classes/Animation.html#position","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":259,"kind":1024,"name":"speed","url":"classes/Animation.html#speed","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":260,"kind":1024,"name":"loop","url":"classes/Animation.html#loop","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":261,"kind":1024,"name":"name","url":"classes/Animation.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":262,"kind":2048,"name":"play","url":"classes/Animation.html#play","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Animation"},{"id":263,"kind":2048,"name":"stop","url":"classes/Animation.html#stop","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Animation"},{"id":264,"kind":2048,"name":"update","url":"classes/Animation.html#update","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Animation"},{"id":265,"kind":8,"name":"LightType","url":"enums/LightType.html","classes":"tsd-kind-enum"},{"id":266,"kind":16,"name":"spot","url":"enums/LightType.html#spot","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LightType"},{"id":267,"kind":16,"name":"directional","url":"enums/LightType.html#directional","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LightType"},{"id":268,"kind":16,"name":"point","url":"enums/LightType.html#point","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LightType"},{"id":269,"kind":128,"name":"Light","url":"classes/Light.html","classes":"tsd-kind-class"},{"id":270,"kind":512,"name":"constructor","url":"classes/Light.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":271,"kind":1024,"name":"type","url":"classes/Light.html#type","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":272,"kind":1024,"name":"color","url":"classes/Light.html#color","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":273,"kind":1024,"name":"range","url":"classes/Light.html#range","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":274,"kind":1024,"name":"intensity","url":"classes/Light.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":275,"kind":1024,"name":"innerConeAngle","url":"classes/Light.html#innerConeAngle","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":276,"kind":1024,"name":"outerConeAngle","url":"classes/Light.html#outerConeAngle","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":277,"kind":1024,"name":"transform","url":"classes/Light.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":278,"kind":262144,"name":"position","url":"classes/Light.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":279,"kind":262144,"name":"scale","url":"classes/Light.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":280,"kind":262144,"name":"rotationQuaternion","url":"classes/Light.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":281,"kind":262144,"name":"z","url":"classes/Light.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":282,"kind":262144,"name":"localTransform","url":"classes/Light.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":283,"kind":262144,"name":"worldTransform","url":"classes/Light.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":284,"kind":65536,"name":"__type","url":"classes/Light.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Light"},{"id":285,"kind":65536,"name":"__type","url":"classes/Light.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Light"},{"id":286,"kind":65536,"name":"__type","url":"classes/Light.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Light"},{"id":287,"kind":65536,"name":"__type","url":"classes/Light.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Light"},{"id":288,"kind":128,"name":"LightingEnvironment","url":"classes/LightingEnvironment.html","classes":"tsd-kind-class"},{"id":289,"kind":1024,"name":"main","url":"classes/LightingEnvironment.html#main","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"LightingEnvironment"},{"id":290,"kind":512,"name":"constructor","url":"classes/LightingEnvironment.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":291,"kind":1024,"name":"imageBasedLighting","url":"classes/LightingEnvironment.html#imageBasedLighting","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":292,"kind":1024,"name":"lights","url":"classes/LightingEnvironment.html#lights","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":293,"kind":1024,"name":"renderer","url":"classes/LightingEnvironment.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":294,"kind":2048,"name":"destroy","url":"classes/LightingEnvironment.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":295,"kind":262144,"name":"valid","url":"classes/LightingEnvironment.html#valid","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":296,"kind":128,"name":"ImageBasedLighting","url":"classes/ImageBasedLighting.html","classes":"tsd-kind-class"},{"id":297,"kind":1024,"name":"defaultLookupBrdf","url":"classes/ImageBasedLighting.html#defaultLookupBrdf","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"ImageBasedLighting"},{"id":298,"kind":512,"name":"constructor","url":"classes/ImageBasedLighting.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":299,"kind":262144,"name":"diffuse","url":"classes/ImageBasedLighting.html#diffuse","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":300,"kind":262144,"name":"specular","url":"classes/ImageBasedLighting.html#specular","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":301,"kind":1024,"name":"lookupBrdf","url":"classes/ImageBasedLighting.html#lookupBrdf","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":302,"kind":262144,"name":"valid","url":"classes/ImageBasedLighting.html#valid","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":303,"kind":128,"name":"StandardPipeline","url":"classes/StandardPipeline.html","classes":"tsd-kind-class"},{"id":304,"kind":512,"name":"constructor","url":"classes/StandardPipeline.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"StandardPipeline"},{"id":305,"kind":1024,"name":"materialPass","url":"classes/StandardPipeline.html#materialPass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardPipeline"},{"id":306,"kind":1024,"name":"shadowPass","url":"classes/StandardPipeline.html#shadowPass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardPipeline"},{"id":307,"kind":1024,"name":"renderPasses","url":"classes/StandardPipeline.html#renderPasses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardPipeline"},{"id":308,"kind":1024,"name":"renderer","url":"classes/StandardPipeline.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardPipeline"},{"id":309,"kind":2048,"name":"createPostProcessingSprite","url":"classes/StandardPipeline.html#createPostProcessingSprite","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardPipeline"},{"id":310,"kind":2048,"name":"render","url":"classes/StandardPipeline.html#render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardPipeline"},{"id":311,"kind":2048,"name":"flush","url":"classes/StandardPipeline.html#flush","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardPipeline"},{"id":312,"kind":2048,"name":"sort","url":"classes/StandardPipeline.html#sort","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardPipeline"},{"id":313,"kind":2048,"name":"enableShadows","url":"classes/StandardPipeline.html#enableShadows","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardPipeline"},{"id":314,"kind":2048,"name":"disableShadows","url":"classes/StandardPipeline.html#disableShadows","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardPipeline"},{"id":315,"kind":128,"name":"MaterialRenderPass","url":"classes/MaterialRenderPass.html","classes":"tsd-kind-class"},{"id":316,"kind":512,"name":"constructor","url":"classes/MaterialRenderPass.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":317,"kind":1024,"name":"clearColor","url":"classes/MaterialRenderPass.html#clearColor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":318,"kind":262144,"name":"renderTexture","url":"classes/MaterialRenderPass.html#renderTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":319,"kind":1024,"name":"renderer","url":"classes/MaterialRenderPass.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":320,"kind":1024,"name":"name","url":"classes/MaterialRenderPass.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":321,"kind":2048,"name":"clear","url":"classes/MaterialRenderPass.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":322,"kind":2048,"name":"render","url":"classes/MaterialRenderPass.html#render","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":323,"kind":128,"name":"Material","url":"classes/Material.html","classes":"tsd-kind-class"},{"id":324,"kind":2048,"name":"from","url":"classes/Material.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Material"},{"id":325,"kind":512,"name":"constructor","url":"classes/Material.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Material"},{"id":326,"kind":1024,"name":"_renderSortType","url":"classes/Material.html#_renderSortType","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"Material"},{"id":327,"kind":1024,"name":"_shader","url":"classes/Material.html#_shader","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"Material"},{"id":328,"kind":1024,"name":"state","url":"classes/Material.html#state","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Material"},{"id":329,"kind":1024,"name":"drawMode","url":"classes/Material.html#drawMode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Material"},{"id":330,"kind":1024,"name":"renderSortType","url":"classes/Material.html#renderSortType","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Material"},{"id":331,"kind":262144,"name":"depthMask","url":"classes/Material.html#depthMask","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Material"},{"id":332,"kind":262144,"name":"doubleSided","url":"classes/Material.html#doubleSided","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Material"},{"id":333,"kind":262144,"name":"blendMode","url":"classes/Material.html#blendMode","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Material"},{"id":334,"kind":2048,"name":"createShader","url":"classes/Material.html#createShader","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":335,"kind":2048,"name":"updateUniforms","url":"classes/Material.html#updateUniforms","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":336,"kind":2048,"name":"destroy","url":"classes/Material.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":337,"kind":262144,"name":"isInstancingSupported","url":"classes/Material.html#isInstancingSupported","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Material"},{"id":338,"kind":2048,"name":"createInstance","url":"classes/Material.html#createInstance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":339,"kind":2048,"name":"render","url":"classes/Material.html#render","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":340,"kind":8,"name":"MaterialRenderSortType","url":"enums/MaterialRenderSortType.html","classes":"tsd-kind-enum"},{"id":341,"kind":16,"name":"opaque","url":"enums/MaterialRenderSortType.html#opaque","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"MaterialRenderSortType"},{"id":342,"kind":16,"name":"transparent","url":"enums/MaterialRenderSortType.html#transparent","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"MaterialRenderSortType"},{"id":343,"kind":256,"name":"MaterialFactory","url":"interfaces/MaterialFactory.html","classes":"tsd-kind-interface"},{"id":344,"kind":2048,"name":"create","url":"interfaces/MaterialFactory.html#create","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MaterialFactory"},{"id":345,"kind":128,"name":"TextureTransform","url":"classes/TextureTransform.html","classes":"tsd-kind-class"},{"id":346,"kind":2048,"name":"fromTexture","url":"classes/TextureTransform.html#fromTexture","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"TextureTransform"},{"id":347,"kind":512,"name":"constructor","url":"classes/TextureTransform.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"TextureTransform"},{"id":348,"kind":262144,"name":"rotation","url":"classes/TextureTransform.html#rotation","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"TextureTransform"},{"id":349,"kind":1024,"name":"offset","url":"classes/TextureTransform.html#offset","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TextureTransform"},{"id":350,"kind":1024,"name":"scale","url":"classes/TextureTransform.html#scale","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TextureTransform"},{"id":351,"kind":262144,"name":"array","url":"classes/TextureTransform.html#array","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"TextureTransform"},{"id":352,"kind":32,"name":"CubemapLoader","url":"modules.html#CubemapLoader","classes":"tsd-kind-variable"},{"id":353,"kind":65536,"name":"__type","url":"modules.html#CubemapLoader.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"CubemapLoader"},{"id":354,"kind":1024,"name":"use","url":"modules.html#CubemapLoader.__type.use","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CubemapLoader.__type"},{"id":355,"kind":65536,"name":"__type","url":"modules.html#CubemapLoader.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"CubemapLoader.__type"},{"id":356,"kind":1024,"name":"add","url":"modules.html#CubemapLoader.__type.add","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CubemapLoader.__type"},{"id":357,"kind":65536,"name":"__type","url":"modules.html#CubemapLoader.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"CubemapLoader.__type"},{"id":358,"kind":128,"name":"Cubemap","url":"classes/Cubemap.html","classes":"tsd-kind-class"},{"id":359,"kind":262144,"name":"faces","url":"classes/Cubemap.html#faces","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-static","parent":"Cubemap"},{"id":360,"kind":2048,"name":"fromFaces","url":"classes/Cubemap.html#fromFaces","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Cubemap"},{"id":361,"kind":2048,"name":"fromColors","url":"classes/Cubemap.html#fromColors","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Cubemap"},{"id":362,"kind":512,"name":"constructor","url":"classes/Cubemap.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Cubemap"},{"id":363,"kind":262144,"name":"levels","url":"classes/Cubemap.html#levels","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Cubemap"},{"id":364,"kind":65536,"name":"__type","url":"classes/Cubemap.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Cubemap"},{"id":365,"kind":32,"name":"ShaderSourceLoader","url":"modules.html#ShaderSourceLoader","classes":"tsd-kind-variable"},{"id":366,"kind":65536,"name":"__type","url":"modules.html#ShaderSourceLoader.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"ShaderSourceLoader"},{"id":367,"kind":1024,"name":"use","url":"modules.html#ShaderSourceLoader.__type.use","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ShaderSourceLoader.__type"},{"id":368,"kind":65536,"name":"__type","url":"modules.html#ShaderSourceLoader.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"ShaderSourceLoader.__type"},{"id":369,"kind":1024,"name":"add","url":"modules.html#ShaderSourceLoader.__type.add","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ShaderSourceLoader.__type"},{"id":370,"kind":65536,"name":"__type","url":"modules.html#ShaderSourceLoader.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"ShaderSourceLoader.__type"},{"id":371,"kind":128,"name":"Skybox","url":"classes/Skybox.html","classes":"tsd-kind-class"},{"id":372,"kind":2048,"name":"from","url":"classes/Skybox.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Skybox"},{"id":373,"kind":512,"name":"constructor","url":"classes/Skybox.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Skybox"},{"id":374,"kind":262144,"name":"camera","url":"classes/Skybox.html#camera","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Skybox"},{"id":375,"kind":262144,"name":"cubemap","url":"classes/Skybox.html#cubemap","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Skybox"},{"id":376,"kind":1024,"name":"transform","url":"classes/Skybox.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":377,"kind":262144,"name":"position","url":"classes/Skybox.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":378,"kind":262144,"name":"scale","url":"classes/Skybox.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":379,"kind":262144,"name":"rotationQuaternion","url":"classes/Skybox.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":380,"kind":262144,"name":"z","url":"classes/Skybox.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":381,"kind":262144,"name":"localTransform","url":"classes/Skybox.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":382,"kind":262144,"name":"worldTransform","url":"classes/Skybox.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":383,"kind":65536,"name":"__type","url":"classes/Skybox.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Skybox"},{"id":384,"kind":65536,"name":"__type","url":"classes/Skybox.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Skybox"},{"id":385,"kind":65536,"name":"__type","url":"classes/Skybox.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Skybox"},{"id":386,"kind":65536,"name":"__type","url":"classes/Skybox.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Skybox"},{"id":387,"kind":128,"name":"StandardMaterial","url":"classes/StandardMaterial.html","classes":"tsd-kind-class"},{"id":388,"kind":2048,"name":"create","url":"classes/StandardMaterial.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"StandardMaterial"},{"id":389,"kind":2048,"name":"from","url":"classes/StandardMaterial.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"StandardMaterial"},{"id":390,"kind":512,"name":"constructor","url":"classes/StandardMaterial.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":391,"kind":1024,"name":"roughness","url":"classes/StandardMaterial.html#roughness","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":392,"kind":1024,"name":"metallic","url":"classes/StandardMaterial.html#metallic","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":393,"kind":1024,"name":"baseColor","url":"classes/StandardMaterial.html#baseColor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":394,"kind":1024,"name":"alphaCutoff","url":"classes/StandardMaterial.html#alphaCutoff","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":395,"kind":1024,"name":"emissive","url":"classes/StandardMaterial.html#emissive","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":396,"kind":1024,"name":"exposure","url":"classes/StandardMaterial.html#exposure","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":397,"kind":262144,"name":"baseColorTexture","url":"classes/StandardMaterial.html#baseColorTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":398,"kind":262144,"name":"metallicRoughnessTexture","url":"classes/StandardMaterial.html#metallicRoughnessTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":399,"kind":262144,"name":"normalTexture","url":"classes/StandardMaterial.html#normalTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":400,"kind":262144,"name":"occlusionTexture","url":"classes/StandardMaterial.html#occlusionTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":401,"kind":262144,"name":"emissiveTexture","url":"classes/StandardMaterial.html#emissiveTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":402,"kind":262144,"name":"alphaMode","url":"classes/StandardMaterial.html#alphaMode","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":403,"kind":262144,"name":"shadowCastingLight","url":"classes/StandardMaterial.html#shadowCastingLight","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":404,"kind":262144,"name":"debugMode","url":"classes/StandardMaterial.html#debugMode","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":405,"kind":1024,"name":"camera","url":"classes/StandardMaterial.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":406,"kind":262144,"name":"lightingEnvironment","url":"classes/StandardMaterial.html#lightingEnvironment","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":407,"kind":262144,"name":"unlit","url":"classes/StandardMaterial.html#unlit","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":408,"kind":2048,"name":"destroy","url":"classes/StandardMaterial.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":409,"kind":2048,"name":"invalidateShader","url":"classes/StandardMaterial.html#invalidateShader","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardMaterial"},{"id":410,"kind":2048,"name":"render","url":"classes/StandardMaterial.html#render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":411,"kind":262144,"name":"isInstancingSupported","url":"classes/StandardMaterial.html#isInstancingSupported","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":412,"kind":2048,"name":"createInstance","url":"classes/StandardMaterial.html#createInstance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":413,"kind":2048,"name":"createShader","url":"classes/StandardMaterial.html#createShader","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":414,"kind":2048,"name":"updateUniforms","url":"classes/StandardMaterial.html#updateUniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":415,"kind":1024,"name":"_renderSortType","url":"classes/StandardMaterial.html#_renderSortType","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"StandardMaterial"},{"id":416,"kind":1024,"name":"_shader","url":"classes/StandardMaterial.html#_shader","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"StandardMaterial"},{"id":417,"kind":1024,"name":"state","url":"classes/StandardMaterial.html#state","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":418,"kind":1024,"name":"drawMode","url":"classes/StandardMaterial.html#drawMode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":419,"kind":1024,"name":"renderSortType","url":"classes/StandardMaterial.html#renderSortType","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":420,"kind":262144,"name":"depthMask","url":"classes/StandardMaterial.html#depthMask","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":421,"kind":262144,"name":"doubleSided","url":"classes/StandardMaterial.html#doubleSided","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":422,"kind":262144,"name":"blendMode","url":"classes/StandardMaterial.html#blendMode","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":423,"kind":8,"name":"StandardMaterialAlphaMode","url":"enums/StandardMaterialAlphaMode.html","classes":"tsd-kind-enum"},{"id":424,"kind":16,"name":"opaque","url":"enums/StandardMaterialAlphaMode.html#opaque","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialAlphaMode"},{"id":425,"kind":16,"name":"mask","url":"enums/StandardMaterialAlphaMode.html#mask","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialAlphaMode"},{"id":426,"kind":16,"name":"blend","url":"enums/StandardMaterialAlphaMode.html#blend","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialAlphaMode"},{"id":427,"kind":8,"name":"StandardMaterialDebugMode","url":"enums/StandardMaterialDebugMode.html","classes":"tsd-kind-enum"},{"id":428,"kind":16,"name":"alpha","url":"enums/StandardMaterialDebugMode.html#alpha","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":429,"kind":16,"name":"emissive","url":"enums/StandardMaterialDebugMode.html#emissive","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":430,"kind":16,"name":"f0","url":"enums/StandardMaterialDebugMode.html#f0","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":431,"kind":16,"name":"metallic","url":"enums/StandardMaterialDebugMode.html#metallic","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":432,"kind":16,"name":"normal","url":"enums/StandardMaterialDebugMode.html#normal","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":433,"kind":16,"name":"occlusion","url":"enums/StandardMaterialDebugMode.html#occlusion","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":434,"kind":16,"name":"roughness","url":"enums/StandardMaterialDebugMode.html#roughness","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":435,"kind":128,"name":"StandardMaterialNormalTexture","url":"classes/StandardMaterialNormalTexture.html","classes":"tsd-kind-class"},{"id":436,"kind":512,"name":"constructor","url":"classes/StandardMaterialNormalTexture.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterialNormalTexture"},{"id":437,"kind":1024,"name":"scale","url":"classes/StandardMaterialNormalTexture.html#scale","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterialNormalTexture"},{"id":438,"kind":1024,"name":"uvSet","url":"classes/StandardMaterialNormalTexture.html#uvSet","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterialNormalTexture"},{"id":439,"kind":1024,"name":"transform","url":"classes/StandardMaterialNormalTexture.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterialNormalTexture"},{"id":440,"kind":128,"name":"StandardMaterialOcclusionTexture","url":"classes/StandardMaterialOcclusionTexture.html","classes":"tsd-kind-class"},{"id":441,"kind":512,"name":"constructor","url":"classes/StandardMaterialOcclusionTexture.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterialOcclusionTexture"},{"id":442,"kind":1024,"name":"strength","url":"classes/StandardMaterialOcclusionTexture.html#strength","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterialOcclusionTexture"},{"id":443,"kind":1024,"name":"uvSet","url":"classes/StandardMaterialOcclusionTexture.html#uvSet","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterialOcclusionTexture"},{"id":444,"kind":1024,"name":"transform","url":"classes/StandardMaterialOcclusionTexture.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterialOcclusionTexture"},{"id":445,"kind":128,"name":"StandardMaterialTexture","url":"classes/StandardMaterialTexture.html","classes":"tsd-kind-class"},{"id":446,"kind":512,"name":"constructor","url":"classes/StandardMaterialTexture.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterialTexture"},{"id":447,"kind":1024,"name":"transform","url":"classes/StandardMaterialTexture.html#transform","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterialTexture"},{"id":448,"kind":1024,"name":"uvSet","url":"classes/StandardMaterialTexture.html#uvSet","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterialTexture"},{"id":449,"kind":128,"name":"InstancedStandardMaterial","url":"classes/InstancedStandardMaterial.html","classes":"tsd-kind-class"},{"id":450,"kind":512,"name":"constructor","url":"classes/InstancedStandardMaterial.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InstancedStandardMaterial"},{"id":451,"kind":1024,"name":"baseColor","url":"classes/InstancedStandardMaterial.html#baseColor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InstancedStandardMaterial"},{"id":452,"kind":128,"name":"PickingHitArea","url":"classes/PickingHitArea.html","classes":"tsd-kind-class"},{"id":453,"kind":2048,"name":"fromObject","url":"classes/PickingHitArea.html#fromObject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PickingHitArea"},{"id":454,"kind":512,"name":"constructor","url":"classes/PickingHitArea.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PickingHitArea"},{"id":455,"kind":1024,"name":"id","url":"classes/PickingHitArea.html#id","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PickingHitArea"},{"id":456,"kind":1024,"name":"object","url":"classes/PickingHitArea.html#object","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PickingHitArea"},{"id":457,"kind":1024,"name":"camera","url":"classes/PickingHitArea.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PickingHitArea"},{"id":458,"kind":2048,"name":"contains","url":"classes/PickingHitArea.html#contains","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PickingHitArea"},{"id":459,"kind":128,"name":"PickingInteraction","url":"classes/PickingInteraction.html","classes":"tsd-kind-class"},{"id":460,"kind":1024,"name":"main","url":"classes/PickingInteraction.html#main","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"PickingInteraction"},{"id":461,"kind":512,"name":"constructor","url":"classes/PickingInteraction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PickingInteraction"},{"id":462,"kind":1024,"name":"renderer","url":"classes/PickingInteraction.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PickingInteraction"},{"id":463,"kind":2048,"name":"destroy","url":"classes/PickingInteraction.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PickingInteraction"},{"id":464,"kind":2048,"name":"containsHitArea","url":"classes/PickingInteraction.html#containsHitArea","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PickingInteraction"},{"id":465,"kind":128,"name":"Skin","url":"classes/Skin.html","classes":"tsd-kind-class"},{"id":466,"kind":512,"name":"constructor","url":"classes/Skin.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Skin"},{"id":467,"kind":1024,"name":"jointNormalMatrices","url":"classes/Skin.html#jointNormalMatrices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Skin"},{"id":468,"kind":1024,"name":"jointMatrices","url":"classes/Skin.html#jointMatrices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Skin"},{"id":469,"kind":1024,"name":"parent","url":"classes/Skin.html#parent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Skin"},{"id":470,"kind":1024,"name":"joints","url":"classes/Skin.html#joints","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Skin"},{"id":471,"kind":2048,"name":"calculateJointMatrices","url":"classes/Skin.html#calculateJointMatrices","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Skin"},{"id":472,"kind":128,"name":"Joint","url":"classes/Joint.html","classes":"tsd-kind-class"},{"id":473,"kind":512,"name":"constructor","url":"classes/Joint.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Joint"},{"id":474,"kind":1024,"name":"inverseBindMatrix","url":"classes/Joint.html#inverseBindMatrix","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Joint"},{"id":475,"kind":1024,"name":"transform","url":"classes/Joint.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":476,"kind":262144,"name":"position","url":"classes/Joint.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":477,"kind":262144,"name":"scale","url":"classes/Joint.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":478,"kind":262144,"name":"rotationQuaternion","url":"classes/Joint.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":479,"kind":262144,"name":"z","url":"classes/Joint.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":480,"kind":262144,"name":"localTransform","url":"classes/Joint.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":481,"kind":262144,"name":"worldTransform","url":"classes/Joint.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":482,"kind":65536,"name":"__type","url":"classes/Joint.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Joint"},{"id":483,"kind":65536,"name":"__type","url":"classes/Joint.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Joint"},{"id":484,"kind":65536,"name":"__type","url":"classes/Joint.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Joint"},{"id":485,"kind":65536,"name":"__type","url":"classes/Joint.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Joint"},{"id":486,"kind":128,"name":"ShadowRenderPass","url":"classes/ShadowRenderPass.html","classes":"tsd-kind-class"},{"id":487,"kind":512,"name":"constructor","url":"classes/ShadowRenderPass.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":488,"kind":1024,"name":"renderer","url":"classes/ShadowRenderPass.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":489,"kind":1024,"name":"name","url":"classes/ShadowRenderPass.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":490,"kind":2048,"name":"addShadowCastingLight","url":"classes/ShadowRenderPass.html#addShadowCastingLight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":491,"kind":2048,"name":"removeShadowCastingLight","url":"classes/ShadowRenderPass.html#removeShadowCastingLight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":492,"kind":2048,"name":"clear","url":"classes/ShadowRenderPass.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":493,"kind":2048,"name":"render","url":"classes/ShadowRenderPass.html#render","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":494,"kind":128,"name":"ShadowCastingLight","url":"classes/ShadowCastingLight.html","classes":"tsd-kind-class"},{"id":495,"kind":2048,"name":"isMediumQualitySupported","url":"classes/ShadowCastingLight.html#isMediumQualitySupported","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ShadowCastingLight"},{"id":496,"kind":2048,"name":"isHighQualitySupported","url":"classes/ShadowCastingLight.html#isHighQualitySupported","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ShadowCastingLight"},{"id":497,"kind":512,"name":"constructor","url":"classes/ShadowCastingLight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":498,"kind":1024,"name":"softness","url":"classes/ShadowCastingLight.html#softness","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":499,"kind":1024,"name":"shadowArea","url":"classes/ShadowCastingLight.html#shadowArea","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":500,"kind":262144,"name":"lightViewProjection","url":"classes/ShadowCastingLight.html#lightViewProjection","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":501,"kind":1024,"name":"camera","url":"classes/ShadowCastingLight.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":502,"kind":1024,"name":"followCamera","url":"classes/ShadowCastingLight.html#followCamera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":503,"kind":262144,"name":"shadowTexture","url":"classes/ShadowCastingLight.html#shadowTexture","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":504,"kind":262144,"name":"filterTexture","url":"classes/ShadowCastingLight.html#filterTexture","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":505,"kind":1024,"name":"renderer","url":"classes/ShadowCastingLight.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":506,"kind":1024,"name":"light","url":"classes/ShadowCastingLight.html#light","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":507,"kind":2048,"name":"destroy","url":"classes/ShadowCastingLight.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":508,"kind":2048,"name":"clear","url":"classes/ShadowCastingLight.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":509,"kind":2048,"name":"updateLightViewProjection","url":"classes/ShadowCastingLight.html#updateLightViewProjection","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":510,"kind":256,"name":"ShadowCastingLightOptions","url":"interfaces/ShadowCastingLightOptions.html","classes":"tsd-kind-interface"},{"id":511,"kind":1024,"name":"quality","url":"interfaces/ShadowCastingLightOptions.html#quality","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShadowCastingLightOptions"},{"id":512,"kind":1024,"name":"shadowTextureSize","url":"interfaces/ShadowCastingLightOptions.html#shadowTextureSize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShadowCastingLightOptions"},{"id":513,"kind":8,"name":"ShadowQuality","url":"enums/ShadowQuality.html","classes":"tsd-kind-enum"},{"id":514,"kind":16,"name":"low","url":"enums/ShadowQuality.html#low","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ShadowQuality"},{"id":515,"kind":16,"name":"medium","url":"enums/ShadowQuality.html#medium","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ShadowQuality"},{"id":516,"kind":16,"name":"high","url":"enums/ShadowQuality.html#high","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ShadowQuality"},{"id":517,"kind":128,"name":"PostProcessingSprite","url":"classes/PostProcessingSprite.html","classes":"tsd-kind-class"},{"id":518,"kind":512,"name":"constructor","url":"classes/PostProcessingSprite.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"PostProcessingSprite"},{"id":519,"kind":262144,"name":"renderTexture","url":"classes/PostProcessingSprite.html#renderTexture","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":520,"kind":262144,"name":"depthTexture","url":"classes/PostProcessingSprite.html#depthTexture","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":521,"kind":1024,"name":"renderer","url":"classes/PostProcessingSprite.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":522,"kind":2048,"name":"setResolution","url":"classes/PostProcessingSprite.html#setResolution","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":523,"kind":2048,"name":"destroy","url":"classes/PostProcessingSprite.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"PostProcessingSprite"},{"id":524,"kind":2048,"name":"renderObject","url":"classes/PostProcessingSprite.html#renderObject","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":525,"kind":65536,"name":"__type","url":"classes/PostProcessingSprite.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":526,"kind":65536,"name":"__type","url":"classes/PostProcessingSprite.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":527,"kind":65536,"name":"__type","url":"classes/PostProcessingSprite.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":528,"kind":65536,"name":"__type","url":"classes/PostProcessingSprite.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":529,"kind":256,"name":"PostProcessingSpriteOptions","url":"interfaces/PostProcessingSpriteOptions.html","classes":"tsd-kind-interface"},{"id":530,"kind":1024,"name":"width","url":"interfaces/PostProcessingSpriteOptions.html#width","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"PostProcessingSpriteOptions"},{"id":531,"kind":1024,"name":"height","url":"interfaces/PostProcessingSpriteOptions.html#height","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"PostProcessingSpriteOptions"},{"id":532,"kind":1024,"name":"objectToRender","url":"interfaces/PostProcessingSpriteOptions.html#objectToRender","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"PostProcessingSpriteOptions"},{"id":533,"kind":1024,"name":"resolution","url":"interfaces/PostProcessingSpriteOptions.html#resolution","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"PostProcessingSpriteOptions"},{"id":534,"kind":128,"name":"AABB","url":"classes/AABB.html","classes":"tsd-kind-class"},{"id":535,"kind":2048,"name":"from","url":"classes/AABB.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"AABB"},{"id":536,"kind":512,"name":"constructor","url":"classes/AABB.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"AABB"},{"id":537,"kind":262144,"name":"min","url":"classes/AABB.html#min","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"AABB"},{"id":538,"kind":262144,"name":"max","url":"classes/AABB.html#max","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"AABB"},{"id":539,"kind":262144,"name":"center","url":"classes/AABB.html#center","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"AABB"},{"id":540,"kind":262144,"name":"size","url":"classes/AABB.html#size","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"AABB"},{"id":541,"kind":262144,"name":"extents","url":"classes/AABB.html#extents","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"AABB"},{"id":542,"kind":2048,"name":"encapsulate","url":"classes/AABB.html#encapsulate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AABB"},{"id":543,"kind":128,"name":"Ray","url":"classes/Ray.html","classes":"tsd-kind-class"},{"id":544,"kind":512,"name":"constructor","url":"classes/Ray.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Ray"},{"id":545,"kind":262144,"name":"origin","url":"classes/Ray.html#origin","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Ray"},{"id":546,"kind":262144,"name":"direction","url":"classes/Ray.html#direction","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Ray"},{"id":547,"kind":2048,"name":"getPoint","url":"classes/Ray.html#getPoint","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ray"},{"id":548,"kind":128,"name":"Plane","url":"classes/Plane.html","classes":"tsd-kind-class"},{"id":549,"kind":512,"name":"constructor","url":"classes/Plane.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Plane"},{"id":550,"kind":1024,"name":"distance","url":"classes/Plane.html#distance","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Plane"},{"id":551,"kind":262144,"name":"normal","url":"classes/Plane.html#normal","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Plane"},{"id":552,"kind":2048,"name":"rayCast","url":"classes/Plane.html#rayCast","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Plane"},{"id":553,"kind":128,"name":"Vec3","url":"classes/Vec3.html","classes":"tsd-kind-class"},{"id":554,"kind":2048,"name":"set","url":"classes/Vec3.html#set","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":555,"kind":2048,"name":"fromValues","url":"classes/Vec3.html#fromValues","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":556,"kind":2048,"name":"create","url":"classes/Vec3.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":557,"kind":2048,"name":"add","url":"classes/Vec3.html#add","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":558,"kind":2048,"name":"transformQuat","url":"classes/Vec3.html#transformQuat","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":559,"kind":2048,"name":"subtract","url":"classes/Vec3.html#subtract","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":560,"kind":2048,"name":"scale","url":"classes/Vec3.html#scale","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":561,"kind":2048,"name":"dot","url":"classes/Vec3.html#dot","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":562,"kind":2048,"name":"normalize","url":"classes/Vec3.html#normalize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":563,"kind":2048,"name":"cross","url":"classes/Vec3.html#cross","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":564,"kind":2048,"name":"transformMat4","url":"classes/Vec3.html#transformMat4","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":565,"kind":2048,"name":"copy","url":"classes/Vec3.html#copy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":566,"kind":2048,"name":"magnitude","url":"classes/Vec3.html#magnitude","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":567,"kind":2048,"name":"inverse","url":"classes/Vec3.html#inverse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":568,"kind":2048,"name":"negate","url":"classes/Vec3.html#negate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":569,"kind":2048,"name":"multiply","url":"classes/Vec3.html#multiply","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":570,"kind":2048,"name":"distance","url":"classes/Vec3.html#distance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":571,"kind":2048,"name":"squaredDistance","url":"classes/Vec3.html#squaredDistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":572,"kind":512,"name":"constructor","url":"classes/Vec3.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Vec3"},{"id":573,"kind":128,"name":"Mat4","url":"classes/Mat4.html","classes":"tsd-kind-class"},{"id":574,"kind":2048,"name":"getTranslation","url":"classes/Mat4.html#getTranslation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":575,"kind":2048,"name":"create","url":"classes/Mat4.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":576,"kind":2048,"name":"translate","url":"classes/Mat4.html#translate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":577,"kind":2048,"name":"getScaling","url":"classes/Mat4.html#getScaling","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":578,"kind":2048,"name":"getRotation","url":"classes/Mat4.html#getRotation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":579,"kind":2048,"name":"copy","url":"classes/Mat4.html#copy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":580,"kind":2048,"name":"fromQuat","url":"classes/Mat4.html#fromQuat","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":581,"kind":2048,"name":"fromRotationTranslationScale","url":"classes/Mat4.html#fromRotationTranslationScale","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":582,"kind":2048,"name":"fromRotation","url":"classes/Mat4.html#fromRotation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":583,"kind":2048,"name":"fromScaling","url":"classes/Mat4.html#fromScaling","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":584,"kind":2048,"name":"fromTranslation","url":"classes/Mat4.html#fromTranslation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":585,"kind":2048,"name":"multiply","url":"classes/Mat4.html#multiply","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":586,"kind":2048,"name":"lookAt","url":"classes/Mat4.html#lookAt","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":587,"kind":2048,"name":"identity","url":"classes/Mat4.html#identity","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":588,"kind":2048,"name":"perspective","url":"classes/Mat4.html#perspective","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":589,"kind":2048,"name":"ortho","url":"classes/Mat4.html#ortho","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":590,"kind":2048,"name":"invert","url":"classes/Mat4.html#invert","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":591,"kind":2048,"name":"transpose","url":"classes/Mat4.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":592,"kind":2048,"name":"targetTo","url":"classes/Mat4.html#targetTo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":593,"kind":2048,"name":"rotateX","url":"classes/Mat4.html#rotateX","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":594,"kind":2048,"name":"rotateY","url":"classes/Mat4.html#rotateY","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":595,"kind":2048,"name":"rotateZ","url":"classes/Mat4.html#rotateZ","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":596,"kind":2048,"name":"rotate","url":"classes/Mat4.html#rotate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":597,"kind":2048,"name":"scale","url":"classes/Mat4.html#scale","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":598,"kind":512,"name":"constructor","url":"classes/Mat4.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Mat4"},{"id":599,"kind":128,"name":"Quat","url":"classes/Quat.html","classes":"tsd-kind-class"},{"id":600,"kind":2048,"name":"set","url":"classes/Quat.html#set","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":601,"kind":2048,"name":"fromValues","url":"classes/Quat.html#fromValues","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":602,"kind":2048,"name":"create","url":"classes/Quat.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":603,"kind":2048,"name":"normalize","url":"classes/Quat.html#normalize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":604,"kind":2048,"name":"slerp","url":"classes/Quat.html#slerp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":605,"kind":2048,"name":"fromEuler","url":"classes/Quat.html#fromEuler","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":606,"kind":2048,"name":"conjugate","url":"classes/Quat.html#conjugate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":607,"kind":2048,"name":"rotateX","url":"classes/Quat.html#rotateX","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":608,"kind":2048,"name":"rotateY","url":"classes/Quat.html#rotateY","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":609,"kind":2048,"name":"rotateZ","url":"classes/Quat.html#rotateZ","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":610,"kind":512,"name":"constructor","url":"classes/Quat.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Quat"},{"id":611,"kind":128,"name":"Color","url":"classes/Color.html","classes":"tsd-kind-class"},{"id":612,"kind":2048,"name":"fromBytes","url":"classes/Color.html#fromBytes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Color"},{"id":613,"kind":2048,"name":"fromHex","url":"classes/Color.html#fromHex","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Color"},{"id":614,"kind":2048,"name":"from","url":"classes/Color.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Color"},{"id":615,"kind":512,"name":"constructor","url":"classes/Color.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Color"},{"id":616,"kind":262144,"name":"rgb","url":"classes/Color.html#rgb","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Color"},{"id":617,"kind":262144,"name":"rgba","url":"classes/Color.html#rgba","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Color"},{"id":618,"kind":262144,"name":"r","url":"classes/Color.html#r","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Color"},{"id":619,"kind":262144,"name":"g","url":"classes/Color.html#g","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Color"},{"id":620,"kind":262144,"name":"b","url":"classes/Color.html#b","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Color"},{"id":621,"kind":262144,"name":"a","url":"classes/Color.html#a","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Color"},{"id":622,"kind":256,"name":"CubemapFaces","url":"interfaces/CubemapFaces.html","classes":"tsd-kind-interface"},{"id":623,"kind":1024,"name":"posx","url":"interfaces/CubemapFaces.html#posx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":624,"kind":1024,"name":"negx","url":"interfaces/CubemapFaces.html#negx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":625,"kind":1024,"name":"posy","url":"interfaces/CubemapFaces.html#posy","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":626,"kind":1024,"name":"negy","url":"interfaces/CubemapFaces.html#negy","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":627,"kind":1024,"name":"posz","url":"interfaces/CubemapFaces.html#posz","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":628,"kind":1024,"name":"negz","url":"interfaces/CubemapFaces.html#negz","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":629,"kind":128,"name":"CubemapResource","url":"classes/CubemapResource.html","classes":"tsd-kind-class"},{"id":630,"kind":512,"name":"constructor","url":"classes/CubemapResource.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CubemapResource"},{"id":631,"kind":1024,"name":"levels","url":"classes/CubemapResource.html#levels","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CubemapResource"},{"id":632,"kind":2048,"name":"style","url":"classes/CubemapResource.html#style","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"CubemapResource"},{"id":633,"kind":128,"name":"Sprite3D","url":"classes/Sprite3D.html","classes":"tsd-kind-class"},{"id":634,"kind":512,"name":"constructor","url":"classes/Sprite3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Sprite3D"},{"id":635,"kind":1024,"name":"camera","url":"classes/Sprite3D.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Sprite3D"},{"id":636,"kind":262144,"name":"billboardType","url":"classes/Sprite3D.html#billboardType","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":637,"kind":262144,"name":"pixelsPerUnit","url":"classes/Sprite3D.html#pixelsPerUnit","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":638,"kind":262144,"name":"tint","url":"classes/Sprite3D.html#tint","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":639,"kind":2048,"name":"destroy","url":"classes/Sprite3D.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Sprite3D"},{"id":640,"kind":2048,"name":"_render","url":"classes/Sprite3D.html#_render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Sprite3D"},{"id":641,"kind":262144,"name":"anchor","url":"classes/Sprite3D.html#anchor","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":642,"kind":262144,"name":"texture","url":"classes/Sprite3D.html#texture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":643,"kind":262144,"name":"blendMode","url":"classes/Sprite3D.html#blendMode","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":644,"kind":1024,"name":"transform","url":"classes/Sprite3D.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":645,"kind":262144,"name":"position","url":"classes/Sprite3D.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":646,"kind":262144,"name":"scale","url":"classes/Sprite3D.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":647,"kind":262144,"name":"rotationQuaternion","url":"classes/Sprite3D.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":648,"kind":262144,"name":"z","url":"classes/Sprite3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":649,"kind":262144,"name":"localTransform","url":"classes/Sprite3D.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":650,"kind":262144,"name":"worldTransform","url":"classes/Sprite3D.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":651,"kind":65536,"name":"__type","url":"classes/Sprite3D.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Sprite3D"},{"id":652,"kind":65536,"name":"__type","url":"classes/Sprite3D.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Sprite3D"},{"id":653,"kind":65536,"name":"__type","url":"classes/Sprite3D.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Sprite3D"},{"id":654,"kind":65536,"name":"__type","url":"classes/Sprite3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Sprite3D"},{"id":655,"kind":128,"name":"SpriteBatchRenderer","url":"classes/SpriteBatchRenderer.html","classes":"tsd-kind-class"},{"id":656,"kind":512,"name":"constructor","url":"classes/SpriteBatchRenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"SpriteBatchRenderer"},{"id":657,"kind":2048,"name":"packInterleavedGeometry","url":"classes/SpriteBatchRenderer.html#packInterleavedGeometry","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"SpriteBatchRenderer"},{"id":658,"kind":8,"name":"SpriteBillboardType","url":"enums/SpriteBillboardType.html","classes":"tsd-kind-enum"},{"id":659,"kind":16,"name":"spherical","url":"enums/SpriteBillboardType.html#spherical","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SpriteBillboardType"},{"id":660,"kind":16,"name":"cylindrical","url":"enums/SpriteBillboardType.html#cylindrical","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SpriteBillboardType"},{"id":661,"kind":256,"name":"RenderPass","url":"interfaces/RenderPass.html","classes":"tsd-kind-interface"},{"id":662,"kind":1024,"name":"name","url":"interfaces/RenderPass.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RenderPass"},{"id":663,"kind":2048,"name":"clear","url":"interfaces/RenderPass.html#clear","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"RenderPass"},{"id":664,"kind":2048,"name":"render","url":"interfaces/RenderPass.html#render","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"RenderPass"},{"id":665,"kind":4,"name":"Debug","url":"modules/Debug.html","classes":"tsd-kind-namespace"},{"id":666,"kind":64,"name":"on","url":"modules/Debug.html#on","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"Debug"},{"id":667,"kind":64,"name":"warn","url":"modules/Debug.html#warn","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"Debug"},{"id":668,"kind":64,"name":"error","url":"modules/Debug.html#error","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"Debug"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,55.91]],["parent/0",[]],["name/1",[1,23.882]],["parent/1",[0,5.348]],["name/2",[2,50.032]],["parent/2",[3,4.785]],["name/3",[1,23.882]],["parent/3",[3,4.785]],["name/4",[4,48.025]],["parent/4",[3,4.785]],["name/5",[1,23.882]],["parent/5",[3,4.785]],["name/6",[5,55.91]],["parent/6",[]],["name/7",[1,23.882]],["parent/7",[5,5.348]],["name/8",[2,50.032]],["parent/8",[6,4.785]],["name/9",[1,23.882]],["parent/9",[6,4.785]],["name/10",[4,48.025]],["parent/10",[6,4.785]],["name/11",[1,23.882]],["parent/11",[6,4.785]],["name/12",[7,42.56]],["parent/12",[]],["name/13",[8,55.91]],["parent/13",[7,4.071]],["name/14",[9,61.018]],["parent/14",[7,4.071]],["name/15",[10,61.018]],["parent/15",[7,4.071]],["name/16",[11,61.018]],["parent/16",[7,4.071]],["name/17",[12,26.678]],["parent/17",[7,4.071]],["name/18",[13,61.018]],["parent/18",[7,4.071]],["name/19",[14,61.018]],["parent/19",[7,4.071]],["name/20",[15,61.018]],["parent/20",[7,4.071]],["name/21",[16,55.91]],["parent/21",[]],["name/22",[8,55.91]],["parent/22",[16,5.348]],["name/23",[17,39.046]],["parent/23",[]],["name/24",[12,26.678]],["parent/24",[17,3.735]],["name/25",[18,50.032]],["parent/25",[17,3.735]],["name/26",[19,52.545]],["parent/26",[17,3.735]],["name/27",[20,52.545]],["parent/27",[17,3.735]],["name/28",[21,39.046]],["parent/28",[17,3.735]],["name/29",[22,55.91]],["parent/29",[17,3.735]],["name/30",[23,52.545]],["parent/30",[17,3.735]],["name/31",[24,55.91]],["parent/31",[17,3.735]],["name/32",[25,55.91]],["parent/32",[17,3.735]],["name/33",[26,50.032]],["parent/33",[17,3.735]],["name/34",[27,55.91]],["parent/34",[17,3.735]],["name/35",[1,23.882]],["parent/35",[17,3.735]],["name/36",[28,37.664]],["parent/36",[]],["name/37",[12,26.678]],["parent/37",[28,3.602]],["name/38",[18,50.032]],["parent/38",[28,3.602]],["name/39",[19,52.545]],["parent/39",[28,3.602]],["name/40",[20,52.545]],["parent/40",[28,3.602]],["name/41",[21,39.046]],["parent/41",[28,3.602]],["name/42",[29,61.018]],["parent/42",[28,3.602]],["name/43",[30,61.018]],["parent/43",[28,3.602]],["name/44",[22,55.91]],["parent/44",[28,3.602]],["name/45",[23,52.545]],["parent/45",[28,3.602]],["name/46",[24,55.91]],["parent/46",[28,3.602]],["name/47",[25,55.91]],["parent/47",[28,3.602]],["name/48",[26,50.032]],["parent/48",[28,3.602]],["name/49",[27,55.91]],["parent/49",[28,3.602]],["name/50",[1,23.882]],["parent/50",[28,3.602]],["name/51",[31,39.046]],["parent/51",[]],["name/52",[12,26.678]],["parent/52",[31,3.735]],["name/53",[32,39.046]],["parent/53",[31,3.735]],["name/54",[33,37.664]],["parent/54",[31,3.735]],["name/55",[34,40.649]],["parent/55",[31,3.735]],["name/56",[35,40.649]],["parent/56",[31,3.735]],["name/57",[36,40.649]],["parent/57",[31,3.735]],["name/58",[37,61.018]],["parent/58",[31,3.735]],["name/59",[38,61.018]],["parent/59",[31,3.735]],["name/60",[39,61.018]],["parent/60",[31,3.735]],["name/61",[40,61.018]],["parent/61",[31,3.735]],["name/62",[41,61.018]],["parent/62",[31,3.735]],["name/63",[42,55.91]],["parent/63",[31,3.735]],["name/64",[43,36.451]],["parent/64",[]],["name/65",[12,26.678]],["parent/65",[43,3.486]],["name/66",[44,55.91]],["parent/66",[43,3.486]],["name/67",[18,50.032]],["parent/67",[43,3.486]],["name/68",[45,61.018]],["parent/68",[43,3.486]],["name/69",[32,39.046]],["parent/69",[43,3.486]],["name/70",[46,61.018]],["parent/70",[43,3.486]],["name/71",[47,55.91]],["parent/71",[43,3.486]],["name/72",[48,61.018]],["parent/72",[43,3.486]],["name/73",[49,61.018]],["parent/73",[43,3.486]],["name/74",[50,61.018]],["parent/74",[43,3.486]],["name/75",[51,61.018]],["parent/75",[43,3.486]],["name/76",[52,61.018]],["parent/76",[43,3.486]],["name/77",[53,61.018]],["parent/77",[43,3.486]],["name/78",[23,52.545]],["parent/78",[43,3.486]],["name/79",[54,61.018]],["parent/79",[43,3.486]],["name/80",[55,52.545]],["parent/80",[43,3.486]],["name/81",[56,39.046]],["parent/81",[]],["name/82",[12,26.678]],["parent/82",[56,3.735]],["name/83",[57,39.046]],["parent/83",[56,3.735]],["name/84",[32,39.046]],["parent/84",[56,3.735]],["name/85",[33,37.664]],["parent/85",[56,3.735]],["name/86",[34,40.649]],["parent/86",[56,3.735]],["name/87",[21,39.046]],["parent/87",[56,3.735]],["name/88",[36,40.649]],["parent/88",[56,3.735]],["name/89",[35,40.649]],["parent/89",[56,3.735]],["name/90",[1,23.882]],["parent/90",[56,3.735]],["name/91",[1,23.882]],["parent/91",[56,3.735]],["name/92",[1,23.882]],["parent/92",[56,3.735]],["name/93",[1,23.882]],["parent/93",[56,3.735]],["name/94",[58,29.1]],["parent/94",[]],["name/95",[59,52.545]],["parent/95",[58,2.783]],["name/96",[12,26.678]],["parent/96",[58,2.783]],["name/97",[44,55.91]],["parent/97",[58,2.783]],["name/98",[60,61.018]],["parent/98",[58,2.783]],["name/99",[61,43.672]],["parent/99",[58,2.783]],["name/100",[62,40.649]],["parent/100",[58,2.783]],["name/101",[63,61.018]],["parent/101",[58,2.783]],["name/102",[64,61.018]],["parent/102",[58,2.783]],["name/103",[65,61.018]],["parent/103",[58,2.783]],["name/104",[66,61.018]],["parent/104",[58,2.783]],["name/105",[67,61.018]],["parent/105",[58,2.783]],["name/106",[68,61.018]],["parent/106",[58,2.783]],["name/107",[69,61.018]],["parent/107",[58,2.783]],["name/108",[70,61.018]],["parent/108",[58,2.783]],["name/109",[71,61.018]],["parent/109",[58,2.783]],["name/110",[72,61.018]],["parent/110",[58,2.783]],["name/111",[73,61.018]],["parent/111",[58,2.783]],["name/112",[74,61.018]],["parent/112",[58,2.783]],["name/113",[57,39.046]],["parent/113",[58,2.783]],["name/114",[32,39.046]],["parent/114",[58,2.783]],["name/115",[33,37.664]],["parent/115",[58,2.783]],["name/116",[34,40.649]],["parent/116",[58,2.783]],["name/117",[21,39.046]],["parent/117",[58,2.783]],["name/118",[36,40.649]],["parent/118",[58,2.783]],["name/119",[35,40.649]],["parent/119",[58,2.783]],["name/120",[1,23.882]],["parent/120",[58,2.783]],["name/121",[1,23.882]],["parent/121",[58,2.783]],["name/122",[1,23.882]],["parent/122",[58,2.783]],["name/123",[1,23.882]],["parent/123",[58,2.783]],["name/124",[75,42.56]],["parent/124",[]],["name/125",[12,26.678]],["parent/125",[75,4.071]],["name/126",[76,61.018]],["parent/126",[75,4.071]],["name/127",[77,61.018]],["parent/127",[75,4.071]],["name/128",[1,23.882]],["parent/128",[75,4.071]],["name/129",[19,52.545]],["parent/129",[78,5.026]],["name/130",[20,52.545]],["parent/130",[78,5.026]],["name/131",[21,39.046]],["parent/131",[78,5.026]],["name/132",[79,61.018]],["parent/132",[75,4.071]],["name/133",[58,29.1]],["parent/133",[75,4.071]],["name/134",[80,61.018]],["parent/134",[75,4.071]],["name/135",[81,52.545]],["parent/135",[75,4.071]],["name/136",[82,29.663]],["parent/136",[]],["name/137",[83,61.018]],["parent/137",[82,2.837]],["name/138",[84,61.018]],["parent/138",[82,2.837]],["name/139",[85,61.018]],["parent/139",[82,2.837]],["name/140",[86,61.018]],["parent/140",[82,2.837]],["name/141",[12,26.678]],["parent/141",[82,2.837]],["name/142",[87,61.018]],["parent/142",[82,2.837]],["name/143",[88,61.018]],["parent/143",[82,2.837]],["name/144",[89,43.672]],["parent/144",[82,2.837]],["name/145",[90,61.018]],["parent/145",[82,2.837]],["name/146",[1,23.882]],["parent/146",[82,2.837]],["name/147",[91,61.018]],["parent/147",[82,2.837]],["name/148",[92,55.91]],["parent/148",[82,2.837]],["name/149",[93,34.869]],["parent/149",[82,2.837]],["name/150",[94,61.018]],["parent/150",[82,2.837]],["name/151",[95,50.032]],["parent/151",[82,2.837]],["name/152",[96,61.018]],["parent/152",[82,2.837]],["name/153",[97,61.018]],["parent/153",[82,2.837]],["name/154",[98,61.018]],["parent/154",[82,2.837]],["name/155",[99,61.018]],["parent/155",[82,2.837]],["name/156",[62,40.649]],["parent/156",[82,2.837]],["name/157",[100,55.91]],["parent/157",[82,2.837]],["name/158",[101,55.91]],["parent/158",[82,2.837]],["name/159",[57,39.046]],["parent/159",[82,2.837]],["name/160",[32,39.046]],["parent/160",[82,2.837]],["name/161",[33,37.664]],["parent/161",[82,2.837]],["name/162",[34,40.649]],["parent/162",[82,2.837]],["name/163",[21,39.046]],["parent/163",[82,2.837]],["name/164",[36,40.649]],["parent/164",[82,2.837]],["name/165",[35,40.649]],["parent/165",[82,2.837]],["name/166",[1,23.882]],["parent/166",[82,2.837]],["name/167",[1,23.882]],["parent/167",[82,2.837]],["name/168",[1,23.882]],["parent/168",[82,2.837]],["name/169",[1,23.882]],["parent/169",[82,2.837]],["name/170",[102,52.545]],["parent/170",[]],["name/171",[92,55.91]],["parent/171",[102,5.026]],["name/172",[93,34.869]],["parent/172",[102,5.026]],["name/173",[103,37.664]],["parent/173",[]],["name/174",[12,26.678]],["parent/174",[103,3.602]],["name/175",[104,61.018]],["parent/175",[103,3.602]],["name/176",[105,55.91]],["parent/176",[103,3.602]],["name/177",[106,61.018]],["parent/177",[103,3.602]],["name/178",[107,55.91]],["parent/178",[103,3.602]],["name/179",[108,55.91]],["parent/179",[103,3.602]],["name/180",[109,61.018]],["parent/180",[103,3.602]],["name/181",[110,55.91]],["parent/181",[103,3.602]],["name/182",[111,61.018]],["parent/182",[103,3.602]],["name/183",[112,61.018]],["parent/183",[103,3.602]],["name/184",[113,61.018]],["parent/184",[103,3.602]],["name/185",[114,61.018]],["parent/185",[103,3.602]],["name/186",[115,61.018]],["parent/186",[103,3.602]],["name/187",[62,40.649]],["parent/187",[103,3.602]],["name/188",[116,46.355]],["parent/188",[]],["name/189",[117,61.018]],["parent/189",[116,4.434]],["name/190",[118,55.91]],["parent/190",[116,4.434]],["name/191",[119,55.91]],["parent/191",[116,4.434]],["name/192",[120,61.018]],["parent/192",[116,4.434]],["name/193",[121,61.018]],["parent/193",[116,4.434]],["name/194",[122,50.032]],["parent/194",[]],["name/195",[105,55.91]],["parent/195",[122,4.785]],["name/196",[107,55.91]],["parent/196",[122,4.785]],["name/197",[108,55.91]],["parent/197",[122,4.785]],["name/198",[123,48.025]],["parent/198",[]],["name/199",[12,26.678]],["parent/199",[123,4.593]],["name/200",[124,48.025]],["parent/200",[123,4.593]],["name/201",[125,61.018]],["parent/201",[123,4.593]],["name/202",[126,44.924]],["parent/202",[123,4.593]],["name/203",[127,37.039]],["parent/203",[]],["name/204",[12,26.678]],["parent/204",[127,3.543]],["name/205",[128,61.018]],["parent/205",[127,3.543]],["name/206",[93,34.869]],["parent/206",[127,3.543]],["name/207",[62,40.649]],["parent/207",[127,3.543]],["name/208",[57,39.046]],["parent/208",[127,3.543]],["name/209",[32,39.046]],["parent/209",[127,3.543]],["name/210",[33,37.664]],["parent/210",[127,3.543]],["name/211",[34,40.649]],["parent/211",[127,3.543]],["name/212",[21,39.046]],["parent/212",[127,3.543]],["name/213",[36,40.649]],["parent/213",[127,3.543]],["name/214",[35,40.649]],["parent/214",[127,3.543]],["name/215",[1,23.882]],["parent/215",[127,3.543]],["name/216",[1,23.882]],["parent/216",[127,3.543]],["name/217",[1,23.882]],["parent/217",[127,3.543]],["name/218",[1,23.882]],["parent/218",[127,3.543]],["name/219",[129,50.032]],["parent/219",[]],["name/220",[130,61.018]],["parent/220",[129,4.785]],["name/221",[131,61.018]],["parent/221",[129,4.785]],["name/222",[132,61.018]],["parent/222",[129,4.785]],["name/223",[133,35.895]],["parent/223",[]],["name/224",[134,46.355]],["parent/224",[133,3.433]],["name/225",[12,26.678]],["parent/225",[133,3.433]],["name/226",[135,61.018]],["parent/226",[133,3.433]],["name/227",[136,55.91]],["parent/227",[133,3.433]],["name/228",[95,50.032]],["parent/228",[133,3.433]],["name/229",[101,55.91]],["parent/229",[133,3.433]],["name/230",[57,39.046]],["parent/230",[133,3.433]],["name/231",[32,39.046]],["parent/231",[133,3.433]],["name/232",[33,37.664]],["parent/232",[133,3.433]],["name/233",[34,40.649]],["parent/233",[133,3.433]],["name/234",[21,39.046]],["parent/234",[133,3.433]],["name/235",[36,40.649]],["parent/235",[133,3.433]],["name/236",[35,40.649]],["parent/236",[133,3.433]],["name/237",[1,23.882]],["parent/237",[133,3.433]],["name/238",[1,23.882]],["parent/238",[133,3.433]],["name/239",[1,23.882]],["parent/239",[133,3.433]],["name/240",[1,23.882]],["parent/240",[133,3.433]],["name/241",[137,38.331]],["parent/241",[]],["name/242",[12,26.678]],["parent/242",[137,3.666]],["name/243",[136,55.91]],["parent/243",[137,3.666]],["name/244",[57,39.046]],["parent/244",[137,3.666]],["name/245",[32,39.046]],["parent/245",[137,3.666]],["name/246",[33,37.664]],["parent/246",[137,3.666]],["name/247",[34,40.649]],["parent/247",[137,3.666]],["name/248",[21,39.046]],["parent/248",[137,3.666]],["name/249",[36,40.649]],["parent/249",[137,3.666]],["name/250",[35,40.649]],["parent/250",[137,3.666]],["name/251",[1,23.882]],["parent/251",[137,3.666]],["name/252",[1,23.882]],["parent/252",[137,3.666]],["name/253",[1,23.882]],["parent/253",[137,3.666]],["name/254",[1,23.882]],["parent/254",[137,3.666]],["name/255",[138,41.559]],["parent/255",[]],["name/256",[12,26.678]],["parent/256",[138,3.975]],["name/257",[139,61.018]],["parent/257",[138,3.975]],["name/258",[32,39.046]],["parent/258",[138,3.975]],["name/259",[140,61.018]],["parent/259",[138,3.975]],["name/260",[141,61.018]],["parent/260",[138,3.975]],["name/261",[124,48.025]],["parent/261",[138,3.975]],["name/262",[142,61.018]],["parent/262",[138,3.975]],["name/263",[143,61.018]],["parent/263",[138,3.975]],["name/264",[144,61.018]],["parent/264",[138,3.975]],["name/265",[145,50.032]],["parent/265",[]],["name/266",[146,61.018]],["parent/266",[145,4.785]],["name/267",[147,61.018]],["parent/267",[145,4.785]],["name/268",[148,61.018]],["parent/268",[145,4.785]],["name/269",[149,34.869]],["parent/269",[]],["name/270",[12,26.678]],["parent/270",[149,3.335]],["name/271",[150,61.018]],["parent/271",[149,3.335]],["name/272",[151,39.815]],["parent/272",[149,3.335]],["name/273",[152,61.018]],["parent/273",[149,3.335]],["name/274",[153,61.018]],["parent/274",[149,3.335]],["name/275",[154,61.018]],["parent/275",[149,3.335]],["name/276",[155,61.018]],["parent/276",[149,3.335]],["name/277",[57,39.046]],["parent/277",[149,3.335]],["name/278",[32,39.046]],["parent/278",[149,3.335]],["name/279",[33,37.664]],["parent/279",[149,3.335]],["name/280",[34,40.649]],["parent/280",[149,3.335]],["name/281",[21,39.046]],["parent/281",[149,3.335]],["name/282",[36,40.649]],["parent/282",[149,3.335]],["name/283",[35,40.649]],["parent/283",[149,3.335]],["name/284",[1,23.882]],["parent/284",[149,3.335]],["name/285",[1,23.882]],["parent/285",[149,3.335]],["name/286",[1,23.882]],["parent/286",[149,3.335]],["name/287",[1,23.882]],["parent/287",[149,3.335]],["name/288",[156,42.56]],["parent/288",[]],["name/289",[59,52.545]],["parent/289",[156,4.071]],["name/290",[12,26.678]],["parent/290",[156,4.071]],["name/291",[157,43.672]],["parent/291",[156,4.071]],["name/292",[158,61.018]],["parent/292",[156,4.071]],["name/293",[61,43.672]],["parent/293",[156,4.071]],["name/294",[62,40.649]],["parent/294",[156,4.071]],["name/295",[159,55.91]],["parent/295",[156,4.071]],["name/296",[157,43.672]],["parent/296",[]],["name/297",[160,61.018]],["parent/297",[157,4.177]],["name/298",[12,26.678]],["parent/298",[157,4.177]],["name/299",[161,61.018]],["parent/299",[157,4.177]],["name/300",[162,61.018]],["parent/300",[157,4.177]],["name/301",[163,61.018]],["parent/301",[157,4.177]],["name/302",[159,55.91]],["parent/302",[157,4.177]],["name/303",[164,39.815]],["parent/303",[]],["name/304",[12,26.678]],["parent/304",[164,3.808]],["name/305",[165,61.018]],["parent/305",[164,3.808]],["name/306",[166,61.018]],["parent/306",[164,3.808]],["name/307",[167,61.018]],["parent/307",[164,3.808]],["name/308",[61,43.672]],["parent/308",[164,3.808]],["name/309",[168,61.018]],["parent/309",[164,3.808]],["name/310",[126,44.924]],["parent/310",[164,3.808]],["name/311",[169,61.018]],["parent/311",[164,3.808]],["name/312",[170,61.018]],["parent/312",[164,3.808]],["name/313",[171,61.018]],["parent/313",[164,3.808]],["name/314",[172,61.018]],["parent/314",[164,3.808]],["name/315",[173,43.672]],["parent/315",[]],["name/316",[12,26.678]],["parent/316",[173,4.177]],["name/317",[174,61.018]],["parent/317",[173,4.177]],["name/318",[175,55.91]],["parent/318",[173,4.177]],["name/319",[61,43.672]],["parent/319",[173,4.177]],["name/320",[124,48.025]],["parent/320",[173,4.177]],["name/321",[176,50.032]],["parent/321",[173,4.177]],["name/322",[126,44.924]],["parent/322",[173,4.177]],["name/323",[93,34.869]],["parent/323",[]],["name/324",[134,46.355]],["parent/324",[93,3.335]],["name/325",[12,26.678]],["parent/325",[93,3.335]],["name/326",[177,55.91]],["parent/326",[93,3.335]],["name/327",[178,55.91]],["parent/327",[93,3.335]],["name/328",[179,55.91]],["parent/328",[93,3.335]],["name/329",[180,55.91]],["parent/329",[93,3.335]],["name/330",[181,55.91]],["parent/330",[93,3.335]],["name/331",[182,55.91]],["parent/331",[93,3.335]],["name/332",[183,55.91]],["parent/332",[93,3.335]],["name/333",[184,52.545]],["parent/333",[93,3.335]],["name/334",[185,55.91]],["parent/334",[93,3.335]],["name/335",[186,55.91]],["parent/335",[93,3.335]],["name/336",[62,40.649]],["parent/336",[93,3.335]],["name/337",[187,55.91]],["parent/337",[93,3.335]],["name/338",[95,50.032]],["parent/338",[93,3.335]],["name/339",[126,44.924]],["parent/339",[93,3.335]],["name/340",[188,52.545]],["parent/340",[]],["name/341",[189,55.91]],["parent/341",[188,5.026]],["name/342",[190,61.018]],["parent/342",[188,5.026]],["name/343",[191,55.91]],["parent/343",[]],["name/344",[192,48.025]],["parent/344",[191,5.348]],["name/345",[193,44.924]],["parent/345",[]],["name/346",[194,61.018]],["parent/346",[193,4.297]],["name/347",[12,26.678]],["parent/347",[193,4.297]],["name/348",[47,55.91]],["parent/348",[193,4.297]],["name/349",[195,61.018]],["parent/349",[193,4.297]],["name/350",[33,37.664]],["parent/350",[193,4.297]],["name/351",[18,50.032]],["parent/351",[193,4.297]],["name/352",[196,55.91]],["parent/352",[]],["name/353",[1,23.882]],["parent/353",[196,5.348]],["name/354",[2,50.032]],["parent/354",[197,4.785]],["name/355",[1,23.882]],["parent/355",[197,4.785]],["name/356",[4,48.025]],["parent/356",[197,4.785]],["name/357",[1,23.882]],["parent/357",[197,4.785]],["name/358",[198,43.672]],["parent/358",[]],["name/359",[199,61.018]],["parent/359",[198,4.177]],["name/360",[200,61.018]],["parent/360",[198,4.177]],["name/361",[201,61.018]],["parent/361",[198,4.177]],["name/362",[12,26.678]],["parent/362",[198,4.177]],["name/363",[202,55.91]],["parent/363",[198,4.177]],["name/364",[1,23.882]],["parent/364",[198,4.177]],["name/365",[203,55.91]],["parent/365",[]],["name/366",[1,23.882]],["parent/366",[203,5.348]],["name/367",[2,50.032]],["parent/367",[204,4.785]],["name/368",[1,23.882]],["parent/368",[204,4.785]],["name/369",[4,48.025]],["parent/369",[204,4.785]],["name/370",[1,23.882]],["parent/370",[204,4.785]],["name/371",[205,37.039]],["parent/371",[]],["name/372",[134,46.355]],["parent/372",[205,3.543]],["name/373",[12,26.678]],["parent/373",[205,3.543]],["name/374",[58,29.1]],["parent/374",[205,3.543]],["name/375",[198,43.672]],["parent/375",[205,3.543]],["name/376",[57,39.046]],["parent/376",[205,3.543]],["name/377",[32,39.046]],["parent/377",[205,3.543]],["name/378",[33,37.664]],["parent/378",[205,3.543]],["name/379",[34,40.649]],["parent/379",[205,3.543]],["name/380",[21,39.046]],["parent/380",[205,3.543]],["name/381",[36,40.649]],["parent/381",[205,3.543]],["name/382",[35,40.649]],["parent/382",[205,3.543]],["name/383",[1,23.882]],["parent/383",[205,3.543]],["name/384",[1,23.882]],["parent/384",[205,3.543]],["name/385",[1,23.882]],["parent/385",[205,3.543]],["name/386",[1,23.882]],["parent/386",[205,3.543]],["name/387",[206,29.1]],["parent/387",[]],["name/388",[192,48.025]],["parent/388",[206,2.783]],["name/389",[134,46.355]],["parent/389",[206,2.783]],["name/390",[12,26.678]],["parent/390",[206,2.783]],["name/391",[207,55.91]],["parent/391",[206,2.783]],["name/392",[208,55.91]],["parent/392",[206,2.783]],["name/393",[209,55.91]],["parent/393",[206,2.783]],["name/394",[210,61.018]],["parent/394",[206,2.783]],["name/395",[211,55.91]],["parent/395",[206,2.783]],["name/396",[212,61.018]],["parent/396",[206,2.783]],["name/397",[213,61.018]],["parent/397",[206,2.783]],["name/398",[214,61.018]],["parent/398",[206,2.783]],["name/399",[215,61.018]],["parent/399",[206,2.783]],["name/400",[216,61.018]],["parent/400",[206,2.783]],["name/401",[217,61.018]],["parent/401",[206,2.783]],["name/402",[218,61.018]],["parent/402",[206,2.783]],["name/403",[219,36.451]],["parent/403",[206,2.783]],["name/404",[220,61.018]],["parent/404",[206,2.783]],["name/405",[58,29.1]],["parent/405",[206,2.783]],["name/406",[156,42.56]],["parent/406",[206,2.783]],["name/407",[221,61.018]],["parent/407",[206,2.783]],["name/408",[62,40.649]],["parent/408",[206,2.783]],["name/409",[222,61.018]],["parent/409",[206,2.783]],["name/410",[126,44.924]],["parent/410",[206,2.783]],["name/411",[187,55.91]],["parent/411",[206,2.783]],["name/412",[95,50.032]],["parent/412",[206,2.783]],["name/413",[185,55.91]],["parent/413",[206,2.783]],["name/414",[186,55.91]],["parent/414",[206,2.783]],["name/415",[177,55.91]],["parent/415",[206,2.783]],["name/416",[178,55.91]],["parent/416",[206,2.783]],["name/417",[179,55.91]],["parent/417",[206,2.783]],["name/418",[180,55.91]],["parent/418",[206,2.783]],["name/419",[181,55.91]],["parent/419",[206,2.783]],["name/420",[182,55.91]],["parent/420",[206,2.783]],["name/421",[183,55.91]],["parent/421",[206,2.783]],["name/422",[184,52.545]],["parent/422",[206,2.783]],["name/423",[223,50.032]],["parent/423",[]],["name/424",[189,55.91]],["parent/424",[223,4.785]],["name/425",[224,61.018]],["parent/425",[223,4.785]],["name/426",[225,61.018]],["parent/426",[223,4.785]],["name/427",[226,43.672]],["parent/427",[]],["name/428",[227,61.018]],["parent/428",[226,4.177]],["name/429",[211,55.91]],["parent/429",[226,4.177]],["name/430",[228,61.018]],["parent/430",[226,4.177]],["name/431",[208,55.91]],["parent/431",[226,4.177]],["name/432",[229,55.91]],["parent/432",[226,4.177]],["name/433",[230,61.018]],["parent/433",[226,4.177]],["name/434",[207,55.91]],["parent/434",[226,4.177]],["name/435",[231,48.025]],["parent/435",[]],["name/436",[12,26.678]],["parent/436",[231,4.593]],["name/437",[33,37.664]],["parent/437",[231,4.593]],["name/438",[232,52.545]],["parent/438",[231,4.593]],["name/439",[57,39.046]],["parent/439",[231,4.593]],["name/440",[233,48.025]],["parent/440",[]],["name/441",[12,26.678]],["parent/441",[233,4.593]],["name/442",[234,61.018]],["parent/442",[233,4.593]],["name/443",[232,52.545]],["parent/443",[233,4.593]],["name/444",[57,39.046]],["parent/444",[233,4.593]],["name/445",[235,50.032]],["parent/445",[]],["name/446",[12,26.678]],["parent/446",[235,4.785]],["name/447",[57,39.046]],["parent/447",[235,4.785]],["name/448",[232,52.545]],["parent/448",[235,4.785]],["name/449",[236,52.545]],["parent/449",[]],["name/450",[12,26.678]],["parent/450",[236,5.026]],["name/451",[209,55.91]],["parent/451",[236,5.026]],["name/452",[237,44.924]],["parent/452",[]],["name/453",[238,61.018]],["parent/453",[237,4.297]],["name/454",[12,26.678]],["parent/454",[237,4.297]],["name/455",[239,61.018]],["parent/455",[237,4.297]],["name/456",[240,61.018]],["parent/456",[237,4.297]],["name/457",[58,29.1]],["parent/457",[237,4.297]],["name/458",[241,61.018]],["parent/458",[237,4.297]],["name/459",[242,46.355]],["parent/459",[]],["name/460",[59,52.545]],["parent/460",[242,4.434]],["name/461",[12,26.678]],["parent/461",[242,4.434]],["name/462",[61,43.672]],["parent/462",[242,4.434]],["name/463",[62,40.649]],["parent/463",[242,4.434]],["name/464",[243,61.018]],["parent/464",[242,4.434]],["name/465",[89,43.672]],["parent/465",[]],["name/466",[12,26.678]],["parent/466",[89,4.177]],["name/467",[244,61.018]],["parent/467",[89,4.177]],["name/468",[245,61.018]],["parent/468",[89,4.177]],["name/469",[246,61.018]],["parent/469",[89,4.177]],["name/470",[110,55.91]],["parent/470",[89,4.177]],["name/471",[247,61.018]],["parent/471",[89,4.177]],["name/472",[248,38.331]],["parent/472",[]],["name/473",[12,26.678]],["parent/473",[248,3.666]],["name/474",[249,61.018]],["parent/474",[248,3.666]],["name/475",[57,39.046]],["parent/475",[248,3.666]],["name/476",[32,39.046]],["parent/476",[248,3.666]],["name/477",[33,37.664]],["parent/477",[248,3.666]],["name/478",[34,40.649]],["parent/478",[248,3.666]],["name/479",[21,39.046]],["parent/479",[248,3.666]],["name/480",[36,40.649]],["parent/480",[248,3.666]],["name/481",[35,40.649]],["parent/481",[248,3.666]],["name/482",[1,23.882]],["parent/482",[248,3.666]],["name/483",[1,23.882]],["parent/483",[248,3.666]],["name/484",[1,23.882]],["parent/484",[248,3.666]],["name/485",[1,23.882]],["parent/485",[248,3.666]],["name/486",[250,43.672]],["parent/486",[]],["name/487",[12,26.678]],["parent/487",[250,4.177]],["name/488",[61,43.672]],["parent/488",[250,4.177]],["name/489",[124,48.025]],["parent/489",[250,4.177]],["name/490",[251,61.018]],["parent/490",[250,4.177]],["name/491",[252,61.018]],["parent/491",[250,4.177]],["name/492",[176,50.032]],["parent/492",[250,4.177]],["name/493",[126,44.924]],["parent/493",[250,4.177]],["name/494",[219,36.451]],["parent/494",[]],["name/495",[253,61.018]],["parent/495",[219,3.486]],["name/496",[254,61.018]],["parent/496",[219,3.486]],["name/497",[12,26.678]],["parent/497",[219,3.486]],["name/498",[255,61.018]],["parent/498",[219,3.486]],["name/499",[256,61.018]],["parent/499",[219,3.486]],["name/500",[257,61.018]],["parent/500",[219,3.486]],["name/501",[58,29.1]],["parent/501",[219,3.486]],["name/502",[258,61.018]],["parent/502",[219,3.486]],["name/503",[259,61.018]],["parent/503",[219,3.486]],["name/504",[260,61.018]],["parent/504",[219,3.486]],["name/505",[61,43.672]],["parent/505",[219,3.486]],["name/506",[149,34.869]],["parent/506",[219,3.486]],["name/507",[62,40.649]],["parent/507",[219,3.486]],["name/508",[176,50.032]],["parent/508",[219,3.486]],["name/509",[261,61.018]],["parent/509",[219,3.486]],["name/510",[262,52.545]],["parent/510",[]],["name/511",[263,61.018]],["parent/511",[262,5.026]],["name/512",[264,61.018]],["parent/512",[262,5.026]],["name/513",[265,50.032]],["parent/513",[]],["name/514",[266,61.018]],["parent/514",[265,4.785]],["name/515",[267,61.018]],["parent/515",[265,4.785]],["name/516",[268,61.018]],["parent/516",[265,4.785]],["name/517",[269,39.815]],["parent/517",[]],["name/518",[12,26.678]],["parent/518",[269,3.808]],["name/519",[175,55.91]],["parent/519",[269,3.808]],["name/520",[270,61.018]],["parent/520",[269,3.808]],["name/521",[61,43.672]],["parent/521",[269,3.808]],["name/522",[271,61.018]],["parent/522",[269,3.808]],["name/523",[62,40.649]],["parent/523",[269,3.808]],["name/524",[272,61.018]],["parent/524",[269,3.808]],["name/525",[1,23.882]],["parent/525",[269,3.808]],["name/526",[1,23.882]],["parent/526",[269,3.808]],["name/527",[1,23.882]],["parent/527",[269,3.808]],["name/528",[1,23.882]],["parent/528",[269,3.808]],["name/529",[273,48.025]],["parent/529",[]],["name/530",[274,61.018]],["parent/530",[273,4.593]],["name/531",[275,61.018]],["parent/531",[273,4.593]],["name/532",[276,61.018]],["parent/532",[273,4.593]],["name/533",[277,61.018]],["parent/533",[273,4.593]],["name/534",[278,42.56]],["parent/534",[]],["name/535",[134,46.355]],["parent/535",[278,4.071]],["name/536",[12,26.678]],["parent/536",[278,4.071]],["name/537",[118,55.91]],["parent/537",[278,4.071]],["name/538",[119,55.91]],["parent/538",[278,4.071]],["name/539",[279,61.018]],["parent/539",[278,4.071]],["name/540",[280,61.018]],["parent/540",[278,4.071]],["name/541",[281,61.018]],["parent/541",[278,4.071]],["name/542",[282,61.018]],["parent/542",[278,4.071]],["name/543",[283,48.025]],["parent/543",[]],["name/544",[12,26.678]],["parent/544",[283,4.593]],["name/545",[284,61.018]],["parent/545",[283,4.593]],["name/546",[285,61.018]],["parent/546",[283,4.593]],["name/547",[286,61.018]],["parent/547",[283,4.593]],["name/548",[287,48.025]],["parent/548",[]],["name/549",[12,26.678]],["parent/549",[287,4.593]],["name/550",[81,52.545]],["parent/550",[287,4.593]],["name/551",[229,55.91]],["parent/551",[287,4.593]],["name/552",[288,61.018]],["parent/552",[287,4.593]],["name/553",[289,34.869]],["parent/553",[]],["name/554",[26,50.032]],["parent/554",[289,3.335]],["name/555",[290,55.91]],["parent/555",[289,3.335]],["name/556",[192,48.025]],["parent/556",[289,3.335]],["name/557",[4,48.025]],["parent/557",[289,3.335]],["name/558",[291,61.018]],["parent/558",[289,3.335]],["name/559",[292,61.018]],["parent/559",[289,3.335]],["name/560",[33,37.664]],["parent/560",[289,3.335]],["name/561",[293,61.018]],["parent/561",[289,3.335]],["name/562",[294,55.91]],["parent/562",[289,3.335]],["name/563",[295,61.018]],["parent/563",[289,3.335]],["name/564",[296,61.018]],["parent/564",[289,3.335]],["name/565",[297,55.91]],["parent/565",[289,3.335]],["name/566",[298,61.018]],["parent/566",[289,3.335]],["name/567",[299,61.018]],["parent/567",[289,3.335]],["name/568",[300,61.018]],["parent/568",[289,3.335]],["name/569",[55,52.545]],["parent/569",[289,3.335]],["name/570",[81,52.545]],["parent/570",[289,3.335]],["name/571",[301,61.018]],["parent/571",[289,3.335]],["name/572",[12,26.678]],["parent/572",[289,3.335]],["name/573",[302,32.301]],["parent/573",[]],["name/574",[303,61.018]],["parent/574",[302,3.089]],["name/575",[192,48.025]],["parent/575",[302,3.089]],["name/576",[304,61.018]],["parent/576",[302,3.089]],["name/577",[305,61.018]],["parent/577",[302,3.089]],["name/578",[306,61.018]],["parent/578",[302,3.089]],["name/579",[297,55.91]],["parent/579",[302,3.089]],["name/580",[307,61.018]],["parent/580",[302,3.089]],["name/581",[308,61.018]],["parent/581",[302,3.089]],["name/582",[309,61.018]],["parent/582",[302,3.089]],["name/583",[310,61.018]],["parent/583",[302,3.089]],["name/584",[311,61.018]],["parent/584",[302,3.089]],["name/585",[55,52.545]],["parent/585",[302,3.089]],["name/586",[42,55.91]],["parent/586",[302,3.089]],["name/587",[312,61.018]],["parent/587",[302,3.089]],["name/588",[313,61.018]],["parent/588",[302,3.089]],["name/589",[314,61.018]],["parent/589",[302,3.089]],["name/590",[315,61.018]],["parent/590",[302,3.089]],["name/591",[316,61.018]],["parent/591",[302,3.089]],["name/592",[317,61.018]],["parent/592",[302,3.089]],["name/593",[318,55.91]],["parent/593",[302,3.089]],["name/594",[319,55.91]],["parent/594",[302,3.089]],["name/595",[320,55.91]],["parent/595",[302,3.089]],["name/596",[321,61.018]],["parent/596",[302,3.089]],["name/597",[33,37.664]],["parent/597",[302,3.089]],["name/598",[12,26.678]],["parent/598",[302,3.089]],["name/599",[322,39.815]],["parent/599",[]],["name/600",[26,50.032]],["parent/600",[322,3.808]],["name/601",[290,55.91]],["parent/601",[322,3.808]],["name/602",[192,48.025]],["parent/602",[322,3.808]],["name/603",[294,55.91]],["parent/603",[322,3.808]],["name/604",[323,61.018]],["parent/604",[322,3.808]],["name/605",[324,61.018]],["parent/605",[322,3.808]],["name/606",[325,61.018]],["parent/606",[322,3.808]],["name/607",[318,55.91]],["parent/607",[322,3.808]],["name/608",[319,55.91]],["parent/608",[322,3.808]],["name/609",[320,55.91]],["parent/609",[322,3.808]],["name/610",[12,26.678]],["parent/610",[322,3.808]],["name/611",[151,39.815]],["parent/611",[]],["name/612",[326,61.018]],["parent/612",[151,3.808]],["name/613",[327,61.018]],["parent/613",[151,3.808]],["name/614",[134,46.355]],["parent/614",[151,3.808]],["name/615",[12,26.678]],["parent/615",[151,3.808]],["name/616",[328,61.018]],["parent/616",[151,3.808]],["name/617",[329,61.018]],["parent/617",[151,3.808]],["name/618",[330,61.018]],["parent/618",[151,3.808]],["name/619",[331,61.018]],["parent/619",[151,3.808]],["name/620",[332,61.018]],["parent/620",[151,3.808]],["name/621",[333,61.018]],["parent/621",[151,3.808]],["name/622",[334,44.924]],["parent/622",[]],["name/623",[335,61.018]],["parent/623",[334,4.297]],["name/624",[336,61.018]],["parent/624",[334,4.297]],["name/625",[337,61.018]],["parent/625",[334,4.297]],["name/626",[338,61.018]],["parent/626",[334,4.297]],["name/627",[339,61.018]],["parent/627",[334,4.297]],["name/628",[340,61.018]],["parent/628",[334,4.297]],["name/629",[341,50.032]],["parent/629",[]],["name/630",[12,26.678]],["parent/630",[341,4.785]],["name/631",[202,55.91]],["parent/631",[341,4.785]],["name/632",[342,61.018]],["parent/632",[341,4.785]],["name/633",[343,33.938]],["parent/633",[]],["name/634",[12,26.678]],["parent/634",[343,3.246]],["name/635",[58,29.1]],["parent/635",[343,3.246]],["name/636",[344,61.018]],["parent/636",[343,3.246]],["name/637",[345,61.018]],["parent/637",[343,3.246]],["name/638",[346,61.018]],["parent/638",[343,3.246]],["name/639",[62,40.649]],["parent/639",[343,3.246]],["name/640",[100,55.91]],["parent/640",[343,3.246]],["name/641",[347,61.018]],["parent/641",[343,3.246]],["name/642",[348,61.018]],["parent/642",[343,3.246]],["name/643",[184,52.545]],["parent/643",[343,3.246]],["name/644",[57,39.046]],["parent/644",[343,3.246]],["name/645",[32,39.046]],["parent/645",[343,3.246]],["name/646",[33,37.664]],["parent/646",[343,3.246]],["name/647",[34,40.649]],["parent/647",[343,3.246]],["name/648",[21,39.046]],["parent/648",[343,3.246]],["name/649",[36,40.649]],["parent/649",[343,3.246]],["name/650",[35,40.649]],["parent/650",[343,3.246]],["name/651",[1,23.882]],["parent/651",[343,3.246]],["name/652",[1,23.882]],["parent/652",[343,3.246]],["name/653",[1,23.882]],["parent/653",[343,3.246]],["name/654",[1,23.882]],["parent/654",[343,3.246]],["name/655",[349,52.545]],["parent/655",[]],["name/656",[12,26.678]],["parent/656",[349,5.026]],["name/657",[350,61.018]],["parent/657",[349,5.026]],["name/658",[351,52.545]],["parent/658",[]],["name/659",[352,61.018]],["parent/659",[351,5.026]],["name/660",[353,61.018]],["parent/660",[351,5.026]],["name/661",[354,50.032]],["parent/661",[]],["name/662",[124,48.025]],["parent/662",[354,4.785]],["name/663",[176,50.032]],["parent/663",[354,4.785]],["name/664",[126,44.924]],["parent/664",[354,4.785]],["name/665",[355,50.032]],["parent/665",[]],["name/666",[356,61.018]],["parent/666",[355,4.785]],["name/667",[357,61.018]],["parent/667",[355,4.785]],["name/668",[358,61.018]],["parent/668",[355,4.785]]],"invertedIndex":[["__type",{"_index":1,"name":{"1":{},"3":{},"5":{},"7":{},"9":{},"11":{},"35":{},"50":{},"90":{},"91":{},"92":{},"93":{},"120":{},"121":{},"122":{},"123":{},"128":{},"146":{},"166":{},"167":{},"168":{},"169":{},"215":{},"216":{},"217":{},"218":{},"237":{},"238":{},"239":{},"240":{},"251":{},"252":{},"253":{},"254":{},"284":{},"285":{},"286":{},"287":{},"353":{},"355":{},"357":{},"364":{},"366":{},"368":{},"370":{},"383":{},"384":{},"385":{},"386":{},"482":{},"483":{},"484":{},"485":{},"525":{},"526":{},"527":{},"528":{},"651":{},"652":{},"653":{},"654":{}},"parent":{}}],["_render",{"_index":100,"name":{"157":{},"640":{}},"parent":{}}],["_rendersorttype",{"_index":177,"name":{"326":{},"415":{}},"parent":{}}],["_shader",{"_index":178,"name":{"327":{},"416":{}},"parent":{}}],["a",{"_index":333,"name":{"621":{}},"parent":{}}],["aabb",{"_index":278,"name":{"534":{}},"parent":{"535":{},"536":{},"537":{},"538":{},"539":{},"540":{},"541":{},"542":{}}}],["add",{"_index":4,"name":{"4":{},"10":{},"356":{},"369":{},"557":{}},"parent":{}}],["addshadergeometry",{"_index":114,"name":{"185":{}},"parent":{}}],["addshadowcastinglight",{"_index":251,"name":{"490":{}},"parent":{}}],["allowcontrol",{"_index":79,"name":{"132":{}},"parent":{}}],["alpha",{"_index":227,"name":{"428":{}},"parent":{}}],["alphacutoff",{"_index":210,"name":{"394":{}},"parent":{}}],["alphamode",{"_index":218,"name":{"402":{}},"parent":{}}],["anchor",{"_index":347,"name":{"641":{}},"parent":{}}],["angles",{"_index":76,"name":{"126":{}},"parent":{}}],["animation",{"_index":138,"name":{"255":{}},"parent":{"256":{},"257":{},"258":{},"259":{},"260":{},"261":{},"262":{},"263":{},"264":{}}}],["animations",{"_index":135,"name":{"226":{}},"parent":{}}],["array",{"_index":18,"name":{"25":{},"38":{},"67":{},"351":{}},"parent":{}}],["aspect",{"_index":68,"name":{"106":{}},"parent":{}}],["b",{"_index":332,"name":{"620":{}},"parent":{}}],["backward",{"_index":53,"name":{"77":{}},"parent":{}}],["basecolor",{"_index":209,"name":{"393":{},"451":{}},"parent":{}}],["basecolortexture",{"_index":213,"name":{"397":{}},"parent":{}}],["billboardtype",{"_index":344,"name":{"636":{}},"parent":{}}],["blend",{"_index":225,"name":{"426":{}},"parent":{}}],["blendmode",{"_index":184,"name":{"333":{},"422":{},"643":{}},"parent":{}}],["buffer",{"_index":117,"name":{"189":{}},"parent":{}}],["buffers",{"_index":14,"name":{"19":{}},"parent":{}}],["calculatejointmatrices",{"_index":247,"name":{"471":{}},"parent":{}}],["camera",{"_index":58,"name":{"94":{},"133":{},"374":{},"405":{},"457":{},"501":{},"635":{}},"parent":{"95":{},"96":{},"97":{},"98":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"122":{},"123":{}}}],["cameraorbitcontrol",{"_index":75,"name":{"124":{}},"parent":{"125":{},"126":{},"127":{},"128":{},"132":{},"133":{},"134":{},"135":{}}}],["cameraorbitcontrol.__type",{"_index":78,"name":{},"parent":{"129":{},"130":{},"131":{}}}],["center",{"_index":279,"name":{"539":{}},"parent":{}}],["clear",{"_index":176,"name":{"321":{},"492":{},"508":{},"663":{}},"parent":{}}],["clearcolor",{"_index":174,"name":{"317":{}},"parent":{}}],["clone",{"_index":22,"name":{"29":{},"44":{}},"parent":{}}],["color",{"_index":151,"name":{"272":{},"611":{}},"parent":{"612":{},"613":{},"614":{},"615":{},"616":{},"617":{},"618":{},"619":{},"620":{},"621":{}}}],["colors",{"_index":112,"name":{"183":{}},"parent":{}}],["componenttype",{"_index":120,"name":{"192":{}},"parent":{}}],["conjugate",{"_index":325,"name":{"606":{}},"parent":{}}],["constructor",{"_index":12,"name":{"17":{},"24":{},"37":{},"52":{},"65":{},"82":{},"96":{},"125":{},"141":{},"174":{},"199":{},"204":{},"225":{},"242":{},"256":{},"270":{},"290":{},"298":{},"304":{},"316":{},"325":{},"347":{},"362":{},"373":{},"390":{},"436":{},"441":{},"446":{},"450":{},"454":{},"461":{},"466":{},"473":{},"487":{},"497":{},"518":{},"536":{},"544":{},"549":{},"572":{},"598":{},"610":{},"615":{},"630":{},"634":{},"656":{}},"parent":{}}],["container3d",{"_index":56,"name":{"81":{}},"parent":{"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{}}}],["contains",{"_index":241,"name":{"458":{}},"parent":{}}],["containshitarea",{"_index":243,"name":{"464":{}},"parent":{}}],["copy",{"_index":297,"name":{"565":{},"579":{}},"parent":{}}],["copyfrom",{"_index":23,"name":{"30":{},"45":{},"78":{}},"parent":{}}],["copyto",{"_index":24,"name":{"31":{},"46":{}},"parent":{}}],["create",{"_index":192,"name":{"344":{},"388":{},"556":{},"575":{},"602":{}},"parent":{}}],["createcube",{"_index":84,"name":{"138":{}},"parent":{}}],["createinstance",{"_index":95,"name":{"151":{},"228":{},"338":{},"412":{}},"parent":{}}],["createplane",{"_index":85,"name":{"139":{}},"parent":{}}],["createpostprocessingsprite",{"_index":168,"name":{"309":{}},"parent":{}}],["createquad",{"_index":83,"name":{"137":{}},"parent":{}}],["createshader",{"_index":185,"name":{"334":{},"413":{}},"parent":{}}],["createshadergeometry",{"_index":125,"name":{"201":{}},"parent":{}}],["createsphere",{"_index":86,"name":{"140":{}},"parent":{}}],["cross",{"_index":295,"name":{"563":{}},"parent":{}}],["cubemap",{"_index":198,"name":{"358":{},"375":{}},"parent":{"359":{},"360":{},"361":{},"362":{},"363":{},"364":{}}}],["cubemapfaces",{"_index":334,"name":{"622":{}},"parent":{"623":{},"624":{},"625":{},"626":{},"627":{},"628":{}}}],["cubemaploader",{"_index":196,"name":{"352":{}},"parent":{"353":{}}}],["cubemaploader.__type",{"_index":197,"name":{},"parent":{"354":{},"355":{},"356":{},"357":{}}}],["cubemapresource",{"_index":341,"name":{"629":{}},"parent":{"630":{},"631":{},"632":{}}}],["cylindrical",{"_index":353,"name":{"660":{}},"parent":{}}],["debug",{"_index":355,"name":{"665":{}},"parent":{"666":{},"667":{},"668":{}}}],["debugmode",{"_index":220,"name":{"404":{}},"parent":{}}],["defaultlookupbrdf",{"_index":160,"name":{"297":{}},"parent":{}}],["depthmask",{"_index":182,"name":{"331":{},"420":{}},"parent":{}}],["depthtexture",{"_index":270,"name":{"520":{}},"parent":{}}],["descriptor",{"_index":13,"name":{"18":{}},"parent":{}}],["destroy",{"_index":62,"name":{"100":{},"156":{},"187":{},"207":{},"294":{},"336":{},"408":{},"463":{},"507":{},"523":{},"639":{}},"parent":{}}],["diffuse",{"_index":161,"name":{"299":{}},"parent":{}}],["direction",{"_index":285,"name":{"546":{}},"parent":{}}],["directional",{"_index":147,"name":{"267":{}},"parent":{}}],["disablerenderpass",{"_index":98,"name":{"154":{}},"parent":{}}],["disableshadows",{"_index":172,"name":{"314":{}},"parent":{}}],["distance",{"_index":81,"name":{"135":{},"550":{},"570":{}},"parent":{}}],["dot",{"_index":293,"name":{"561":{}},"parent":{}}],["doublesided",{"_index":183,"name":{"332":{},"421":{}},"parent":{}}],["down",{"_index":49,"name":{"73":{}},"parent":{}}],["drawmode",{"_index":180,"name":{"329":{},"418":{}},"parent":{}}],["duration",{"_index":139,"name":{"257":{}},"parent":{}}],["emissive",{"_index":211,"name":{"395":{},"429":{}},"parent":{}}],["emissivetexture",{"_index":217,"name":{"401":{}},"parent":{}}],["enabledrenderpasses",{"_index":90,"name":{"145":{}},"parent":{}}],["enablerenderpass",{"_index":97,"name":{"153":{}},"parent":{}}],["enableshadows",{"_index":171,"name":{"313":{}},"parent":{}}],["encapsulate",{"_index":282,"name":{"542":{}},"parent":{}}],["equals",{"_index":25,"name":{"32":{},"47":{}},"parent":{}}],["error",{"_index":358,"name":{"668":{}},"parent":{}}],["exposure",{"_index":212,"name":{"396":{}},"parent":{}}],["extents",{"_index":281,"name":{"541":{}},"parent":{}}],["f0",{"_index":228,"name":{"430":{}},"parent":{}}],["faces",{"_index":199,"name":{"359":{}},"parent":{}}],["far",{"_index":71,"name":{"109":{}},"parent":{}}],["fieldofview",{"_index":69,"name":{"107":{}},"parent":{}}],["filtertexture",{"_index":260,"name":{"504":{}},"parent":{}}],["flush",{"_index":169,"name":{"311":{}},"parent":{}}],["followcamera",{"_index":258,"name":{"502":{}},"parent":{}}],["forward",{"_index":52,"name":{"76":{}},"parent":{}}],["from",{"_index":134,"name":{"224":{},"324":{},"372":{},"389":{},"535":{},"614":{}},"parent":{}}],["frombuffer",{"_index":11,"name":{"16":{}},"parent":{}}],["frombytes",{"_index":326,"name":{"612":{}},"parent":{}}],["fromcolors",{"_index":201,"name":{"361":{}},"parent":{}}],["fromeuler",{"_index":324,"name":{"605":{}},"parent":{}}],["fromfaces",{"_index":200,"name":{"360":{}},"parent":{}}],["fromhex",{"_index":327,"name":{"613":{}},"parent":{}}],["fromobject",{"_index":238,"name":{"453":{}},"parent":{}}],["fromquat",{"_index":307,"name":{"580":{}},"parent":{}}],["fromrotation",{"_index":309,"name":{"582":{}},"parent":{}}],["fromrotationtranslationscale",{"_index":308,"name":{"581":{}},"parent":{}}],["fromscaling",{"_index":310,"name":{"583":{}},"parent":{}}],["fromtexture",{"_index":194,"name":{"346":{}},"parent":{}}],["fromtranslation",{"_index":311,"name":{"584":{}},"parent":{}}],["fromvalues",{"_index":290,"name":{"555":{},"601":{}},"parent":{}}],["g",{"_index":331,"name":{"619":{}},"parent":{}}],["geometry",{"_index":92,"name":{"148":{},"171":{}},"parent":{}}],["getboundingbox",{"_index":101,"name":{"158":{},"229":{}},"parent":{}}],["getpoint",{"_index":286,"name":{"547":{}},"parent":{}}],["getrotation",{"_index":306,"name":{"578":{}},"parent":{}}],["getscaling",{"_index":305,"name":{"577":{}},"parent":{}}],["getshadergeometry",{"_index":113,"name":{"184":{}},"parent":{}}],["gettranslation",{"_index":303,"name":{"574":{}},"parent":{}}],["gltfasset",{"_index":7,"name":{"12":{}},"parent":{"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{}}}],["gltfbinaryloader",{"_index":5,"name":{"6":{}},"parent":{"7":{}}}],["gltfbinaryloader.__type",{"_index":6,"name":{},"parent":{"8":{},"9":{},"10":{},"11":{}}}],["gltfloader",{"_index":0,"name":{"0":{}},"parent":{"1":{}}}],["gltfloader.__type",{"_index":3,"name":{},"parent":{"2":{},"3":{},"4":{},"5":{}}}],["gltfresourceloader",{"_index":16,"name":{"21":{}},"parent":{"22":{}}}],["hasshadergeometry",{"_index":115,"name":{"186":{}},"parent":{}}],["height",{"_index":275,"name":{"531":{}},"parent":{}}],["high",{"_index":268,"name":{"516":{}},"parent":{}}],["id",{"_index":239,"name":{"455":{}},"parent":{}}],["identity",{"_index":312,"name":{"587":{}},"parent":{}}],["imagebasedlighting",{"_index":157,"name":{"291":{},"296":{}},"parent":{"297":{},"298":{},"299":{},"300":{},"301":{},"302":{}}}],["images",{"_index":15,"name":{"20":{}},"parent":{}}],["indices",{"_index":104,"name":{"175":{}},"parent":{}}],["innerconeangle",{"_index":154,"name":{"275":{}},"parent":{}}],["instancedmesh3d",{"_index":127,"name":{"203":{}},"parent":{"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"218":{}}}],["instancedmodel",{"_index":137,"name":{"241":{}},"parent":{"242":{},"243":{},"244":{},"245":{},"246":{},"247":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{}}}],["instancedstandardmaterial",{"_index":236,"name":{"449":{}},"parent":{"450":{},"451":{}}}],["instances",{"_index":94,"name":{"150":{}},"parent":{}}],["intensity",{"_index":153,"name":{"274":{}},"parent":{}}],["invalidateshader",{"_index":222,"name":{"409":{}},"parent":{}}],["inverse",{"_index":299,"name":{"567":{}},"parent":{}}],["inversebindmatrix",{"_index":249,"name":{"474":{}},"parent":{}}],["inverseworldtransform",{"_index":37,"name":{"58":{}},"parent":{}}],["invert",{"_index":315,"name":{"590":{}},"parent":{}}],["isembeddedresource",{"_index":10,"name":{"15":{}},"parent":{}}],["ishighqualitysupported",{"_index":254,"name":{"496":{}},"parent":{}}],["isinstancingsupported",{"_index":187,"name":{"337":{},"411":{}},"parent":{}}],["ismediumqualitysupported",{"_index":253,"name":{"495":{}},"parent":{}}],["isrenderpassenabled",{"_index":99,"name":{"155":{}},"parent":{}}],["isvalidbuffer",{"_index":9,"name":{"14":{}},"parent":{}}],["joint",{"_index":248,"name":{"472":{}},"parent":{"473":{},"474":{},"475":{},"476":{},"477":{},"478":{},"479":{},"480":{},"481":{},"482":{},"483":{},"484":{},"485":{}}}],["jointmatrices",{"_index":245,"name":{"468":{}},"parent":{}}],["jointnormalmatrices",{"_index":244,"name":{"467":{}},"parent":{}}],["joints",{"_index":110,"name":{"181":{},"470":{}},"parent":{}}],["left",{"_index":51,"name":{"75":{}},"parent":{}}],["levels",{"_index":202,"name":{"363":{},"631":{}},"parent":{}}],["light",{"_index":149,"name":{"269":{},"506":{}},"parent":{"270":{},"271":{},"272":{},"273":{},"274":{},"275":{},"276":{},"277":{},"278":{},"279":{},"280":{},"281":{},"282":{},"283":{},"284":{},"285":{},"286":{},"287":{}}}],["lightingenvironment",{"_index":156,"name":{"288":{},"406":{}},"parent":{"289":{},"290":{},"291":{},"292":{},"293":{},"294":{},"295":{}}}],["lights",{"_index":158,"name":{"292":{}},"parent":{}}],["lighttype",{"_index":145,"name":{"265":{}},"parent":{"266":{},"267":{},"268":{}}}],["lightviewprojection",{"_index":257,"name":{"500":{}},"parent":{}}],["load",{"_index":8,"name":{"13":{},"22":{}},"parent":{}}],["localtransform",{"_index":36,"name":{"57":{},"88":{},"118":{},"164":{},"213":{},"235":{},"249":{},"282":{},"381":{},"480":{},"649":{}},"parent":{}}],["lookat",{"_index":42,"name":{"63":{},"586":{}},"parent":{}}],["lookupbrdf",{"_index":163,"name":{"301":{}},"parent":{}}],["loop",{"_index":141,"name":{"260":{}},"parent":{}}],["low",{"_index":266,"name":{"514":{}},"parent":{}}],["magnitude",{"_index":298,"name":{"566":{}},"parent":{}}],["main",{"_index":59,"name":{"95":{},"289":{},"460":{}},"parent":{}}],["mask",{"_index":224,"name":{"425":{}},"parent":{}}],["mat4",{"_index":302,"name":{"573":{}},"parent":{"574":{},"575":{},"576":{},"577":{},"578":{},"579":{},"580":{},"581":{},"582":{},"583":{},"584":{},"585":{},"586":{},"587":{},"588":{},"589":{},"590":{},"591":{},"592":{},"593":{},"594":{},"595":{},"596":{},"597":{},"598":{}}}],["material",{"_index":93,"name":{"149":{},"172":{},"206":{},"323":{}},"parent":{"324":{},"325":{},"326":{},"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"336":{},"337":{},"338":{},"339":{}}}],["materialfactory",{"_index":191,"name":{"343":{}},"parent":{"344":{}}}],["materialpass",{"_index":165,"name":{"305":{}},"parent":{}}],["materialrenderpass",{"_index":173,"name":{"315":{}},"parent":{"316":{},"317":{},"318":{},"319":{},"320":{},"321":{},"322":{}}}],["materialrendersorttype",{"_index":188,"name":{"340":{}},"parent":{"341":{},"342":{}}}],["matrix4",{"_index":43,"name":{"64":{}},"parent":{"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{}}}],["max",{"_index":119,"name":{"191":{},"538":{}},"parent":{}}],["medium",{"_index":267,"name":{"515":{}},"parent":{}}],["mesh",{"_index":128,"name":{"205":{}},"parent":{}}],["mesh3d",{"_index":82,"name":{"136":{}},"parent":{"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{}}}],["meshdestroyoptions",{"_index":102,"name":{"170":{}},"parent":{"171":{},"172":{}}}],["meshes",{"_index":136,"name":{"227":{},"243":{}},"parent":{}}],["meshgeometry3d",{"_index":103,"name":{"173":{}},"parent":{"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{}}}],["meshgeometryattribute",{"_index":116,"name":{"188":{}},"parent":{"189":{},"190":{},"191":{},"192":{},"193":{}}}],["meshgeometrytarget",{"_index":122,"name":{"194":{}},"parent":{"195":{},"196":{},"197":{}}}],["meshshader",{"_index":123,"name":{"198":{}},"parent":{"199":{},"200":{},"201":{},"202":{}}}],["metallic",{"_index":208,"name":{"392":{},"431":{}},"parent":{}}],["metallicroughnesstexture",{"_index":214,"name":{"398":{}},"parent":{}}],["min",{"_index":118,"name":{"190":{},"537":{}},"parent":{}}],["model",{"_index":133,"name":{"223":{}},"parent":{"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"232":{},"233":{},"234":{},"235":{},"236":{},"237":{},"238":{},"239":{},"240":{}}}],["multiply",{"_index":55,"name":{"80":{},"569":{},"585":{}},"parent":{}}],["name",{"_index":124,"name":{"200":{},"261":{},"320":{},"489":{},"662":{}},"parent":{}}],["near",{"_index":70,"name":{"108":{}},"parent":{}}],["negate",{"_index":300,"name":{"568":{}},"parent":{}}],["negx",{"_index":336,"name":{"624":{}},"parent":{}}],["negy",{"_index":338,"name":{"626":{}},"parent":{}}],["negz",{"_index":340,"name":{"628":{}},"parent":{}}],["normal",{"_index":229,"name":{"432":{},"551":{}},"parent":{}}],["normalize",{"_index":294,"name":{"562":{},"603":{}},"parent":{}}],["normals",{"_index":107,"name":{"178":{},"196":{}},"parent":{}}],["normaltexture",{"_index":215,"name":{"399":{}},"parent":{}}],["normaltransform",{"_index":38,"name":{"59":{}},"parent":{}}],["object",{"_index":240,"name":{"456":{}},"parent":{}}],["objecttorender",{"_index":276,"name":{"532":{}},"parent":{}}],["obliqueness",{"_index":60,"name":{"98":{}},"parent":{}}],["observablepoint3d",{"_index":17,"name":{"23":{}},"parent":{"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{}}}],["observablequaternion",{"_index":28,"name":{"36":{}},"parent":{"37":{},"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{}}}],["occlusion",{"_index":230,"name":{"433":{}},"parent":{}}],["occlusiontexture",{"_index":216,"name":{"400":{}},"parent":{}}],["offset",{"_index":195,"name":{"349":{}},"parent":{}}],["on",{"_index":356,"name":{"666":{}},"parent":{}}],["opaque",{"_index":189,"name":{"341":{},"424":{}},"parent":{}}],["origin",{"_index":284,"name":{"545":{}},"parent":{}}],["ortho",{"_index":314,"name":{"589":{}},"parent":{}}],["orthographic",{"_index":64,"name":{"102":{}},"parent":{}}],["orthographicsize",{"_index":63,"name":{"101":{}},"parent":{}}],["outerconeangle",{"_index":155,"name":{"276":{}},"parent":{}}],["packinterleavedgeometry",{"_index":350,"name":{"657":{}},"parent":{}}],["parent",{"_index":246,"name":{"469":{}},"parent":{}}],["perspective",{"_index":313,"name":{"588":{}},"parent":{}}],["pickinghitarea",{"_index":237,"name":{"452":{}},"parent":{"453":{},"454":{},"455":{},"456":{},"457":{},"458":{}}}],["pickinginteraction",{"_index":242,"name":{"459":{}},"parent":{"460":{},"461":{},"462":{},"463":{},"464":{}}}],["pixelsperunit",{"_index":345,"name":{"637":{}},"parent":{}}],["plane",{"_index":287,"name":{"548":{}},"parent":{"549":{},"550":{},"551":{},"552":{}}}],["play",{"_index":142,"name":{"262":{}},"parent":{}}],["pluginname",{"_index":87,"name":{"142":{}},"parent":{}}],["point",{"_index":148,"name":{"268":{}},"parent":{}}],["position",{"_index":32,"name":{"53":{},"69":{},"84":{},"114":{},"160":{},"209":{},"231":{},"245":{},"258":{},"278":{},"377":{},"476":{},"645":{}},"parent":{}}],["positions",{"_index":105,"name":{"176":{},"195":{}},"parent":{}}],["postprocessingsprite",{"_index":269,"name":{"517":{}},"parent":{"518":{},"519":{},"520":{},"521":{},"522":{},"523":{},"524":{},"525":{},"526":{},"527":{},"528":{}}}],["postprocessingspriteoptions",{"_index":273,"name":{"529":{}},"parent":{"530":{},"531":{},"532":{},"533":{}}}],["posx",{"_index":335,"name":{"623":{}},"parent":{}}],["posy",{"_index":337,"name":{"625":{}},"parent":{}}],["posz",{"_index":339,"name":{"627":{}},"parent":{}}],["projection",{"_index":72,"name":{"110":{}},"parent":{}}],["quality",{"_index":263,"name":{"511":{}},"parent":{}}],["quat",{"_index":322,"name":{"599":{}},"parent":{"600":{},"601":{},"602":{},"603":{},"604":{},"605":{},"606":{},"607":{},"608":{},"609":{},"610":{}}}],["r",{"_index":330,"name":{"618":{}},"parent":{}}],["radius",{"_index":130,"name":{"220":{}},"parent":{}}],["range",{"_index":152,"name":{"273":{}},"parent":{}}],["ray",{"_index":283,"name":{"543":{}},"parent":{"544":{},"545":{},"546":{},"547":{}}}],["raycast",{"_index":288,"name":{"552":{}},"parent":{}}],["removeinstance",{"_index":96,"name":{"152":{}},"parent":{}}],["removeshadowcastinglight",{"_index":252,"name":{"491":{}},"parent":{}}],["render",{"_index":126,"name":{"202":{},"310":{},"322":{},"339":{},"410":{},"493":{},"664":{}},"parent":{}}],["renderer",{"_index":61,"name":{"99":{},"293":{},"308":{},"319":{},"462":{},"488":{},"505":{},"521":{}},"parent":{}}],["renderobject",{"_index":272,"name":{"524":{}},"parent":{}}],["renderpass",{"_index":354,"name":{"661":{}},"parent":{"662":{},"663":{},"664":{}}}],["renderpasses",{"_index":167,"name":{"307":{}},"parent":{}}],["rendersortorder",{"_index":91,"name":{"147":{}},"parent":{}}],["rendersorttype",{"_index":181,"name":{"330":{},"419":{}},"parent":{}}],["rendertexture",{"_index":175,"name":{"318":{},"519":{}},"parent":{}}],["resolution",{"_index":277,"name":{"533":{}},"parent":{}}],["rgb",{"_index":328,"name":{"616":{}},"parent":{}}],["rgba",{"_index":329,"name":{"617":{}},"parent":{}}],["right",{"_index":50,"name":{"74":{}},"parent":{}}],["rings",{"_index":132,"name":{"222":{}},"parent":{}}],["rotate",{"_index":321,"name":{"596":{}},"parent":{}}],["rotatex",{"_index":318,"name":{"593":{},"607":{}},"parent":{}}],["rotatey",{"_index":319,"name":{"594":{},"608":{}},"parent":{}}],["rotatez",{"_index":320,"name":{"595":{},"609":{}},"parent":{}}],["rotation",{"_index":47,"name":{"71":{},"348":{}},"parent":{}}],["rotationquaternion",{"_index":34,"name":{"55":{},"86":{},"116":{},"162":{},"211":{},"233":{},"247":{},"280":{},"379":{},"478":{},"647":{}},"parent":{}}],["roughness",{"_index":207,"name":{"391":{},"434":{}},"parent":{}}],["scale",{"_index":33,"name":{"54":{},"85":{},"115":{},"161":{},"210":{},"232":{},"246":{},"279":{},"350":{},"378":{},"437":{},"477":{},"560":{},"597":{},"646":{}},"parent":{}}],["scaling",{"_index":46,"name":{"70":{}},"parent":{}}],["screentoray",{"_index":65,"name":{"103":{}},"parent":{}}],["screentoworld",{"_index":66,"name":{"104":{}},"parent":{}}],["segments",{"_index":131,"name":{"221":{}},"parent":{}}],["set",{"_index":26,"name":{"33":{},"48":{},"554":{},"600":{}},"parent":{}}],["seteulerangles",{"_index":30,"name":{"43":{}},"parent":{}}],["setfrom",{"_index":27,"name":{"34":{},"49":{}},"parent":{}}],["setfrommatrix",{"_index":40,"name":{"61":{}},"parent":{}}],["setfromrotationpositionscale",{"_index":54,"name":{"79":{}},"parent":{}}],["setresolution",{"_index":271,"name":{"522":{}},"parent":{}}],["shadersourceloader",{"_index":203,"name":{"365":{}},"parent":{"366":{}}}],["shadersourceloader.__type",{"_index":204,"name":{},"parent":{"367":{},"368":{},"369":{},"370":{}}}],["shadowarea",{"_index":256,"name":{"499":{}},"parent":{}}],["shadowcastinglight",{"_index":219,"name":{"403":{},"494":{}},"parent":{"495":{},"496":{},"497":{},"498":{},"499":{},"500":{},"501":{},"502":{},"503":{},"504":{},"505":{},"506":{},"507":{},"508":{},"509":{}}}],["shadowcastinglightoptions",{"_index":262,"name":{"510":{}},"parent":{"511":{},"512":{}}}],["shadowpass",{"_index":166,"name":{"306":{}},"parent":{}}],["shadowquality",{"_index":265,"name":{"513":{}},"parent":{"514":{},"515":{},"516":{}}}],["shadowrenderpass",{"_index":250,"name":{"486":{}},"parent":{"487":{},"488":{},"489":{},"490":{},"491":{},"492":{},"493":{}}}],["shadowtexture",{"_index":259,"name":{"503":{}},"parent":{}}],["shadowtexturesize",{"_index":264,"name":{"512":{}},"parent":{}}],["size",{"_index":280,"name":{"540":{}},"parent":{}}],["skin",{"_index":89,"name":{"144":{},"465":{}},"parent":{"466":{},"467":{},"468":{},"469":{},"470":{},"471":{}}}],["skybox",{"_index":205,"name":{"371":{}},"parent":{"372":{},"373":{},"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"380":{},"381":{},"382":{},"383":{},"384":{},"385":{},"386":{}}}],["slerp",{"_index":323,"name":{"604":{}},"parent":{}}],["softness",{"_index":255,"name":{"498":{}},"parent":{}}],["sort",{"_index":170,"name":{"312":{}},"parent":{}}],["specular",{"_index":162,"name":{"300":{}},"parent":{}}],["speed",{"_index":140,"name":{"259":{}},"parent":{}}],["spheregeometryoptions",{"_index":129,"name":{"219":{}},"parent":{"220":{},"221":{},"222":{}}}],["spherical",{"_index":352,"name":{"659":{}},"parent":{}}],["spot",{"_index":146,"name":{"266":{}},"parent":{}}],["sprite3d",{"_index":343,"name":{"633":{}},"parent":{"634":{},"635":{},"636":{},"637":{},"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{},"648":{},"649":{},"650":{},"651":{},"652":{},"653":{},"654":{}}}],["spritebatchrenderer",{"_index":349,"name":{"655":{}},"parent":{"656":{},"657":{}}}],["spritebillboardtype",{"_index":351,"name":{"658":{}},"parent":{"659":{},"660":{}}}],["squareddistance",{"_index":301,"name":{"571":{}},"parent":{}}],["standardmaterial",{"_index":206,"name":{"387":{}},"parent":{"388":{},"389":{},"390":{},"391":{},"392":{},"393":{},"394":{},"395":{},"396":{},"397":{},"398":{},"399":{},"400":{},"401":{},"402":{},"403":{},"404":{},"405":{},"406":{},"407":{},"408":{},"409":{},"410":{},"411":{},"412":{},"413":{},"414":{},"415":{},"416":{},"417":{},"418":{},"419":{},"420":{},"421":{},"422":{}}}],["standardmaterialalphamode",{"_index":223,"name":{"423":{}},"parent":{"424":{},"425":{},"426":{}}}],["standardmaterialdebugmode",{"_index":226,"name":{"427":{}},"parent":{"428":{},"429":{},"430":{},"431":{},"432":{},"433":{},"434":{}}}],["standardmaterialnormaltexture",{"_index":231,"name":{"435":{}},"parent":{"436":{},"437":{},"438":{},"439":{}}}],["standardmaterialocclusiontexture",{"_index":233,"name":{"440":{}},"parent":{"441":{},"442":{},"443":{},"444":{}}}],["standardmaterialtexture",{"_index":235,"name":{"445":{}},"parent":{"446":{},"447":{},"448":{}}}],["standardpipeline",{"_index":164,"name":{"303":{}},"parent":{"304":{},"305":{},"306":{},"307":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{}}}],["state",{"_index":179,"name":{"328":{},"417":{}},"parent":{}}],["stop",{"_index":143,"name":{"263":{}},"parent":{}}],["strength",{"_index":234,"name":{"442":{}},"parent":{}}],["stride",{"_index":121,"name":{"193":{}},"parent":{}}],["style",{"_index":342,"name":{"632":{}},"parent":{}}],["subtract",{"_index":292,"name":{"559":{}},"parent":{}}],["tangents",{"_index":108,"name":{"179":{},"197":{}},"parent":{}}],["target",{"_index":77,"name":{"127":{}},"parent":{}}],["targets",{"_index":109,"name":{"180":{}},"parent":{}}],["targetto",{"_index":317,"name":{"592":{}},"parent":{}}],["targetweights",{"_index":88,"name":{"143":{}},"parent":{}}],["texture",{"_index":348,"name":{"642":{}},"parent":{}}],["texturetransform",{"_index":193,"name":{"345":{}},"parent":{"346":{},"347":{},"348":{},"349":{},"350":{},"351":{}}}],["tint",{"_index":346,"name":{"638":{}},"parent":{}}],["toarray",{"_index":45,"name":{"68":{}},"parent":{}}],["transform",{"_index":57,"name":{"83":{},"113":{},"159":{},"208":{},"230":{},"244":{},"277":{},"376":{},"439":{},"444":{},"447":{},"475":{},"644":{}},"parent":{}}],["transform3d",{"_index":31,"name":{"51":{}},"parent":{"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{}}}],["transformid",{"_index":44,"name":{"66":{},"97":{}},"parent":{}}],["transformmat4",{"_index":296,"name":{"564":{}},"parent":{}}],["transformquat",{"_index":291,"name":{"558":{}},"parent":{}}],["translate",{"_index":304,"name":{"576":{}},"parent":{}}],["transparent",{"_index":190,"name":{"342":{}},"parent":{}}],["transpose",{"_index":316,"name":{"591":{}},"parent":{}}],["type",{"_index":150,"name":{"271":{}},"parent":{}}],["unlit",{"_index":221,"name":{"407":{}},"parent":{}}],["up",{"_index":48,"name":{"72":{}},"parent":{}}],["update",{"_index":144,"name":{"264":{}},"parent":{}}],["updatecamera",{"_index":80,"name":{"134":{}},"parent":{}}],["updatelightviewprojection",{"_index":261,"name":{"509":{}},"parent":{}}],["updatelocaltransform",{"_index":39,"name":{"60":{}},"parent":{}}],["updatetransform",{"_index":41,"name":{"62":{}},"parent":{}}],["updateuniforms",{"_index":186,"name":{"335":{},"414":{}},"parent":{}}],["use",{"_index":2,"name":{"2":{},"8":{},"354":{},"367":{}},"parent":{}}],["uvs",{"_index":106,"name":{"177":{}},"parent":{}}],["uvset",{"_index":232,"name":{"438":{},"443":{},"448":{}},"parent":{}}],["valid",{"_index":159,"name":{"295":{},"302":{}},"parent":{}}],["vec3",{"_index":289,"name":{"553":{}},"parent":{"554":{},"555":{},"556":{},"557":{},"558":{},"559":{},"560":{},"561":{},"562":{},"563":{},"564":{},"565":{},"566":{},"567":{},"568":{},"569":{},"570":{},"571":{},"572":{}}}],["view",{"_index":73,"name":{"111":{}},"parent":{}}],["viewprojection",{"_index":74,"name":{"112":{}},"parent":{}}],["w",{"_index":29,"name":{"42":{}},"parent":{}}],["warn",{"_index":357,"name":{"667":{}},"parent":{}}],["weights",{"_index":111,"name":{"182":{}},"parent":{}}],["width",{"_index":274,"name":{"530":{}},"parent":{}}],["worldtoscreen",{"_index":67,"name":{"105":{}},"parent":{}}],["worldtransform",{"_index":35,"name":{"56":{},"89":{},"119":{},"165":{},"214":{},"236":{},"250":{},"283":{},"382":{},"481":{},"650":{}},"parent":{}}],["x",{"_index":19,"name":{"26":{},"39":{},"129":{}},"parent":{}}],["y",{"_index":20,"name":{"27":{},"40":{},"130":{}},"parent":{}}],["z",{"_index":21,"name":{"28":{},"41":{},"87":{},"117":{},"131":{},"163":{},"212":{},"234":{},"248":{},"281":{},"380":{},"479":{},"648":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file +window.searchData = {"kinds":{"4":"Namespace","8":"Enumeration","16":"Enumeration member","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor"},"rows":[{"id":0,"kind":32,"name":"glTFLoader","url":"modules.html#glTFLoader","classes":"tsd-kind-variable"},{"id":1,"kind":65536,"name":"__type","url":"modules.html#glTFLoader.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"glTFLoader"},{"id":2,"kind":1024,"name":"use","url":"modules.html#glTFLoader.__type.use","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"glTFLoader.__type"},{"id":3,"kind":65536,"name":"__type","url":"modules.html#glTFLoader.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"glTFLoader.__type"},{"id":4,"kind":1024,"name":"add","url":"modules.html#glTFLoader.__type.add","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"glTFLoader.__type"},{"id":5,"kind":65536,"name":"__type","url":"modules.html#glTFLoader.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"glTFLoader.__type"},{"id":6,"kind":32,"name":"glTFBinaryLoader","url":"modules.html#glTFBinaryLoader","classes":"tsd-kind-variable"},{"id":7,"kind":65536,"name":"__type","url":"modules.html#glTFBinaryLoader.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"glTFBinaryLoader"},{"id":8,"kind":1024,"name":"use","url":"modules.html#glTFBinaryLoader.__type.use","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"glTFBinaryLoader.__type"},{"id":9,"kind":65536,"name":"__type","url":"modules.html#glTFBinaryLoader.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"glTFBinaryLoader.__type"},{"id":10,"kind":1024,"name":"add","url":"modules.html#glTFBinaryLoader.__type.add","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"glTFBinaryLoader.__type"},{"id":11,"kind":65536,"name":"__type","url":"modules.html#glTFBinaryLoader.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"glTFBinaryLoader.__type"},{"id":12,"kind":128,"name":"glTFAsset","url":"classes/glTFAsset.html","classes":"tsd-kind-class"},{"id":13,"kind":2048,"name":"load","url":"classes/glTFAsset.html#load","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"glTFAsset"},{"id":14,"kind":2048,"name":"isValidBuffer","url":"classes/glTFAsset.html#isValidBuffer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"glTFAsset"},{"id":15,"kind":2048,"name":"isEmbeddedResource","url":"classes/glTFAsset.html#isEmbeddedResource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"glTFAsset"},{"id":16,"kind":2048,"name":"fromBuffer","url":"classes/glTFAsset.html#fromBuffer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"glTFAsset"},{"id":17,"kind":512,"name":"constructor","url":"classes/glTFAsset.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"glTFAsset"},{"id":18,"kind":1024,"name":"descriptor","url":"classes/glTFAsset.html#descriptor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"glTFAsset"},{"id":19,"kind":1024,"name":"buffers","url":"classes/glTFAsset.html#buffers","classes":"tsd-kind-property tsd-parent-kind-class","parent":"glTFAsset"},{"id":20,"kind":1024,"name":"images","url":"classes/glTFAsset.html#images","classes":"tsd-kind-property tsd-parent-kind-class","parent":"glTFAsset"},{"id":21,"kind":256,"name":"glTFResourceLoader","url":"interfaces/glTFResourceLoader.html","classes":"tsd-kind-interface"},{"id":22,"kind":2048,"name":"load","url":"interfaces/glTFResourceLoader.html#load","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"glTFResourceLoader"},{"id":23,"kind":128,"name":"ObservablePoint3D","url":"classes/ObservablePoint3D.html","classes":"tsd-kind-class"},{"id":24,"kind":512,"name":"constructor","url":"classes/ObservablePoint3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":25,"kind":262144,"name":"array","url":"classes/ObservablePoint3D.html#array","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservablePoint3D"},{"id":26,"kind":262144,"name":"x","url":"classes/ObservablePoint3D.html#x","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":27,"kind":262144,"name":"y","url":"classes/ObservablePoint3D.html#y","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":28,"kind":262144,"name":"z","url":"classes/ObservablePoint3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservablePoint3D"},{"id":29,"kind":2048,"name":"clone","url":"classes/ObservablePoint3D.html#clone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":30,"kind":2048,"name":"copyFrom","url":"classes/ObservablePoint3D.html#copyFrom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":31,"kind":2048,"name":"copyTo","url":"classes/ObservablePoint3D.html#copyTo","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":32,"kind":2048,"name":"equals","url":"classes/ObservablePoint3D.html#equals","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":33,"kind":2048,"name":"set","url":"classes/ObservablePoint3D.html#set","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservablePoint3D"},{"id":34,"kind":2048,"name":"setFrom","url":"classes/ObservablePoint3D.html#setFrom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ObservablePoint3D"},{"id":35,"kind":65536,"name":"__type","url":"classes/ObservablePoint3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"ObservablePoint3D"},{"id":36,"kind":128,"name":"ObservableQuaternion","url":"classes/ObservableQuaternion.html","classes":"tsd-kind-class"},{"id":37,"kind":512,"name":"constructor","url":"classes/ObservableQuaternion.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":38,"kind":262144,"name":"array","url":"classes/ObservableQuaternion.html#array","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":39,"kind":262144,"name":"x","url":"classes/ObservableQuaternion.html#x","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":40,"kind":262144,"name":"y","url":"classes/ObservableQuaternion.html#y","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":41,"kind":262144,"name":"z","url":"classes/ObservableQuaternion.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":42,"kind":262144,"name":"w","url":"classes/ObservableQuaternion.html#w","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":43,"kind":2048,"name":"setEulerAngles","url":"classes/ObservableQuaternion.html#setEulerAngles","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":44,"kind":2048,"name":"clone","url":"classes/ObservableQuaternion.html#clone","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":45,"kind":2048,"name":"copyFrom","url":"classes/ObservableQuaternion.html#copyFrom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":46,"kind":2048,"name":"copyTo","url":"classes/ObservableQuaternion.html#copyTo","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":47,"kind":2048,"name":"equals","url":"classes/ObservableQuaternion.html#equals","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":48,"kind":2048,"name":"set","url":"classes/ObservableQuaternion.html#set","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"ObservableQuaternion"},{"id":49,"kind":2048,"name":"setFrom","url":"classes/ObservableQuaternion.html#setFrom","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":50,"kind":65536,"name":"__type","url":"classes/ObservableQuaternion.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"ObservableQuaternion"},{"id":51,"kind":128,"name":"Transform3D","url":"classes/Transform3D.html","classes":"tsd-kind-class"},{"id":52,"kind":512,"name":"constructor","url":"classes/Transform3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Transform3D"},{"id":53,"kind":1024,"name":"position","url":"classes/Transform3D.html#position","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":54,"kind":1024,"name":"scale","url":"classes/Transform3D.html#scale","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":55,"kind":1024,"name":"rotationQuaternion","url":"classes/Transform3D.html#rotationQuaternion","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Transform3D"},{"id":56,"kind":1024,"name":"worldTransform","url":"classes/Transform3D.html#worldTransform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":57,"kind":1024,"name":"localTransform","url":"classes/Transform3D.html#localTransform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":58,"kind":1024,"name":"inverseWorldTransform","url":"classes/Transform3D.html#inverseWorldTransform","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Transform3D"},{"id":59,"kind":1024,"name":"normalTransform","url":"classes/Transform3D.html#normalTransform","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Transform3D"},{"id":60,"kind":2048,"name":"updateLocalTransform","url":"classes/Transform3D.html#updateLocalTransform","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":61,"kind":2048,"name":"setFromMatrix","url":"classes/Transform3D.html#setFromMatrix","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":62,"kind":2048,"name":"updateTransform","url":"classes/Transform3D.html#updateTransform","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Transform3D"},{"id":63,"kind":2048,"name":"lookAt","url":"classes/Transform3D.html#lookAt","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Transform3D"},{"id":64,"kind":128,"name":"Matrix4","url":"classes/Matrix4.html","classes":"tsd-kind-class"},{"id":65,"kind":512,"name":"constructor","url":"classes/Matrix4.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Matrix4"},{"id":66,"kind":262144,"name":"transformId","url":"classes/Matrix4.html#transformId","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":67,"kind":1024,"name":"array","url":"classes/Matrix4.html#array","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Matrix4"},{"id":68,"kind":2048,"name":"toArray","url":"classes/Matrix4.html#toArray","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Matrix4"},{"id":69,"kind":262144,"name":"position","url":"classes/Matrix4.html#position","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":70,"kind":262144,"name":"scaling","url":"classes/Matrix4.html#scaling","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":71,"kind":262144,"name":"rotation","url":"classes/Matrix4.html#rotation","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":72,"kind":262144,"name":"up","url":"classes/Matrix4.html#up","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":73,"kind":262144,"name":"down","url":"classes/Matrix4.html#down","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":74,"kind":262144,"name":"right","url":"classes/Matrix4.html#right","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":75,"kind":262144,"name":"left","url":"classes/Matrix4.html#left","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":76,"kind":262144,"name":"forward","url":"classes/Matrix4.html#forward","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":77,"kind":262144,"name":"backward","url":"classes/Matrix4.html#backward","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Matrix4"},{"id":78,"kind":2048,"name":"copyFrom","url":"classes/Matrix4.html#copyFrom","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Matrix4"},{"id":79,"kind":2048,"name":"setFromRotationPositionScale","url":"classes/Matrix4.html#setFromRotationPositionScale","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Matrix4"},{"id":80,"kind":2048,"name":"multiply","url":"classes/Matrix4.html#multiply","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Matrix4"},{"id":81,"kind":128,"name":"Container3D","url":"classes/Container3D.html","classes":"tsd-kind-class"},{"id":82,"kind":512,"name":"constructor","url":"classes/Container3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Container3D"},{"id":83,"kind":1024,"name":"transform","url":"classes/Container3D.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":84,"kind":262144,"name":"position","url":"classes/Container3D.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":85,"kind":262144,"name":"scale","url":"classes/Container3D.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":86,"kind":262144,"name":"rotationQuaternion","url":"classes/Container3D.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Container3D"},{"id":87,"kind":262144,"name":"z","url":"classes/Container3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Container3D"},{"id":88,"kind":262144,"name":"localTransform","url":"classes/Container3D.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":89,"kind":262144,"name":"worldTransform","url":"classes/Container3D.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite","parent":"Container3D"},{"id":90,"kind":65536,"name":"__type","url":"classes/Container3D.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Container3D"},{"id":91,"kind":65536,"name":"__type","url":"classes/Container3D.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Container3D"},{"id":92,"kind":65536,"name":"__type","url":"classes/Container3D.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Container3D"},{"id":93,"kind":65536,"name":"__type","url":"classes/Container3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Container3D"},{"id":94,"kind":128,"name":"Camera","url":"classes/Camera.html","classes":"tsd-kind-class"},{"id":95,"kind":1024,"name":"main","url":"classes/Camera.html#main","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"Camera"},{"id":96,"kind":512,"name":"constructor","url":"classes/Camera.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Camera"},{"id":97,"kind":262144,"name":"transformId","url":"classes/Camera.html#transformId","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Camera"},{"id":98,"kind":262144,"name":"obliqueness","url":"classes/Camera.html#obliqueness","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":99,"kind":1024,"name":"renderer","url":"classes/Camera.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Camera"},{"id":100,"kind":2048,"name":"destroy","url":"classes/Camera.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Camera"},{"id":101,"kind":262144,"name":"orthographicSize","url":"classes/Camera.html#orthographicSize","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":102,"kind":262144,"name":"orthographic","url":"classes/Camera.html#orthographic","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":103,"kind":2048,"name":"screenToRay","url":"classes/Camera.html#screenToRay","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Camera"},{"id":104,"kind":2048,"name":"screenToWorld","url":"classes/Camera.html#screenToWorld","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Camera"},{"id":105,"kind":2048,"name":"worldToScreen","url":"classes/Camera.html#worldToScreen","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Camera"},{"id":106,"kind":262144,"name":"aspect","url":"classes/Camera.html#aspect","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":107,"kind":262144,"name":"fieldOfView","url":"classes/Camera.html#fieldOfView","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":108,"kind":262144,"name":"near","url":"classes/Camera.html#near","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":109,"kind":262144,"name":"far","url":"classes/Camera.html#far","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Camera"},{"id":110,"kind":262144,"name":"projection","url":"classes/Camera.html#projection","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Camera"},{"id":111,"kind":262144,"name":"view","url":"classes/Camera.html#view","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Camera"},{"id":112,"kind":262144,"name":"viewProjection","url":"classes/Camera.html#viewProjection","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Camera"},{"id":113,"kind":1024,"name":"transform","url":"classes/Camera.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":114,"kind":262144,"name":"position","url":"classes/Camera.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":115,"kind":262144,"name":"scale","url":"classes/Camera.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":116,"kind":262144,"name":"rotationQuaternion","url":"classes/Camera.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":117,"kind":262144,"name":"z","url":"classes/Camera.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":118,"kind":262144,"name":"localTransform","url":"classes/Camera.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":119,"kind":262144,"name":"worldTransform","url":"classes/Camera.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Camera"},{"id":120,"kind":65536,"name":"__type","url":"classes/Camera.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Camera"},{"id":121,"kind":65536,"name":"__type","url":"classes/Camera.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Camera"},{"id":122,"kind":65536,"name":"__type","url":"classes/Camera.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Camera"},{"id":123,"kind":65536,"name":"__type","url":"classes/Camera.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Camera"},{"id":124,"kind":128,"name":"CameraOrbitControl","url":"classes/CameraOrbitControl.html","classes":"tsd-kind-class"},{"id":125,"kind":512,"name":"constructor","url":"classes/CameraOrbitControl.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":126,"kind":262144,"name":"angles","url":"classes/CameraOrbitControl.html#angles","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":127,"kind":1024,"name":"target","url":"classes/CameraOrbitControl.html#target","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":128,"kind":65536,"name":"__type","url":"classes/CameraOrbitControl.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":129,"kind":1024,"name":"x","url":"classes/CameraOrbitControl.html#__type.x","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CameraOrbitControl.__type"},{"id":130,"kind":1024,"name":"y","url":"classes/CameraOrbitControl.html#__type.y","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CameraOrbitControl.__type"},{"id":131,"kind":1024,"name":"z","url":"classes/CameraOrbitControl.html#__type.z","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CameraOrbitControl.__type"},{"id":132,"kind":1024,"name":"allowControl","url":"classes/CameraOrbitControl.html#allowControl","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":133,"kind":1024,"name":"camera","url":"classes/CameraOrbitControl.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":134,"kind":2048,"name":"updateCamera","url":"classes/CameraOrbitControl.html#updateCamera","classes":"tsd-kind-method tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":135,"kind":262144,"name":"distance","url":"classes/CameraOrbitControl.html#distance","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"CameraOrbitControl"},{"id":136,"kind":128,"name":"Mesh3D","url":"classes/Mesh3D.html","classes":"tsd-kind-class"},{"id":137,"kind":2048,"name":"createQuad","url":"classes/Mesh3D.html#createQuad","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mesh3D"},{"id":138,"kind":2048,"name":"createCube","url":"classes/Mesh3D.html#createCube","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mesh3D"},{"id":139,"kind":2048,"name":"createPlane","url":"classes/Mesh3D.html#createPlane","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mesh3D"},{"id":140,"kind":2048,"name":"createSphere","url":"classes/Mesh3D.html#createSphere","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mesh3D"},{"id":141,"kind":512,"name":"constructor","url":"classes/Mesh3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Mesh3D"},{"id":142,"kind":1024,"name":"pluginName","url":"classes/Mesh3D.html#pluginName","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":143,"kind":1024,"name":"targetWeights","url":"classes/Mesh3D.html#targetWeights","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":144,"kind":1024,"name":"skin","url":"classes/Mesh3D.html#skin","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":145,"kind":1024,"name":"enabledRenderPasses","url":"classes/Mesh3D.html#enabledRenderPasses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":146,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":147,"kind":1024,"name":"renderSortOrder","url":"classes/Mesh3D.html#renderSortOrder","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":148,"kind":1024,"name":"geometry","url":"classes/Mesh3D.html#geometry","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":149,"kind":1024,"name":"material","url":"classes/Mesh3D.html#material","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Mesh3D"},{"id":150,"kind":262144,"name":"instances","url":"classes/Mesh3D.html#instances","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Mesh3D"},{"id":151,"kind":2048,"name":"createInstance","url":"classes/Mesh3D.html#createInstance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":152,"kind":2048,"name":"removeInstance","url":"classes/Mesh3D.html#removeInstance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":153,"kind":2048,"name":"enableRenderPass","url":"classes/Mesh3D.html#enableRenderPass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":154,"kind":2048,"name":"disableRenderPass","url":"classes/Mesh3D.html#disableRenderPass","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":155,"kind":2048,"name":"isRenderPassEnabled","url":"classes/Mesh3D.html#isRenderPassEnabled","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":156,"kind":2048,"name":"destroy","url":"classes/Mesh3D.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Mesh3D"},{"id":157,"kind":2048,"name":"_render","url":"classes/Mesh3D.html#_render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Mesh3D"},{"id":158,"kind":2048,"name":"getBoundingBox","url":"classes/Mesh3D.html#getBoundingBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Mesh3D"},{"id":159,"kind":1024,"name":"transform","url":"classes/Mesh3D.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":160,"kind":262144,"name":"position","url":"classes/Mesh3D.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":161,"kind":262144,"name":"scale","url":"classes/Mesh3D.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":162,"kind":262144,"name":"rotationQuaternion","url":"classes/Mesh3D.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":163,"kind":262144,"name":"z","url":"classes/Mesh3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":164,"kind":262144,"name":"localTransform","url":"classes/Mesh3D.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":165,"kind":262144,"name":"worldTransform","url":"classes/Mesh3D.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Mesh3D"},{"id":166,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":167,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":168,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":169,"kind":65536,"name":"__type","url":"classes/Mesh3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Mesh3D"},{"id":170,"kind":256,"name":"MeshDestroyOptions","url":"interfaces/MeshDestroyOptions.html","classes":"tsd-kind-interface"},{"id":171,"kind":1024,"name":"geometry","url":"interfaces/MeshDestroyOptions.html#geometry","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshDestroyOptions"},{"id":172,"kind":1024,"name":"material","url":"interfaces/MeshDestroyOptions.html#material","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshDestroyOptions"},{"id":173,"kind":128,"name":"MeshGeometry3D","url":"classes/MeshGeometry3D.html","classes":"tsd-kind-class"},{"id":174,"kind":512,"name":"constructor","url":"classes/MeshGeometry3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":175,"kind":1024,"name":"indices","url":"classes/MeshGeometry3D.html#indices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":176,"kind":1024,"name":"positions","url":"classes/MeshGeometry3D.html#positions","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":177,"kind":1024,"name":"uvs","url":"classes/MeshGeometry3D.html#uvs","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":178,"kind":1024,"name":"normals","url":"classes/MeshGeometry3D.html#normals","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":179,"kind":1024,"name":"tangents","url":"classes/MeshGeometry3D.html#tangents","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":180,"kind":1024,"name":"targets","url":"classes/MeshGeometry3D.html#targets","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":181,"kind":1024,"name":"joints","url":"classes/MeshGeometry3D.html#joints","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":182,"kind":1024,"name":"weights","url":"classes/MeshGeometry3D.html#weights","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":183,"kind":1024,"name":"colors","url":"classes/MeshGeometry3D.html#colors","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":184,"kind":2048,"name":"getShaderGeometry","url":"classes/MeshGeometry3D.html#getShaderGeometry","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":185,"kind":2048,"name":"addShaderGeometry","url":"classes/MeshGeometry3D.html#addShaderGeometry","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":186,"kind":2048,"name":"hasShaderGeometry","url":"classes/MeshGeometry3D.html#hasShaderGeometry","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":187,"kind":2048,"name":"destroy","url":"classes/MeshGeometry3D.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshGeometry3D"},{"id":188,"kind":256,"name":"MeshGeometryAttribute","url":"interfaces/MeshGeometryAttribute.html","classes":"tsd-kind-interface"},{"id":189,"kind":1024,"name":"buffer","url":"interfaces/MeshGeometryAttribute.html#buffer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":190,"kind":1024,"name":"min","url":"interfaces/MeshGeometryAttribute.html#min","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":191,"kind":1024,"name":"max","url":"interfaces/MeshGeometryAttribute.html#max","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":192,"kind":1024,"name":"componentType","url":"interfaces/MeshGeometryAttribute.html#componentType","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":193,"kind":1024,"name":"stride","url":"interfaces/MeshGeometryAttribute.html#stride","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryAttribute"},{"id":194,"kind":256,"name":"MeshGeometryTarget","url":"interfaces/MeshGeometryTarget.html","classes":"tsd-kind-interface"},{"id":195,"kind":1024,"name":"positions","url":"interfaces/MeshGeometryTarget.html#positions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryTarget"},{"id":196,"kind":1024,"name":"normals","url":"interfaces/MeshGeometryTarget.html#normals","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryTarget"},{"id":197,"kind":1024,"name":"tangents","url":"interfaces/MeshGeometryTarget.html#tangents","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"MeshGeometryTarget"},{"id":198,"kind":128,"name":"MeshShader","url":"classes/MeshShader.html","classes":"tsd-kind-class"},{"id":199,"kind":512,"name":"constructor","url":"classes/MeshShader.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"MeshShader"},{"id":200,"kind":262144,"name":"name","url":"classes/MeshShader.html#name","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"MeshShader"},{"id":201,"kind":2048,"name":"createShaderGeometry","url":"classes/MeshShader.html#createShaderGeometry","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshShader"},{"id":202,"kind":2048,"name":"render","url":"classes/MeshShader.html#render","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MeshShader"},{"id":203,"kind":128,"name":"InstancedMesh3D","url":"classes/InstancedMesh3D.html","classes":"tsd-kind-class"},{"id":204,"kind":512,"name":"constructor","url":"classes/InstancedMesh3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"InstancedMesh3D"},{"id":205,"kind":1024,"name":"mesh","url":"classes/InstancedMesh3D.html#mesh","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":206,"kind":1024,"name":"material","url":"classes/InstancedMesh3D.html#material","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":207,"kind":2048,"name":"destroy","url":"classes/InstancedMesh3D.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"InstancedMesh3D"},{"id":208,"kind":1024,"name":"transform","url":"classes/InstancedMesh3D.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":209,"kind":262144,"name":"position","url":"classes/InstancedMesh3D.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":210,"kind":262144,"name":"scale","url":"classes/InstancedMesh3D.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":211,"kind":262144,"name":"rotationQuaternion","url":"classes/InstancedMesh3D.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":212,"kind":262144,"name":"z","url":"classes/InstancedMesh3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":213,"kind":262144,"name":"localTransform","url":"classes/InstancedMesh3D.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":214,"kind":262144,"name":"worldTransform","url":"classes/InstancedMesh3D.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"InstancedMesh3D"},{"id":215,"kind":65536,"name":"__type","url":"classes/InstancedMesh3D.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":216,"kind":65536,"name":"__type","url":"classes/InstancedMesh3D.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":217,"kind":65536,"name":"__type","url":"classes/InstancedMesh3D.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":218,"kind":65536,"name":"__type","url":"classes/InstancedMesh3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedMesh3D"},{"id":219,"kind":256,"name":"SphereGeometryOptions","url":"interfaces/SphereGeometryOptions.html","classes":"tsd-kind-interface"},{"id":220,"kind":1024,"name":"radius","url":"interfaces/SphereGeometryOptions.html#radius","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SphereGeometryOptions"},{"id":221,"kind":1024,"name":"segments","url":"interfaces/SphereGeometryOptions.html#segments","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SphereGeometryOptions"},{"id":222,"kind":1024,"name":"rings","url":"interfaces/SphereGeometryOptions.html#rings","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"SphereGeometryOptions"},{"id":223,"kind":128,"name":"Model","url":"classes/Model.html","classes":"tsd-kind-class"},{"id":224,"kind":2048,"name":"from","url":"classes/Model.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Model"},{"id":225,"kind":512,"name":"constructor","url":"classes/Model.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":226,"kind":1024,"name":"animations","url":"classes/Model.html#animations","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Model"},{"id":227,"kind":1024,"name":"meshes","url":"classes/Model.html#meshes","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Model"},{"id":228,"kind":2048,"name":"createInstance","url":"classes/Model.html#createInstance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Model"},{"id":229,"kind":2048,"name":"getBoundingBox","url":"classes/Model.html#getBoundingBox","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Model"},{"id":230,"kind":1024,"name":"transform","url":"classes/Model.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":231,"kind":262144,"name":"position","url":"classes/Model.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":232,"kind":262144,"name":"scale","url":"classes/Model.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":233,"kind":262144,"name":"rotationQuaternion","url":"classes/Model.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":234,"kind":262144,"name":"z","url":"classes/Model.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":235,"kind":262144,"name":"localTransform","url":"classes/Model.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":236,"kind":262144,"name":"worldTransform","url":"classes/Model.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Model"},{"id":237,"kind":65536,"name":"__type","url":"classes/Model.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Model"},{"id":238,"kind":65536,"name":"__type","url":"classes/Model.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Model"},{"id":239,"kind":65536,"name":"__type","url":"classes/Model.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Model"},{"id":240,"kind":65536,"name":"__type","url":"classes/Model.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Model"},{"id":241,"kind":128,"name":"InstancedModel","url":"classes/InstancedModel.html","classes":"tsd-kind-class"},{"id":242,"kind":512,"name":"constructor","url":"classes/InstancedModel.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"InstancedModel"},{"id":243,"kind":1024,"name":"meshes","url":"classes/InstancedModel.html#meshes","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InstancedModel"},{"id":244,"kind":1024,"name":"transform","url":"classes/InstancedModel.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":245,"kind":262144,"name":"position","url":"classes/InstancedModel.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":246,"kind":262144,"name":"scale","url":"classes/InstancedModel.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":247,"kind":262144,"name":"rotationQuaternion","url":"classes/InstancedModel.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":248,"kind":262144,"name":"z","url":"classes/InstancedModel.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":249,"kind":262144,"name":"localTransform","url":"classes/InstancedModel.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":250,"kind":262144,"name":"worldTransform","url":"classes/InstancedModel.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"InstancedModel"},{"id":251,"kind":65536,"name":"__type","url":"classes/InstancedModel.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedModel"},{"id":252,"kind":65536,"name":"__type","url":"classes/InstancedModel.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedModel"},{"id":253,"kind":65536,"name":"__type","url":"classes/InstancedModel.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedModel"},{"id":254,"kind":65536,"name":"__type","url":"classes/InstancedModel.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"InstancedModel"},{"id":255,"kind":128,"name":"Animation","url":"classes/Animation.html","classes":"tsd-kind-class"},{"id":256,"kind":512,"name":"constructor","url":"classes/Animation.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Animation"},{"id":257,"kind":1024,"name":"duration","url":"classes/Animation.html#duration","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":258,"kind":1024,"name":"position","url":"classes/Animation.html#position","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":259,"kind":1024,"name":"speed","url":"classes/Animation.html#speed","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":260,"kind":1024,"name":"loop","url":"classes/Animation.html#loop","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":261,"kind":1024,"name":"name","url":"classes/Animation.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Animation"},{"id":262,"kind":2048,"name":"play","url":"classes/Animation.html#play","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Animation"},{"id":263,"kind":2048,"name":"stop","url":"classes/Animation.html#stop","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Animation"},{"id":264,"kind":2048,"name":"update","url":"classes/Animation.html#update","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Animation"},{"id":265,"kind":8,"name":"LightType","url":"enums/LightType.html","classes":"tsd-kind-enum"},{"id":266,"kind":16,"name":"spot","url":"enums/LightType.html#spot","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LightType"},{"id":267,"kind":16,"name":"directional","url":"enums/LightType.html#directional","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LightType"},{"id":268,"kind":16,"name":"point","url":"enums/LightType.html#point","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"LightType"},{"id":269,"kind":128,"name":"Light","url":"classes/Light.html","classes":"tsd-kind-class"},{"id":270,"kind":512,"name":"constructor","url":"classes/Light.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":271,"kind":1024,"name":"type","url":"classes/Light.html#type","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":272,"kind":1024,"name":"color","url":"classes/Light.html#color","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":273,"kind":1024,"name":"range","url":"classes/Light.html#range","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":274,"kind":1024,"name":"intensity","url":"classes/Light.html#intensity","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":275,"kind":1024,"name":"innerConeAngle","url":"classes/Light.html#innerConeAngle","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":276,"kind":1024,"name":"outerConeAngle","url":"classes/Light.html#outerConeAngle","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Light"},{"id":277,"kind":1024,"name":"transform","url":"classes/Light.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":278,"kind":262144,"name":"position","url":"classes/Light.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":279,"kind":262144,"name":"scale","url":"classes/Light.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":280,"kind":262144,"name":"rotationQuaternion","url":"classes/Light.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":281,"kind":262144,"name":"z","url":"classes/Light.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":282,"kind":262144,"name":"localTransform","url":"classes/Light.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":283,"kind":262144,"name":"worldTransform","url":"classes/Light.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Light"},{"id":284,"kind":65536,"name":"__type","url":"classes/Light.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Light"},{"id":285,"kind":65536,"name":"__type","url":"classes/Light.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Light"},{"id":286,"kind":65536,"name":"__type","url":"classes/Light.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Light"},{"id":287,"kind":65536,"name":"__type","url":"classes/Light.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Light"},{"id":288,"kind":128,"name":"LightingEnvironment","url":"classes/LightingEnvironment.html","classes":"tsd-kind-class"},{"id":289,"kind":1024,"name":"main","url":"classes/LightingEnvironment.html#main","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"LightingEnvironment"},{"id":290,"kind":512,"name":"constructor","url":"classes/LightingEnvironment.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":291,"kind":1024,"name":"imageBasedLighting","url":"classes/LightingEnvironment.html#imageBasedLighting","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":292,"kind":1024,"name":"lights","url":"classes/LightingEnvironment.html#lights","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":293,"kind":1024,"name":"renderer","url":"classes/LightingEnvironment.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":294,"kind":2048,"name":"destroy","url":"classes/LightingEnvironment.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":295,"kind":262144,"name":"valid","url":"classes/LightingEnvironment.html#valid","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"LightingEnvironment"},{"id":296,"kind":128,"name":"ImageBasedLighting","url":"classes/ImageBasedLighting.html","classes":"tsd-kind-class"},{"id":297,"kind":1024,"name":"defaultLookupBrdf","url":"classes/ImageBasedLighting.html#defaultLookupBrdf","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"ImageBasedLighting"},{"id":298,"kind":512,"name":"constructor","url":"classes/ImageBasedLighting.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":299,"kind":262144,"name":"diffuse","url":"classes/ImageBasedLighting.html#diffuse","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":300,"kind":262144,"name":"specular","url":"classes/ImageBasedLighting.html#specular","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":301,"kind":1024,"name":"lookupBrdf","url":"classes/ImageBasedLighting.html#lookupBrdf","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":302,"kind":262144,"name":"valid","url":"classes/ImageBasedLighting.html#valid","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ImageBasedLighting"},{"id":303,"kind":128,"name":"StandardPipeline","url":"classes/StandardPipeline.html","classes":"tsd-kind-class"},{"id":304,"kind":512,"name":"constructor","url":"classes/StandardPipeline.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"StandardPipeline"},{"id":305,"kind":1024,"name":"_spriteRenderer","url":"classes/StandardPipeline.html#_spriteRenderer","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"StandardPipeline"},{"id":306,"kind":1024,"name":"_meshes","url":"classes/StandardPipeline.html#_meshes","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"StandardPipeline"},{"id":307,"kind":1024,"name":"_sprites","url":"classes/StandardPipeline.html#_sprites","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"StandardPipeline"},{"id":308,"kind":1024,"name":"materialPass","url":"classes/StandardPipeline.html#materialPass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardPipeline"},{"id":309,"kind":1024,"name":"shadowPass","url":"classes/StandardPipeline.html#shadowPass","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardPipeline"},{"id":310,"kind":1024,"name":"renderPasses","url":"classes/StandardPipeline.html#renderPasses","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardPipeline"},{"id":311,"kind":1024,"name":"renderer","url":"classes/StandardPipeline.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardPipeline"},{"id":312,"kind":2048,"name":"createPostProcessingSprite","url":"classes/StandardPipeline.html#createPostProcessingSprite","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardPipeline"},{"id":313,"kind":2048,"name":"render","url":"classes/StandardPipeline.html#render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardPipeline"},{"id":314,"kind":2048,"name":"flush","url":"classes/StandardPipeline.html#flush","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardPipeline"},{"id":315,"kind":2048,"name":"sort","url":"classes/StandardPipeline.html#sort","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardPipeline"},{"id":316,"kind":2048,"name":"enableShadows","url":"classes/StandardPipeline.html#enableShadows","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardPipeline"},{"id":317,"kind":2048,"name":"disableShadows","url":"classes/StandardPipeline.html#disableShadows","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardPipeline"},{"id":318,"kind":128,"name":"MaterialRenderPass","url":"classes/MaterialRenderPass.html","classes":"tsd-kind-class"},{"id":319,"kind":512,"name":"constructor","url":"classes/MaterialRenderPass.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":320,"kind":1024,"name":"clearColor","url":"classes/MaterialRenderPass.html#clearColor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":321,"kind":262144,"name":"renderTexture","url":"classes/MaterialRenderPass.html#renderTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":322,"kind":1024,"name":"renderer","url":"classes/MaterialRenderPass.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":323,"kind":1024,"name":"name","url":"classes/MaterialRenderPass.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":324,"kind":2048,"name":"clear","url":"classes/MaterialRenderPass.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":325,"kind":2048,"name":"render","url":"classes/MaterialRenderPass.html#render","classes":"tsd-kind-method tsd-parent-kind-class","parent":"MaterialRenderPass"},{"id":326,"kind":128,"name":"Material","url":"classes/Material.html","classes":"tsd-kind-class"},{"id":327,"kind":2048,"name":"from","url":"classes/Material.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Material"},{"id":328,"kind":512,"name":"constructor","url":"classes/Material.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Material"},{"id":329,"kind":1024,"name":"_renderSortType","url":"classes/Material.html#_renderSortType","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"Material"},{"id":330,"kind":1024,"name":"_shader","url":"classes/Material.html#_shader","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"Material"},{"id":331,"kind":1024,"name":"state","url":"classes/Material.html#state","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Material"},{"id":332,"kind":1024,"name":"drawMode","url":"classes/Material.html#drawMode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Material"},{"id":333,"kind":1024,"name":"renderSortType","url":"classes/Material.html#renderSortType","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Material"},{"id":334,"kind":262144,"name":"depthMask","url":"classes/Material.html#depthMask","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Material"},{"id":335,"kind":262144,"name":"doubleSided","url":"classes/Material.html#doubleSided","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Material"},{"id":336,"kind":262144,"name":"blendMode","url":"classes/Material.html#blendMode","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Material"},{"id":337,"kind":2048,"name":"createShader","url":"classes/Material.html#createShader","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":338,"kind":2048,"name":"updateUniforms","url":"classes/Material.html#updateUniforms","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":339,"kind":2048,"name":"destroy","url":"classes/Material.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":340,"kind":262144,"name":"isInstancingSupported","url":"classes/Material.html#isInstancingSupported","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Material"},{"id":341,"kind":2048,"name":"createInstance","url":"classes/Material.html#createInstance","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":342,"kind":2048,"name":"render","url":"classes/Material.html#render","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Material"},{"id":343,"kind":8,"name":"MaterialRenderSortType","url":"enums/MaterialRenderSortType.html","classes":"tsd-kind-enum"},{"id":344,"kind":16,"name":"opaque","url":"enums/MaterialRenderSortType.html#opaque","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"MaterialRenderSortType"},{"id":345,"kind":16,"name":"transparent","url":"enums/MaterialRenderSortType.html#transparent","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"MaterialRenderSortType"},{"id":346,"kind":256,"name":"MaterialFactory","url":"interfaces/MaterialFactory.html","classes":"tsd-kind-interface"},{"id":347,"kind":2048,"name":"create","url":"interfaces/MaterialFactory.html#create","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"MaterialFactory"},{"id":348,"kind":128,"name":"TextureTransform","url":"classes/TextureTransform.html","classes":"tsd-kind-class"},{"id":349,"kind":2048,"name":"fromTexture","url":"classes/TextureTransform.html#fromTexture","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"TextureTransform"},{"id":350,"kind":512,"name":"constructor","url":"classes/TextureTransform.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"TextureTransform"},{"id":351,"kind":262144,"name":"rotation","url":"classes/TextureTransform.html#rotation","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"TextureTransform"},{"id":352,"kind":1024,"name":"offset","url":"classes/TextureTransform.html#offset","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TextureTransform"},{"id":353,"kind":1024,"name":"scale","url":"classes/TextureTransform.html#scale","classes":"tsd-kind-property tsd-parent-kind-class","parent":"TextureTransform"},{"id":354,"kind":262144,"name":"array","url":"classes/TextureTransform.html#array","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"TextureTransform"},{"id":355,"kind":32,"name":"CubemapLoader","url":"modules.html#CubemapLoader","classes":"tsd-kind-variable"},{"id":356,"kind":65536,"name":"__type","url":"modules.html#CubemapLoader.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"CubemapLoader"},{"id":357,"kind":1024,"name":"use","url":"modules.html#CubemapLoader.__type.use","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CubemapLoader.__type"},{"id":358,"kind":65536,"name":"__type","url":"modules.html#CubemapLoader.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"CubemapLoader.__type"},{"id":359,"kind":1024,"name":"add","url":"modules.html#CubemapLoader.__type.add","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"CubemapLoader.__type"},{"id":360,"kind":65536,"name":"__type","url":"modules.html#CubemapLoader.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"CubemapLoader.__type"},{"id":361,"kind":128,"name":"Cubemap","url":"classes/Cubemap.html","classes":"tsd-kind-class"},{"id":362,"kind":262144,"name":"faces","url":"classes/Cubemap.html#faces","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-static","parent":"Cubemap"},{"id":363,"kind":2048,"name":"fromFaces","url":"classes/Cubemap.html#fromFaces","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Cubemap"},{"id":364,"kind":2048,"name":"fromColors","url":"classes/Cubemap.html#fromColors","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Cubemap"},{"id":365,"kind":512,"name":"constructor","url":"classes/Cubemap.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"Cubemap"},{"id":366,"kind":262144,"name":"levels","url":"classes/Cubemap.html#levels","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Cubemap"},{"id":367,"kind":32,"name":"ShaderSourceLoader","url":"modules.html#ShaderSourceLoader","classes":"tsd-kind-variable"},{"id":368,"kind":65536,"name":"__type","url":"modules.html#ShaderSourceLoader.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"ShaderSourceLoader"},{"id":369,"kind":1024,"name":"use","url":"modules.html#ShaderSourceLoader.__type.use","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ShaderSourceLoader.__type"},{"id":370,"kind":65536,"name":"__type","url":"modules.html#ShaderSourceLoader.__type.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"ShaderSourceLoader.__type"},{"id":371,"kind":1024,"name":"add","url":"modules.html#ShaderSourceLoader.__type.add","classes":"tsd-kind-property tsd-parent-kind-type-literal","parent":"ShaderSourceLoader.__type"},{"id":372,"kind":65536,"name":"__type","url":"modules.html#ShaderSourceLoader.__type.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-literal","parent":"ShaderSourceLoader.__type"},{"id":373,"kind":128,"name":"Skybox","url":"classes/Skybox.html","classes":"tsd-kind-class"},{"id":374,"kind":2048,"name":"from","url":"classes/Skybox.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Skybox"},{"id":375,"kind":512,"name":"constructor","url":"classes/Skybox.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Skybox"},{"id":376,"kind":262144,"name":"camera","url":"classes/Skybox.html#camera","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Skybox"},{"id":377,"kind":262144,"name":"cubemap","url":"classes/Skybox.html#cubemap","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Skybox"},{"id":378,"kind":1024,"name":"transform","url":"classes/Skybox.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":379,"kind":262144,"name":"position","url":"classes/Skybox.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":380,"kind":262144,"name":"scale","url":"classes/Skybox.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":381,"kind":262144,"name":"rotationQuaternion","url":"classes/Skybox.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":382,"kind":262144,"name":"z","url":"classes/Skybox.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":383,"kind":262144,"name":"localTransform","url":"classes/Skybox.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":384,"kind":262144,"name":"worldTransform","url":"classes/Skybox.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Skybox"},{"id":385,"kind":65536,"name":"__type","url":"classes/Skybox.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Skybox"},{"id":386,"kind":65536,"name":"__type","url":"classes/Skybox.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Skybox"},{"id":387,"kind":65536,"name":"__type","url":"classes/Skybox.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Skybox"},{"id":388,"kind":65536,"name":"__type","url":"classes/Skybox.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Skybox"},{"id":389,"kind":128,"name":"StandardMaterial","url":"classes/StandardMaterial.html","classes":"tsd-kind-class"},{"id":390,"kind":2048,"name":"create","url":"classes/StandardMaterial.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"StandardMaterial"},{"id":391,"kind":2048,"name":"from","url":"classes/StandardMaterial.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"StandardMaterial"},{"id":392,"kind":512,"name":"constructor","url":"classes/StandardMaterial.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":393,"kind":1024,"name":"roughness","url":"classes/StandardMaterial.html#roughness","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":394,"kind":1024,"name":"metallic","url":"classes/StandardMaterial.html#metallic","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":395,"kind":1024,"name":"baseColor","url":"classes/StandardMaterial.html#baseColor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":396,"kind":1024,"name":"alphaCutoff","url":"classes/StandardMaterial.html#alphaCutoff","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":397,"kind":1024,"name":"emissive","url":"classes/StandardMaterial.html#emissive","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":398,"kind":1024,"name":"exposure","url":"classes/StandardMaterial.html#exposure","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":399,"kind":262144,"name":"baseColorTexture","url":"classes/StandardMaterial.html#baseColorTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":400,"kind":262144,"name":"metallicRoughnessTexture","url":"classes/StandardMaterial.html#metallicRoughnessTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":401,"kind":262144,"name":"normalTexture","url":"classes/StandardMaterial.html#normalTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":402,"kind":262144,"name":"occlusionTexture","url":"classes/StandardMaterial.html#occlusionTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":403,"kind":262144,"name":"emissiveTexture","url":"classes/StandardMaterial.html#emissiveTexture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":404,"kind":262144,"name":"alphaMode","url":"classes/StandardMaterial.html#alphaMode","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":405,"kind":262144,"name":"shadowCastingLight","url":"classes/StandardMaterial.html#shadowCastingLight","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":406,"kind":262144,"name":"debugMode","url":"classes/StandardMaterial.html#debugMode","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":407,"kind":1024,"name":"camera","url":"classes/StandardMaterial.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterial"},{"id":408,"kind":262144,"name":"lightingEnvironment","url":"classes/StandardMaterial.html#lightingEnvironment","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":409,"kind":262144,"name":"unlit","url":"classes/StandardMaterial.html#unlit","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"StandardMaterial"},{"id":410,"kind":2048,"name":"destroy","url":"classes/StandardMaterial.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":411,"kind":2048,"name":"invalidateShader","url":"classes/StandardMaterial.html#invalidateShader","classes":"tsd-kind-method tsd-parent-kind-class","parent":"StandardMaterial"},{"id":412,"kind":2048,"name":"render","url":"classes/StandardMaterial.html#render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":413,"kind":262144,"name":"isInstancingSupported","url":"classes/StandardMaterial.html#isInstancingSupported","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":414,"kind":2048,"name":"createInstance","url":"classes/StandardMaterial.html#createInstance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":415,"kind":2048,"name":"createShader","url":"classes/StandardMaterial.html#createShader","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":416,"kind":2048,"name":"updateUniforms","url":"classes/StandardMaterial.html#updateUniforms","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterial"},{"id":417,"kind":1024,"name":"_renderSortType","url":"classes/StandardMaterial.html#_renderSortType","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"StandardMaterial"},{"id":418,"kind":1024,"name":"_shader","url":"classes/StandardMaterial.html#_shader","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"StandardMaterial"},{"id":419,"kind":1024,"name":"state","url":"classes/StandardMaterial.html#state","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":420,"kind":1024,"name":"drawMode","url":"classes/StandardMaterial.html#drawMode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":421,"kind":1024,"name":"renderSortType","url":"classes/StandardMaterial.html#renderSortType","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":422,"kind":262144,"name":"depthMask","url":"classes/StandardMaterial.html#depthMask","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":423,"kind":262144,"name":"doubleSided","url":"classes/StandardMaterial.html#doubleSided","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":424,"kind":262144,"name":"blendMode","url":"classes/StandardMaterial.html#blendMode","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterial"},{"id":425,"kind":8,"name":"StandardMaterialAlphaMode","url":"enums/StandardMaterialAlphaMode.html","classes":"tsd-kind-enum"},{"id":426,"kind":16,"name":"opaque","url":"enums/StandardMaterialAlphaMode.html#opaque","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialAlphaMode"},{"id":427,"kind":16,"name":"mask","url":"enums/StandardMaterialAlphaMode.html#mask","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialAlphaMode"},{"id":428,"kind":16,"name":"blend","url":"enums/StandardMaterialAlphaMode.html#blend","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialAlphaMode"},{"id":429,"kind":8,"name":"StandardMaterialDebugMode","url":"enums/StandardMaterialDebugMode.html","classes":"tsd-kind-enum"},{"id":430,"kind":16,"name":"alpha","url":"enums/StandardMaterialDebugMode.html#alpha","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":431,"kind":16,"name":"emissive","url":"enums/StandardMaterialDebugMode.html#emissive","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":432,"kind":16,"name":"f0","url":"enums/StandardMaterialDebugMode.html#f0","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":433,"kind":16,"name":"metallic","url":"enums/StandardMaterialDebugMode.html#metallic","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":434,"kind":16,"name":"normal","url":"enums/StandardMaterialDebugMode.html#normal","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":435,"kind":16,"name":"occlusion","url":"enums/StandardMaterialDebugMode.html#occlusion","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":436,"kind":16,"name":"roughness","url":"enums/StandardMaterialDebugMode.html#roughness","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"StandardMaterialDebugMode"},{"id":437,"kind":128,"name":"StandardMaterialNormalTexture","url":"classes/StandardMaterialNormalTexture.html","classes":"tsd-kind-class"},{"id":438,"kind":512,"name":"constructor","url":"classes/StandardMaterialNormalTexture.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterialNormalTexture"},{"id":439,"kind":1024,"name":"scale","url":"classes/StandardMaterialNormalTexture.html#scale","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterialNormalTexture"},{"id":440,"kind":1024,"name":"uvSet","url":"classes/StandardMaterialNormalTexture.html#uvSet","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterialNormalTexture"},{"id":441,"kind":1024,"name":"transform","url":"classes/StandardMaterialNormalTexture.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterialNormalTexture"},{"id":442,"kind":128,"name":"StandardMaterialOcclusionTexture","url":"classes/StandardMaterialOcclusionTexture.html","classes":"tsd-kind-class"},{"id":443,"kind":512,"name":"constructor","url":"classes/StandardMaterialOcclusionTexture.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterialOcclusionTexture"},{"id":444,"kind":1024,"name":"strength","url":"classes/StandardMaterialOcclusionTexture.html#strength","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterialOcclusionTexture"},{"id":445,"kind":1024,"name":"uvSet","url":"classes/StandardMaterialOcclusionTexture.html#uvSet","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterialOcclusionTexture"},{"id":446,"kind":1024,"name":"transform","url":"classes/StandardMaterialOcclusionTexture.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"StandardMaterialOcclusionTexture"},{"id":447,"kind":128,"name":"StandardMaterialTexture","url":"classes/StandardMaterialTexture.html","classes":"tsd-kind-class"},{"id":448,"kind":512,"name":"constructor","url":"classes/StandardMaterialTexture.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"StandardMaterialTexture"},{"id":449,"kind":1024,"name":"transform","url":"classes/StandardMaterialTexture.html#transform","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterialTexture"},{"id":450,"kind":1024,"name":"uvSet","url":"classes/StandardMaterialTexture.html#uvSet","classes":"tsd-kind-property tsd-parent-kind-class","parent":"StandardMaterialTexture"},{"id":451,"kind":128,"name":"InstancedStandardMaterial","url":"classes/InstancedStandardMaterial.html","classes":"tsd-kind-class"},{"id":452,"kind":512,"name":"constructor","url":"classes/InstancedStandardMaterial.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"InstancedStandardMaterial"},{"id":453,"kind":1024,"name":"baseColor","url":"classes/InstancedStandardMaterial.html#baseColor","classes":"tsd-kind-property tsd-parent-kind-class","parent":"InstancedStandardMaterial"},{"id":454,"kind":128,"name":"PickingHitArea","url":"classes/PickingHitArea.html","classes":"tsd-kind-class"},{"id":455,"kind":2048,"name":"fromObject","url":"classes/PickingHitArea.html#fromObject","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"PickingHitArea"},{"id":456,"kind":512,"name":"constructor","url":"classes/PickingHitArea.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PickingHitArea"},{"id":457,"kind":1024,"name":"id","url":"classes/PickingHitArea.html#id","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PickingHitArea"},{"id":458,"kind":1024,"name":"object","url":"classes/PickingHitArea.html#object","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PickingHitArea"},{"id":459,"kind":1024,"name":"camera","url":"classes/PickingHitArea.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PickingHitArea"},{"id":460,"kind":2048,"name":"contains","url":"classes/PickingHitArea.html#contains","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PickingHitArea"},{"id":461,"kind":128,"name":"PickingInteraction","url":"classes/PickingInteraction.html","classes":"tsd-kind-class"},{"id":462,"kind":1024,"name":"main","url":"classes/PickingInteraction.html#main","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"PickingInteraction"},{"id":463,"kind":512,"name":"constructor","url":"classes/PickingInteraction.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"PickingInteraction"},{"id":464,"kind":1024,"name":"renderer","url":"classes/PickingInteraction.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PickingInteraction"},{"id":465,"kind":2048,"name":"destroy","url":"classes/PickingInteraction.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PickingInteraction"},{"id":466,"kind":2048,"name":"containsHitArea","url":"classes/PickingInteraction.html#containsHitArea","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PickingInteraction"},{"id":467,"kind":128,"name":"Skin","url":"classes/Skin.html","classes":"tsd-kind-class"},{"id":468,"kind":512,"name":"constructor","url":"classes/Skin.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Skin"},{"id":469,"kind":1024,"name":"jointNormalMatrices","url":"classes/Skin.html#jointNormalMatrices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Skin"},{"id":470,"kind":1024,"name":"jointMatrices","url":"classes/Skin.html#jointMatrices","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Skin"},{"id":471,"kind":1024,"name":"parent","url":"classes/Skin.html#parent","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Skin"},{"id":472,"kind":1024,"name":"joints","url":"classes/Skin.html#joints","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Skin"},{"id":473,"kind":2048,"name":"calculateJointMatrices","url":"classes/Skin.html#calculateJointMatrices","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Skin"},{"id":474,"kind":128,"name":"Joint","url":"classes/Joint.html","classes":"tsd-kind-class"},{"id":475,"kind":512,"name":"constructor","url":"classes/Joint.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Joint"},{"id":476,"kind":1024,"name":"inverseBindMatrix","url":"classes/Joint.html#inverseBindMatrix","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Joint"},{"id":477,"kind":1024,"name":"transform","url":"classes/Joint.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":478,"kind":262144,"name":"position","url":"classes/Joint.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":479,"kind":262144,"name":"scale","url":"classes/Joint.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":480,"kind":262144,"name":"rotationQuaternion","url":"classes/Joint.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":481,"kind":262144,"name":"z","url":"classes/Joint.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":482,"kind":262144,"name":"localTransform","url":"classes/Joint.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":483,"kind":262144,"name":"worldTransform","url":"classes/Joint.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Joint"},{"id":484,"kind":65536,"name":"__type","url":"classes/Joint.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Joint"},{"id":485,"kind":65536,"name":"__type","url":"classes/Joint.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Joint"},{"id":486,"kind":65536,"name":"__type","url":"classes/Joint.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Joint"},{"id":487,"kind":65536,"name":"__type","url":"classes/Joint.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Joint"},{"id":488,"kind":128,"name":"ShadowRenderPass","url":"classes/ShadowRenderPass.html","classes":"tsd-kind-class"},{"id":489,"kind":512,"name":"constructor","url":"classes/ShadowRenderPass.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":490,"kind":1024,"name":"renderer","url":"classes/ShadowRenderPass.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":491,"kind":1024,"name":"name","url":"classes/ShadowRenderPass.html#name","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":492,"kind":2048,"name":"addShadowCastingLight","url":"classes/ShadowRenderPass.html#addShadowCastingLight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":493,"kind":2048,"name":"removeShadowCastingLight","url":"classes/ShadowRenderPass.html#removeShadowCastingLight","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":494,"kind":2048,"name":"clear","url":"classes/ShadowRenderPass.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":495,"kind":2048,"name":"render","url":"classes/ShadowRenderPass.html#render","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowRenderPass"},{"id":496,"kind":128,"name":"ShadowCastingLight","url":"classes/ShadowCastingLight.html","classes":"tsd-kind-class"},{"id":497,"kind":2048,"name":"isMediumQualitySupported","url":"classes/ShadowCastingLight.html#isMediumQualitySupported","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ShadowCastingLight"},{"id":498,"kind":2048,"name":"isHighQualitySupported","url":"classes/ShadowCastingLight.html#isHighQualitySupported","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"ShadowCastingLight"},{"id":499,"kind":512,"name":"constructor","url":"classes/ShadowCastingLight.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":500,"kind":1024,"name":"softness","url":"classes/ShadowCastingLight.html#softness","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":501,"kind":1024,"name":"shadowArea","url":"classes/ShadowCastingLight.html#shadowArea","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":502,"kind":262144,"name":"lightViewProjection","url":"classes/ShadowCastingLight.html#lightViewProjection","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":503,"kind":1024,"name":"camera","url":"classes/ShadowCastingLight.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":504,"kind":1024,"name":"followCamera","url":"classes/ShadowCastingLight.html#followCamera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":505,"kind":262144,"name":"shadowTexture","url":"classes/ShadowCastingLight.html#shadowTexture","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":506,"kind":262144,"name":"filterTexture","url":"classes/ShadowCastingLight.html#filterTexture","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":507,"kind":1024,"name":"renderer","url":"classes/ShadowCastingLight.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":508,"kind":1024,"name":"light","url":"classes/ShadowCastingLight.html#light","classes":"tsd-kind-property tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":509,"kind":2048,"name":"destroy","url":"classes/ShadowCastingLight.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":510,"kind":2048,"name":"clear","url":"classes/ShadowCastingLight.html#clear","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":511,"kind":2048,"name":"updateLightViewProjection","url":"classes/ShadowCastingLight.html#updateLightViewProjection","classes":"tsd-kind-method tsd-parent-kind-class","parent":"ShadowCastingLight"},{"id":512,"kind":256,"name":"ShadowCastingLightOptions","url":"interfaces/ShadowCastingLightOptions.html","classes":"tsd-kind-interface"},{"id":513,"kind":1024,"name":"quality","url":"interfaces/ShadowCastingLightOptions.html#quality","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShadowCastingLightOptions"},{"id":514,"kind":1024,"name":"shadowTextureSize","url":"interfaces/ShadowCastingLightOptions.html#shadowTextureSize","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"ShadowCastingLightOptions"},{"id":515,"kind":8,"name":"ShadowQuality","url":"enums/ShadowQuality.html","classes":"tsd-kind-enum"},{"id":516,"kind":16,"name":"low","url":"enums/ShadowQuality.html#low","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ShadowQuality"},{"id":517,"kind":16,"name":"medium","url":"enums/ShadowQuality.html#medium","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ShadowQuality"},{"id":518,"kind":16,"name":"high","url":"enums/ShadowQuality.html#high","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"ShadowQuality"},{"id":519,"kind":128,"name":"PostProcessingSprite","url":"classes/PostProcessingSprite.html","classes":"tsd-kind-class"},{"id":520,"kind":512,"name":"constructor","url":"classes/PostProcessingSprite.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"PostProcessingSprite"},{"id":521,"kind":262144,"name":"renderTexture","url":"classes/PostProcessingSprite.html#renderTexture","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":522,"kind":262144,"name":"depthTexture","url":"classes/PostProcessingSprite.html#depthTexture","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":523,"kind":1024,"name":"renderer","url":"classes/PostProcessingSprite.html#renderer","classes":"tsd-kind-property tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":524,"kind":2048,"name":"setResolution","url":"classes/PostProcessingSprite.html#setResolution","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":525,"kind":2048,"name":"destroy","url":"classes/PostProcessingSprite.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"PostProcessingSprite"},{"id":526,"kind":2048,"name":"renderObject","url":"classes/PostProcessingSprite.html#renderObject","classes":"tsd-kind-method tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":527,"kind":65536,"name":"__type","url":"classes/PostProcessingSprite.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":528,"kind":65536,"name":"__type","url":"classes/PostProcessingSprite.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":529,"kind":65536,"name":"__type","url":"classes/PostProcessingSprite.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":530,"kind":65536,"name":"__type","url":"classes/PostProcessingSprite.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"PostProcessingSprite"},{"id":531,"kind":256,"name":"PostProcessingSpriteOptions","url":"interfaces/PostProcessingSpriteOptions.html","classes":"tsd-kind-interface"},{"id":532,"kind":1024,"name":"width","url":"interfaces/PostProcessingSpriteOptions.html#width","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"PostProcessingSpriteOptions"},{"id":533,"kind":1024,"name":"height","url":"interfaces/PostProcessingSpriteOptions.html#height","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"PostProcessingSpriteOptions"},{"id":534,"kind":1024,"name":"objectToRender","url":"interfaces/PostProcessingSpriteOptions.html#objectToRender","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"PostProcessingSpriteOptions"},{"id":535,"kind":1024,"name":"resolution","url":"interfaces/PostProcessingSpriteOptions.html#resolution","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"PostProcessingSpriteOptions"},{"id":536,"kind":128,"name":"AABB","url":"classes/AABB.html","classes":"tsd-kind-class"},{"id":537,"kind":2048,"name":"from","url":"classes/AABB.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"AABB"},{"id":538,"kind":512,"name":"constructor","url":"classes/AABB.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"AABB"},{"id":539,"kind":262144,"name":"min","url":"classes/AABB.html#min","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"AABB"},{"id":540,"kind":262144,"name":"max","url":"classes/AABB.html#max","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"AABB"},{"id":541,"kind":262144,"name":"center","url":"classes/AABB.html#center","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"AABB"},{"id":542,"kind":262144,"name":"size","url":"classes/AABB.html#size","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"AABB"},{"id":543,"kind":262144,"name":"extents","url":"classes/AABB.html#extents","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"AABB"},{"id":544,"kind":2048,"name":"encapsulate","url":"classes/AABB.html#encapsulate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"AABB"},{"id":545,"kind":128,"name":"Ray","url":"classes/Ray.html","classes":"tsd-kind-class"},{"id":546,"kind":512,"name":"constructor","url":"classes/Ray.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Ray"},{"id":547,"kind":262144,"name":"origin","url":"classes/Ray.html#origin","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Ray"},{"id":548,"kind":262144,"name":"direction","url":"classes/Ray.html#direction","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Ray"},{"id":549,"kind":2048,"name":"getPoint","url":"classes/Ray.html#getPoint","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Ray"},{"id":550,"kind":128,"name":"Plane","url":"classes/Plane.html","classes":"tsd-kind-class"},{"id":551,"kind":512,"name":"constructor","url":"classes/Plane.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Plane"},{"id":552,"kind":1024,"name":"distance","url":"classes/Plane.html#distance","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Plane"},{"id":553,"kind":262144,"name":"normal","url":"classes/Plane.html#normal","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Plane"},{"id":554,"kind":2048,"name":"rayCast","url":"classes/Plane.html#rayCast","classes":"tsd-kind-method tsd-parent-kind-class","parent":"Plane"},{"id":555,"kind":128,"name":"Vec3","url":"classes/Vec3.html","classes":"tsd-kind-class"},{"id":556,"kind":2048,"name":"set","url":"classes/Vec3.html#set","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":557,"kind":2048,"name":"fromValues","url":"classes/Vec3.html#fromValues","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":558,"kind":2048,"name":"create","url":"classes/Vec3.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":559,"kind":2048,"name":"add","url":"classes/Vec3.html#add","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":560,"kind":2048,"name":"transformQuat","url":"classes/Vec3.html#transformQuat","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":561,"kind":2048,"name":"subtract","url":"classes/Vec3.html#subtract","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":562,"kind":2048,"name":"scale","url":"classes/Vec3.html#scale","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":563,"kind":2048,"name":"dot","url":"classes/Vec3.html#dot","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":564,"kind":2048,"name":"normalize","url":"classes/Vec3.html#normalize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":565,"kind":2048,"name":"cross","url":"classes/Vec3.html#cross","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":566,"kind":2048,"name":"transformMat4","url":"classes/Vec3.html#transformMat4","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":567,"kind":2048,"name":"copy","url":"classes/Vec3.html#copy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":568,"kind":2048,"name":"magnitude","url":"classes/Vec3.html#magnitude","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":569,"kind":2048,"name":"squaredMagnitude","url":"classes/Vec3.html#squaredMagnitude","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":570,"kind":2048,"name":"inverse","url":"classes/Vec3.html#inverse","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":571,"kind":2048,"name":"negate","url":"classes/Vec3.html#negate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":572,"kind":2048,"name":"multiply","url":"classes/Vec3.html#multiply","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":573,"kind":2048,"name":"distance","url":"classes/Vec3.html#distance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":574,"kind":2048,"name":"squaredDistance","url":"classes/Vec3.html#squaredDistance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":575,"kind":2048,"name":"lerp","url":"classes/Vec3.html#lerp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Vec3"},{"id":576,"kind":512,"name":"constructor","url":"classes/Vec3.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Vec3"},{"id":577,"kind":128,"name":"Mat4","url":"classes/Mat4.html","classes":"tsd-kind-class"},{"id":578,"kind":2048,"name":"getTranslation","url":"classes/Mat4.html#getTranslation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":579,"kind":2048,"name":"create","url":"classes/Mat4.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":580,"kind":2048,"name":"translate","url":"classes/Mat4.html#translate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":581,"kind":2048,"name":"getScaling","url":"classes/Mat4.html#getScaling","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":582,"kind":2048,"name":"getRotation","url":"classes/Mat4.html#getRotation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":583,"kind":2048,"name":"copy","url":"classes/Mat4.html#copy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":584,"kind":2048,"name":"fromQuat","url":"classes/Mat4.html#fromQuat","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":585,"kind":2048,"name":"fromRotationTranslationScale","url":"classes/Mat4.html#fromRotationTranslationScale","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":586,"kind":2048,"name":"fromRotation","url":"classes/Mat4.html#fromRotation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":587,"kind":2048,"name":"fromScaling","url":"classes/Mat4.html#fromScaling","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":588,"kind":2048,"name":"fromTranslation","url":"classes/Mat4.html#fromTranslation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":589,"kind":2048,"name":"multiply","url":"classes/Mat4.html#multiply","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":590,"kind":2048,"name":"lookAt","url":"classes/Mat4.html#lookAt","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":591,"kind":2048,"name":"identity","url":"classes/Mat4.html#identity","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":592,"kind":2048,"name":"perspective","url":"classes/Mat4.html#perspective","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":593,"kind":2048,"name":"ortho","url":"classes/Mat4.html#ortho","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":594,"kind":2048,"name":"invert","url":"classes/Mat4.html#invert","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":595,"kind":2048,"name":"transpose","url":"classes/Mat4.html#transpose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":596,"kind":2048,"name":"targetTo","url":"classes/Mat4.html#targetTo","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":597,"kind":2048,"name":"rotateX","url":"classes/Mat4.html#rotateX","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":598,"kind":2048,"name":"rotateY","url":"classes/Mat4.html#rotateY","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":599,"kind":2048,"name":"rotateZ","url":"classes/Mat4.html#rotateZ","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":600,"kind":2048,"name":"rotate","url":"classes/Mat4.html#rotate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":601,"kind":2048,"name":"scale","url":"classes/Mat4.html#scale","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Mat4"},{"id":602,"kind":512,"name":"constructor","url":"classes/Mat4.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Mat4"},{"id":603,"kind":128,"name":"Quat","url":"classes/Quat.html","classes":"tsd-kind-class"},{"id":604,"kind":2048,"name":"set","url":"classes/Quat.html#set","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":605,"kind":2048,"name":"fromValues","url":"classes/Quat.html#fromValues","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":606,"kind":2048,"name":"create","url":"classes/Quat.html#create","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":607,"kind":2048,"name":"normalize","url":"classes/Quat.html#normalize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":608,"kind":2048,"name":"slerp","url":"classes/Quat.html#slerp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":609,"kind":2048,"name":"fromEuler","url":"classes/Quat.html#fromEuler","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":610,"kind":2048,"name":"conjugate","url":"classes/Quat.html#conjugate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":611,"kind":2048,"name":"rotateX","url":"classes/Quat.html#rotateX","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":612,"kind":2048,"name":"rotateY","url":"classes/Quat.html#rotateY","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":613,"kind":2048,"name":"rotateZ","url":"classes/Quat.html#rotateZ","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Quat"},{"id":614,"kind":512,"name":"constructor","url":"classes/Quat.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Quat"},{"id":615,"kind":128,"name":"Color","url":"classes/Color.html","classes":"tsd-kind-class"},{"id":616,"kind":2048,"name":"fromBytes","url":"classes/Color.html#fromBytes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Color"},{"id":617,"kind":2048,"name":"fromHex","url":"classes/Color.html#fromHex","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Color"},{"id":618,"kind":2048,"name":"from","url":"classes/Color.html#from","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"Color"},{"id":619,"kind":512,"name":"constructor","url":"classes/Color.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"Color"},{"id":620,"kind":262144,"name":"rgb","url":"classes/Color.html#rgb","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Color"},{"id":621,"kind":262144,"name":"rgba","url":"classes/Color.html#rgba","classes":"tsd-kind-get-signature tsd-parent-kind-class","parent":"Color"},{"id":622,"kind":262144,"name":"r","url":"classes/Color.html#r","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Color"},{"id":623,"kind":262144,"name":"g","url":"classes/Color.html#g","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Color"},{"id":624,"kind":262144,"name":"b","url":"classes/Color.html#b","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Color"},{"id":625,"kind":262144,"name":"a","url":"classes/Color.html#a","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Color"},{"id":626,"kind":256,"name":"CubemapFaces","url":"interfaces/CubemapFaces.html","classes":"tsd-kind-interface"},{"id":627,"kind":1024,"name":"posx","url":"interfaces/CubemapFaces.html#posx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":628,"kind":1024,"name":"negx","url":"interfaces/CubemapFaces.html#negx","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":629,"kind":1024,"name":"posy","url":"interfaces/CubemapFaces.html#posy","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":630,"kind":1024,"name":"negy","url":"interfaces/CubemapFaces.html#negy","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":631,"kind":1024,"name":"posz","url":"interfaces/CubemapFaces.html#posz","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":632,"kind":1024,"name":"negz","url":"interfaces/CubemapFaces.html#negz","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"CubemapFaces"},{"id":633,"kind":128,"name":"CubemapResource","url":"classes/CubemapResource.html","classes":"tsd-kind-class"},{"id":634,"kind":512,"name":"constructor","url":"classes/CubemapResource.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"CubemapResource"},{"id":635,"kind":1024,"name":"levels","url":"classes/CubemapResource.html#levels","classes":"tsd-kind-property tsd-parent-kind-class","parent":"CubemapResource"},{"id":636,"kind":2048,"name":"style","url":"classes/CubemapResource.html#style","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"CubemapResource"},{"id":637,"kind":128,"name":"Sprite3D","url":"classes/Sprite3D.html","classes":"tsd-kind-class"},{"id":638,"kind":512,"name":"constructor","url":"classes/Sprite3D.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"Sprite3D"},{"id":639,"kind":1024,"name":"camera","url":"classes/Sprite3D.html#camera","classes":"tsd-kind-property tsd-parent-kind-class","parent":"Sprite3D"},{"id":640,"kind":262144,"name":"billboardType","url":"classes/Sprite3D.html#billboardType","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":641,"kind":262144,"name":"pixelsPerUnit","url":"classes/Sprite3D.html#pixelsPerUnit","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":642,"kind":262144,"name":"tint","url":"classes/Sprite3D.html#tint","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":643,"kind":2048,"name":"destroy","url":"classes/Sprite3D.html#destroy","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Sprite3D"},{"id":644,"kind":2048,"name":"_render","url":"classes/Sprite3D.html#_render","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"Sprite3D"},{"id":645,"kind":262144,"name":"anchor","url":"classes/Sprite3D.html#anchor","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":646,"kind":262144,"name":"texture","url":"classes/Sprite3D.html#texture","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":647,"kind":262144,"name":"blendMode","url":"classes/Sprite3D.html#blendMode","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"Sprite3D"},{"id":648,"kind":1024,"name":"transform","url":"classes/Sprite3D.html#transform","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":649,"kind":262144,"name":"position","url":"classes/Sprite3D.html#position","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":650,"kind":262144,"name":"scale","url":"classes/Sprite3D.html#scale","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":651,"kind":262144,"name":"rotationQuaternion","url":"classes/Sprite3D.html#rotationQuaternion","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":652,"kind":262144,"name":"z","url":"classes/Sprite3D.html#z","classes":"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":653,"kind":262144,"name":"localTransform","url":"classes/Sprite3D.html#localTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":654,"kind":262144,"name":"worldTransform","url":"classes/Sprite3D.html#worldTransform","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-inherited","parent":"Sprite3D"},{"id":655,"kind":65536,"name":"__type","url":"classes/Sprite3D.html#__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Sprite3D"},{"id":656,"kind":65536,"name":"__type","url":"classes/Sprite3D.html#__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Sprite3D"},{"id":657,"kind":65536,"name":"__type","url":"classes/Sprite3D.html#__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Sprite3D"},{"id":658,"kind":65536,"name":"__type","url":"classes/Sprite3D.html#__type","classes":"tsd-kind-type-literal tsd-parent-kind-class","parent":"Sprite3D"},{"id":659,"kind":128,"name":"SpriteBatchRenderer","url":"classes/SpriteBatchRenderer.html","classes":"tsd-kind-class"},{"id":660,"kind":512,"name":"constructor","url":"classes/SpriteBatchRenderer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"SpriteBatchRenderer"},{"id":661,"kind":2048,"name":"packInterleavedGeometry","url":"classes/SpriteBatchRenderer.html#packInterleavedGeometry","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"SpriteBatchRenderer"},{"id":662,"kind":8,"name":"SpriteBillboardType","url":"enums/SpriteBillboardType.html","classes":"tsd-kind-enum"},{"id":663,"kind":16,"name":"spherical","url":"enums/SpriteBillboardType.html#spherical","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SpriteBillboardType"},{"id":664,"kind":16,"name":"cylindrical","url":"enums/SpriteBillboardType.html#cylindrical","classes":"tsd-kind-enum-member tsd-parent-kind-enum","parent":"SpriteBillboardType"},{"id":665,"kind":256,"name":"RenderPass","url":"interfaces/RenderPass.html","classes":"tsd-kind-interface"},{"id":666,"kind":1024,"name":"name","url":"interfaces/RenderPass.html#name","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"RenderPass"},{"id":667,"kind":2048,"name":"clear","url":"interfaces/RenderPass.html#clear","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"RenderPass"},{"id":668,"kind":2048,"name":"render","url":"interfaces/RenderPass.html#render","classes":"tsd-kind-method tsd-parent-kind-interface","parent":"RenderPass"},{"id":669,"kind":4,"name":"Debug","url":"modules/Debug.html","classes":"tsd-kind-namespace"},{"id":670,"kind":64,"name":"on","url":"modules/Debug.html#on","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"Debug"},{"id":671,"kind":64,"name":"warn","url":"modules/Debug.html#warn","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"Debug"},{"id":672,"kind":64,"name":"error","url":"modules/Debug.html#error","classes":"tsd-kind-function tsd-parent-kind-namespace","parent":"Debug"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,55.969]],["parent/0",[]],["name/1",[1,24.106]],["parent/1",[0,5.355]],["name/2",[2,50.092]],["parent/2",[3,4.792]],["name/3",[1,24.106]],["parent/3",[3,4.792]],["name/4",[4,48.085]],["parent/4",[3,4.792]],["name/5",[1,24.106]],["parent/5",[3,4.792]],["name/6",[5,55.969]],["parent/6",[]],["name/7",[1,24.106]],["parent/7",[5,5.355]],["name/8",[2,50.092]],["parent/8",[6,4.792]],["name/9",[1,24.106]],["parent/9",[6,4.792]],["name/10",[4,48.085]],["parent/10",[6,4.792]],["name/11",[1,24.106]],["parent/11",[6,4.792]],["name/12",[7,42.619]],["parent/12",[]],["name/13",[8,55.969]],["parent/13",[7,4.078]],["name/14",[9,61.078]],["parent/14",[7,4.078]],["name/15",[10,61.078]],["parent/15",[7,4.078]],["name/16",[11,61.078]],["parent/16",[7,4.078]],["name/17",[12,26.738]],["parent/17",[7,4.078]],["name/18",[13,61.078]],["parent/18",[7,4.078]],["name/19",[14,61.078]],["parent/19",[7,4.078]],["name/20",[15,61.078]],["parent/20",[7,4.078]],["name/21",[16,55.969]],["parent/21",[]],["name/22",[8,55.969]],["parent/22",[16,5.355]],["name/23",[17,39.105]],["parent/23",[]],["name/24",[12,26.738]],["parent/24",[17,3.741]],["name/25",[18,50.092]],["parent/25",[17,3.741]],["name/26",[19,52.605]],["parent/26",[17,3.741]],["name/27",[20,52.605]],["parent/27",[17,3.741]],["name/28",[21,39.105]],["parent/28",[17,3.741]],["name/29",[22,55.969]],["parent/29",[17,3.741]],["name/30",[23,52.605]],["parent/30",[17,3.741]],["name/31",[24,55.969]],["parent/31",[17,3.741]],["name/32",[25,55.969]],["parent/32",[17,3.741]],["name/33",[26,50.092]],["parent/33",[17,3.741]],["name/34",[27,55.969]],["parent/34",[17,3.741]],["name/35",[1,24.106]],["parent/35",[17,3.741]],["name/36",[28,37.724]],["parent/36",[]],["name/37",[12,26.738]],["parent/37",[28,3.609]],["name/38",[18,50.092]],["parent/38",[28,3.609]],["name/39",[19,52.605]],["parent/39",[28,3.609]],["name/40",[20,52.605]],["parent/40",[28,3.609]],["name/41",[21,39.105]],["parent/41",[28,3.609]],["name/42",[29,61.078]],["parent/42",[28,3.609]],["name/43",[30,61.078]],["parent/43",[28,3.609]],["name/44",[22,55.969]],["parent/44",[28,3.609]],["name/45",[23,52.605]],["parent/45",[28,3.609]],["name/46",[24,55.969]],["parent/46",[28,3.609]],["name/47",[25,55.969]],["parent/47",[28,3.609]],["name/48",[26,50.092]],["parent/48",[28,3.609]],["name/49",[27,55.969]],["parent/49",[28,3.609]],["name/50",[1,24.106]],["parent/50",[28,3.609]],["name/51",[31,39.105]],["parent/51",[]],["name/52",[12,26.738]],["parent/52",[31,3.741]],["name/53",[32,39.105]],["parent/53",[31,3.741]],["name/54",[33,37.724]],["parent/54",[31,3.741]],["name/55",[34,40.709]],["parent/55",[31,3.741]],["name/56",[35,40.709]],["parent/56",[31,3.741]],["name/57",[36,40.709]],["parent/57",[31,3.741]],["name/58",[37,61.078]],["parent/58",[31,3.741]],["name/59",[38,61.078]],["parent/59",[31,3.741]],["name/60",[39,61.078]],["parent/60",[31,3.741]],["name/61",[40,61.078]],["parent/61",[31,3.741]],["name/62",[41,61.078]],["parent/62",[31,3.741]],["name/63",[42,55.969]],["parent/63",[31,3.741]],["name/64",[43,36.51]],["parent/64",[]],["name/65",[12,26.738]],["parent/65",[43,3.493]],["name/66",[44,55.969]],["parent/66",[43,3.493]],["name/67",[18,50.092]],["parent/67",[43,3.493]],["name/68",[45,61.078]],["parent/68",[43,3.493]],["name/69",[32,39.105]],["parent/69",[43,3.493]],["name/70",[46,61.078]],["parent/70",[43,3.493]],["name/71",[47,55.969]],["parent/71",[43,3.493]],["name/72",[48,61.078]],["parent/72",[43,3.493]],["name/73",[49,61.078]],["parent/73",[43,3.493]],["name/74",[50,61.078]],["parent/74",[43,3.493]],["name/75",[51,61.078]],["parent/75",[43,3.493]],["name/76",[52,61.078]],["parent/76",[43,3.493]],["name/77",[53,61.078]],["parent/77",[43,3.493]],["name/78",[23,52.605]],["parent/78",[43,3.493]],["name/79",[54,61.078]],["parent/79",[43,3.493]],["name/80",[55,52.605]],["parent/80",[43,3.493]],["name/81",[56,39.105]],["parent/81",[]],["name/82",[12,26.738]],["parent/82",[56,3.741]],["name/83",[57,39.105]],["parent/83",[56,3.741]],["name/84",[32,39.105]],["parent/84",[56,3.741]],["name/85",[33,37.724]],["parent/85",[56,3.741]],["name/86",[34,40.709]],["parent/86",[56,3.741]],["name/87",[21,39.105]],["parent/87",[56,3.741]],["name/88",[36,40.709]],["parent/88",[56,3.741]],["name/89",[35,40.709]],["parent/89",[56,3.741]],["name/90",[1,24.106]],["parent/90",[56,3.741]],["name/91",[1,24.106]],["parent/91",[56,3.741]],["name/92",[1,24.106]],["parent/92",[56,3.741]],["name/93",[1,24.106]],["parent/93",[56,3.741]],["name/94",[58,29.159]],["parent/94",[]],["name/95",[59,52.605]],["parent/95",[58,2.79]],["name/96",[12,26.738]],["parent/96",[58,2.79]],["name/97",[44,55.969]],["parent/97",[58,2.79]],["name/98",[60,61.078]],["parent/98",[58,2.79]],["name/99",[61,43.732]],["parent/99",[58,2.79]],["name/100",[62,40.709]],["parent/100",[58,2.79]],["name/101",[63,61.078]],["parent/101",[58,2.79]],["name/102",[64,61.078]],["parent/102",[58,2.79]],["name/103",[65,61.078]],["parent/103",[58,2.79]],["name/104",[66,61.078]],["parent/104",[58,2.79]],["name/105",[67,61.078]],["parent/105",[58,2.79]],["name/106",[68,61.078]],["parent/106",[58,2.79]],["name/107",[69,61.078]],["parent/107",[58,2.79]],["name/108",[70,61.078]],["parent/108",[58,2.79]],["name/109",[71,61.078]],["parent/109",[58,2.79]],["name/110",[72,61.078]],["parent/110",[58,2.79]],["name/111",[73,61.078]],["parent/111",[58,2.79]],["name/112",[74,61.078]],["parent/112",[58,2.79]],["name/113",[57,39.105]],["parent/113",[58,2.79]],["name/114",[32,39.105]],["parent/114",[58,2.79]],["name/115",[33,37.724]],["parent/115",[58,2.79]],["name/116",[34,40.709]],["parent/116",[58,2.79]],["name/117",[21,39.105]],["parent/117",[58,2.79]],["name/118",[36,40.709]],["parent/118",[58,2.79]],["name/119",[35,40.709]],["parent/119",[58,2.79]],["name/120",[1,24.106]],["parent/120",[58,2.79]],["name/121",[1,24.106]],["parent/121",[58,2.79]],["name/122",[1,24.106]],["parent/122",[58,2.79]],["name/123",[1,24.106]],["parent/123",[58,2.79]],["name/124",[75,42.619]],["parent/124",[]],["name/125",[12,26.738]],["parent/125",[75,4.078]],["name/126",[76,61.078]],["parent/126",[75,4.078]],["name/127",[77,61.078]],["parent/127",[75,4.078]],["name/128",[1,24.106]],["parent/128",[75,4.078]],["name/129",[19,52.605]],["parent/129",[78,5.033]],["name/130",[20,52.605]],["parent/130",[78,5.033]],["name/131",[21,39.105]],["parent/131",[78,5.033]],["name/132",[79,61.078]],["parent/132",[75,4.078]],["name/133",[58,29.159]],["parent/133",[75,4.078]],["name/134",[80,61.078]],["parent/134",[75,4.078]],["name/135",[81,52.605]],["parent/135",[75,4.078]],["name/136",[82,29.723]],["parent/136",[]],["name/137",[83,61.078]],["parent/137",[82,2.844]],["name/138",[84,61.078]],["parent/138",[82,2.844]],["name/139",[85,61.078]],["parent/139",[82,2.844]],["name/140",[86,61.078]],["parent/140",[82,2.844]],["name/141",[12,26.738]],["parent/141",[82,2.844]],["name/142",[87,61.078]],["parent/142",[82,2.844]],["name/143",[88,61.078]],["parent/143",[82,2.844]],["name/144",[89,43.732]],["parent/144",[82,2.844]],["name/145",[90,61.078]],["parent/145",[82,2.844]],["name/146",[1,24.106]],["parent/146",[82,2.844]],["name/147",[91,61.078]],["parent/147",[82,2.844]],["name/148",[92,55.969]],["parent/148",[82,2.844]],["name/149",[93,34.928]],["parent/149",[82,2.844]],["name/150",[94,61.078]],["parent/150",[82,2.844]],["name/151",[95,50.092]],["parent/151",[82,2.844]],["name/152",[96,61.078]],["parent/152",[82,2.844]],["name/153",[97,61.078]],["parent/153",[82,2.844]],["name/154",[98,61.078]],["parent/154",[82,2.844]],["name/155",[99,61.078]],["parent/155",[82,2.844]],["name/156",[62,40.709]],["parent/156",[82,2.844]],["name/157",[100,55.969]],["parent/157",[82,2.844]],["name/158",[101,55.969]],["parent/158",[82,2.844]],["name/159",[57,39.105]],["parent/159",[82,2.844]],["name/160",[32,39.105]],["parent/160",[82,2.844]],["name/161",[33,37.724]],["parent/161",[82,2.844]],["name/162",[34,40.709]],["parent/162",[82,2.844]],["name/163",[21,39.105]],["parent/163",[82,2.844]],["name/164",[36,40.709]],["parent/164",[82,2.844]],["name/165",[35,40.709]],["parent/165",[82,2.844]],["name/166",[1,24.106]],["parent/166",[82,2.844]],["name/167",[1,24.106]],["parent/167",[82,2.844]],["name/168",[1,24.106]],["parent/168",[82,2.844]],["name/169",[1,24.106]],["parent/169",[82,2.844]],["name/170",[102,52.605]],["parent/170",[]],["name/171",[92,55.969]],["parent/171",[102,5.033]],["name/172",[93,34.928]],["parent/172",[102,5.033]],["name/173",[103,37.724]],["parent/173",[]],["name/174",[12,26.738]],["parent/174",[103,3.609]],["name/175",[104,61.078]],["parent/175",[103,3.609]],["name/176",[105,55.969]],["parent/176",[103,3.609]],["name/177",[106,61.078]],["parent/177",[103,3.609]],["name/178",[107,55.969]],["parent/178",[103,3.609]],["name/179",[108,55.969]],["parent/179",[103,3.609]],["name/180",[109,61.078]],["parent/180",[103,3.609]],["name/181",[110,55.969]],["parent/181",[103,3.609]],["name/182",[111,61.078]],["parent/182",[103,3.609]],["name/183",[112,61.078]],["parent/183",[103,3.609]],["name/184",[113,61.078]],["parent/184",[103,3.609]],["name/185",[114,61.078]],["parent/185",[103,3.609]],["name/186",[115,61.078]],["parent/186",[103,3.609]],["name/187",[62,40.709]],["parent/187",[103,3.609]],["name/188",[116,46.414]],["parent/188",[]],["name/189",[117,61.078]],["parent/189",[116,4.441]],["name/190",[118,55.969]],["parent/190",[116,4.441]],["name/191",[119,55.969]],["parent/191",[116,4.441]],["name/192",[120,61.078]],["parent/192",[116,4.441]],["name/193",[121,61.078]],["parent/193",[116,4.441]],["name/194",[122,50.092]],["parent/194",[]],["name/195",[105,55.969]],["parent/195",[122,4.792]],["name/196",[107,55.969]],["parent/196",[122,4.792]],["name/197",[108,55.969]],["parent/197",[122,4.792]],["name/198",[123,48.085]],["parent/198",[]],["name/199",[12,26.738]],["parent/199",[123,4.6]],["name/200",[124,48.085]],["parent/200",[123,4.6]],["name/201",[125,61.078]],["parent/201",[123,4.6]],["name/202",[126,44.983]],["parent/202",[123,4.6]],["name/203",[127,37.099]],["parent/203",[]],["name/204",[12,26.738]],["parent/204",[127,3.549]],["name/205",[128,61.078]],["parent/205",[127,3.549]],["name/206",[93,34.928]],["parent/206",[127,3.549]],["name/207",[62,40.709]],["parent/207",[127,3.549]],["name/208",[57,39.105]],["parent/208",[127,3.549]],["name/209",[32,39.105]],["parent/209",[127,3.549]],["name/210",[33,37.724]],["parent/210",[127,3.549]],["name/211",[34,40.709]],["parent/211",[127,3.549]],["name/212",[21,39.105]],["parent/212",[127,3.549]],["name/213",[36,40.709]],["parent/213",[127,3.549]],["name/214",[35,40.709]],["parent/214",[127,3.549]],["name/215",[1,24.106]],["parent/215",[127,3.549]],["name/216",[1,24.106]],["parent/216",[127,3.549]],["name/217",[1,24.106]],["parent/217",[127,3.549]],["name/218",[1,24.106]],["parent/218",[127,3.549]],["name/219",[129,50.092]],["parent/219",[]],["name/220",[130,61.078]],["parent/220",[129,4.792]],["name/221",[131,61.078]],["parent/221",[129,4.792]],["name/222",[132,61.078]],["parent/222",[129,4.792]],["name/223",[133,35.955]],["parent/223",[]],["name/224",[134,46.414]],["parent/224",[133,3.44]],["name/225",[12,26.738]],["parent/225",[133,3.44]],["name/226",[135,61.078]],["parent/226",[133,3.44]],["name/227",[136,55.969]],["parent/227",[133,3.44]],["name/228",[95,50.092]],["parent/228",[133,3.44]],["name/229",[101,55.969]],["parent/229",[133,3.44]],["name/230",[57,39.105]],["parent/230",[133,3.44]],["name/231",[32,39.105]],["parent/231",[133,3.44]],["name/232",[33,37.724]],["parent/232",[133,3.44]],["name/233",[34,40.709]],["parent/233",[133,3.44]],["name/234",[21,39.105]],["parent/234",[133,3.44]],["name/235",[36,40.709]],["parent/235",[133,3.44]],["name/236",[35,40.709]],["parent/236",[133,3.44]],["name/237",[1,24.106]],["parent/237",[133,3.44]],["name/238",[1,24.106]],["parent/238",[133,3.44]],["name/239",[1,24.106]],["parent/239",[133,3.44]],["name/240",[1,24.106]],["parent/240",[133,3.44]],["name/241",[137,38.391]],["parent/241",[]],["name/242",[12,26.738]],["parent/242",[137,3.673]],["name/243",[136,55.969]],["parent/243",[137,3.673]],["name/244",[57,39.105]],["parent/244",[137,3.673]],["name/245",[32,39.105]],["parent/245",[137,3.673]],["name/246",[33,37.724]],["parent/246",[137,3.673]],["name/247",[34,40.709]],["parent/247",[137,3.673]],["name/248",[21,39.105]],["parent/248",[137,3.673]],["name/249",[36,40.709]],["parent/249",[137,3.673]],["name/250",[35,40.709]],["parent/250",[137,3.673]],["name/251",[1,24.106]],["parent/251",[137,3.673]],["name/252",[1,24.106]],["parent/252",[137,3.673]],["name/253",[1,24.106]],["parent/253",[137,3.673]],["name/254",[1,24.106]],["parent/254",[137,3.673]],["name/255",[138,41.619]],["parent/255",[]],["name/256",[12,26.738]],["parent/256",[138,3.982]],["name/257",[139,61.078]],["parent/257",[138,3.982]],["name/258",[32,39.105]],["parent/258",[138,3.982]],["name/259",[140,61.078]],["parent/259",[138,3.982]],["name/260",[141,61.078]],["parent/260",[138,3.982]],["name/261",[124,48.085]],["parent/261",[138,3.982]],["name/262",[142,61.078]],["parent/262",[138,3.982]],["name/263",[143,61.078]],["parent/263",[138,3.982]],["name/264",[144,61.078]],["parent/264",[138,3.982]],["name/265",[145,50.092]],["parent/265",[]],["name/266",[146,61.078]],["parent/266",[145,4.792]],["name/267",[147,61.078]],["parent/267",[145,4.792]],["name/268",[148,61.078]],["parent/268",[145,4.792]],["name/269",[149,34.928]],["parent/269",[]],["name/270",[12,26.738]],["parent/270",[149,3.342]],["name/271",[150,61.078]],["parent/271",[149,3.342]],["name/272",[151,39.875]],["parent/272",[149,3.342]],["name/273",[152,61.078]],["parent/273",[149,3.342]],["name/274",[153,61.078]],["parent/274",[149,3.342]],["name/275",[154,61.078]],["parent/275",[149,3.342]],["name/276",[155,61.078]],["parent/276",[149,3.342]],["name/277",[57,39.105]],["parent/277",[149,3.342]],["name/278",[32,39.105]],["parent/278",[149,3.342]],["name/279",[33,37.724]],["parent/279",[149,3.342]],["name/280",[34,40.709]],["parent/280",[149,3.342]],["name/281",[21,39.105]],["parent/281",[149,3.342]],["name/282",[36,40.709]],["parent/282",[149,3.342]],["name/283",[35,40.709]],["parent/283",[149,3.342]],["name/284",[1,24.106]],["parent/284",[149,3.342]],["name/285",[1,24.106]],["parent/285",[149,3.342]],["name/286",[1,24.106]],["parent/286",[149,3.342]],["name/287",[1,24.106]],["parent/287",[149,3.342]],["name/288",[156,42.619]],["parent/288",[]],["name/289",[59,52.605]],["parent/289",[156,4.078]],["name/290",[12,26.738]],["parent/290",[156,4.078]],["name/291",[157,43.732]],["parent/291",[156,4.078]],["name/292",[158,61.078]],["parent/292",[156,4.078]],["name/293",[61,43.732]],["parent/293",[156,4.078]],["name/294",[62,40.709]],["parent/294",[156,4.078]],["name/295",[159,55.969]],["parent/295",[156,4.078]],["name/296",[157,43.732]],["parent/296",[]],["name/297",[160,61.078]],["parent/297",[157,4.184]],["name/298",[12,26.738]],["parent/298",[157,4.184]],["name/299",[161,61.078]],["parent/299",[157,4.184]],["name/300",[162,61.078]],["parent/300",[157,4.184]],["name/301",[163,61.078]],["parent/301",[157,4.184]],["name/302",[159,55.969]],["parent/302",[157,4.184]],["name/303",[164,37.724]],["parent/303",[]],["name/304",[12,26.738]],["parent/304",[164,3.609]],["name/305",[165,61.078]],["parent/305",[164,3.609]],["name/306",[166,61.078]],["parent/306",[164,3.609]],["name/307",[167,61.078]],["parent/307",[164,3.609]],["name/308",[168,61.078]],["parent/308",[164,3.609]],["name/309",[169,61.078]],["parent/309",[164,3.609]],["name/310",[170,61.078]],["parent/310",[164,3.609]],["name/311",[61,43.732]],["parent/311",[164,3.609]],["name/312",[171,61.078]],["parent/312",[164,3.609]],["name/313",[126,44.983]],["parent/313",[164,3.609]],["name/314",[172,61.078]],["parent/314",[164,3.609]],["name/315",[173,61.078]],["parent/315",[164,3.609]],["name/316",[174,61.078]],["parent/316",[164,3.609]],["name/317",[175,61.078]],["parent/317",[164,3.609]],["name/318",[176,43.732]],["parent/318",[]],["name/319",[12,26.738]],["parent/319",[176,4.184]],["name/320",[177,61.078]],["parent/320",[176,4.184]],["name/321",[178,55.969]],["parent/321",[176,4.184]],["name/322",[61,43.732]],["parent/322",[176,4.184]],["name/323",[124,48.085]],["parent/323",[176,4.184]],["name/324",[179,50.092]],["parent/324",[176,4.184]],["name/325",[126,44.983]],["parent/325",[176,4.184]],["name/326",[93,34.928]],["parent/326",[]],["name/327",[134,46.414]],["parent/327",[93,3.342]],["name/328",[12,26.738]],["parent/328",[93,3.342]],["name/329",[180,55.969]],["parent/329",[93,3.342]],["name/330",[181,55.969]],["parent/330",[93,3.342]],["name/331",[182,55.969]],["parent/331",[93,3.342]],["name/332",[183,55.969]],["parent/332",[93,3.342]],["name/333",[184,55.969]],["parent/333",[93,3.342]],["name/334",[185,55.969]],["parent/334",[93,3.342]],["name/335",[186,55.969]],["parent/335",[93,3.342]],["name/336",[187,52.605]],["parent/336",[93,3.342]],["name/337",[188,55.969]],["parent/337",[93,3.342]],["name/338",[189,55.969]],["parent/338",[93,3.342]],["name/339",[62,40.709]],["parent/339",[93,3.342]],["name/340",[190,55.969]],["parent/340",[93,3.342]],["name/341",[95,50.092]],["parent/341",[93,3.342]],["name/342",[126,44.983]],["parent/342",[93,3.342]],["name/343",[191,52.605]],["parent/343",[]],["name/344",[192,55.969]],["parent/344",[191,5.033]],["name/345",[193,61.078]],["parent/345",[191,5.033]],["name/346",[194,55.969]],["parent/346",[]],["name/347",[195,48.085]],["parent/347",[194,5.355]],["name/348",[196,44.983]],["parent/348",[]],["name/349",[197,61.078]],["parent/349",[196,4.304]],["name/350",[12,26.738]],["parent/350",[196,4.304]],["name/351",[47,55.969]],["parent/351",[196,4.304]],["name/352",[198,61.078]],["parent/352",[196,4.304]],["name/353",[33,37.724]],["parent/353",[196,4.304]],["name/354",[18,50.092]],["parent/354",[196,4.304]],["name/355",[199,55.969]],["parent/355",[]],["name/356",[1,24.106]],["parent/356",[199,5.355]],["name/357",[2,50.092]],["parent/357",[200,4.792]],["name/358",[1,24.106]],["parent/358",[200,4.792]],["name/359",[4,48.085]],["parent/359",[200,4.792]],["name/360",[1,24.106]],["parent/360",[200,4.792]],["name/361",[201,44.983]],["parent/361",[]],["name/362",[202,61.078]],["parent/362",[201,4.304]],["name/363",[203,61.078]],["parent/363",[201,4.304]],["name/364",[204,61.078]],["parent/364",[201,4.304]],["name/365",[12,26.738]],["parent/365",[201,4.304]],["name/366",[205,55.969]],["parent/366",[201,4.304]],["name/367",[206,55.969]],["parent/367",[]],["name/368",[1,24.106]],["parent/368",[206,5.355]],["name/369",[2,50.092]],["parent/369",[207,4.792]],["name/370",[1,24.106]],["parent/370",[207,4.792]],["name/371",[4,48.085]],["parent/371",[207,4.792]],["name/372",[1,24.106]],["parent/372",[207,4.792]],["name/373",[208,37.099]],["parent/373",[]],["name/374",[134,46.414]],["parent/374",[208,3.549]],["name/375",[12,26.738]],["parent/375",[208,3.549]],["name/376",[58,29.159]],["parent/376",[208,3.549]],["name/377",[201,44.983]],["parent/377",[208,3.549]],["name/378",[57,39.105]],["parent/378",[208,3.549]],["name/379",[32,39.105]],["parent/379",[208,3.549]],["name/380",[33,37.724]],["parent/380",[208,3.549]],["name/381",[34,40.709]],["parent/381",[208,3.549]],["name/382",[21,39.105]],["parent/382",[208,3.549]],["name/383",[36,40.709]],["parent/383",[208,3.549]],["name/384",[35,40.709]],["parent/384",[208,3.549]],["name/385",[1,24.106]],["parent/385",[208,3.549]],["name/386",[1,24.106]],["parent/386",[208,3.549]],["name/387",[1,24.106]],["parent/387",[208,3.549]],["name/388",[1,24.106]],["parent/388",[208,3.549]],["name/389",[209,29.159]],["parent/389",[]],["name/390",[195,48.085]],["parent/390",[209,2.79]],["name/391",[134,46.414]],["parent/391",[209,2.79]],["name/392",[12,26.738]],["parent/392",[209,2.79]],["name/393",[210,55.969]],["parent/393",[209,2.79]],["name/394",[211,55.969]],["parent/394",[209,2.79]],["name/395",[212,55.969]],["parent/395",[209,2.79]],["name/396",[213,61.078]],["parent/396",[209,2.79]],["name/397",[214,55.969]],["parent/397",[209,2.79]],["name/398",[215,61.078]],["parent/398",[209,2.79]],["name/399",[216,61.078]],["parent/399",[209,2.79]],["name/400",[217,61.078]],["parent/400",[209,2.79]],["name/401",[218,61.078]],["parent/401",[209,2.79]],["name/402",[219,61.078]],["parent/402",[209,2.79]],["name/403",[220,61.078]],["parent/403",[209,2.79]],["name/404",[221,61.078]],["parent/404",[209,2.79]],["name/405",[222,36.51]],["parent/405",[209,2.79]],["name/406",[223,61.078]],["parent/406",[209,2.79]],["name/407",[58,29.159]],["parent/407",[209,2.79]],["name/408",[156,42.619]],["parent/408",[209,2.79]],["name/409",[224,61.078]],["parent/409",[209,2.79]],["name/410",[62,40.709]],["parent/410",[209,2.79]],["name/411",[225,61.078]],["parent/411",[209,2.79]],["name/412",[126,44.983]],["parent/412",[209,2.79]],["name/413",[190,55.969]],["parent/413",[209,2.79]],["name/414",[95,50.092]],["parent/414",[209,2.79]],["name/415",[188,55.969]],["parent/415",[209,2.79]],["name/416",[189,55.969]],["parent/416",[209,2.79]],["name/417",[180,55.969]],["parent/417",[209,2.79]],["name/418",[181,55.969]],["parent/418",[209,2.79]],["name/419",[182,55.969]],["parent/419",[209,2.79]],["name/420",[183,55.969]],["parent/420",[209,2.79]],["name/421",[184,55.969]],["parent/421",[209,2.79]],["name/422",[185,55.969]],["parent/422",[209,2.79]],["name/423",[186,55.969]],["parent/423",[209,2.79]],["name/424",[187,52.605]],["parent/424",[209,2.79]],["name/425",[226,50.092]],["parent/425",[]],["name/426",[192,55.969]],["parent/426",[226,4.792]],["name/427",[227,61.078]],["parent/427",[226,4.792]],["name/428",[228,61.078]],["parent/428",[226,4.792]],["name/429",[229,43.732]],["parent/429",[]],["name/430",[230,61.078]],["parent/430",[229,4.184]],["name/431",[214,55.969]],["parent/431",[229,4.184]],["name/432",[231,61.078]],["parent/432",[229,4.184]],["name/433",[211,55.969]],["parent/433",[229,4.184]],["name/434",[232,55.969]],["parent/434",[229,4.184]],["name/435",[233,61.078]],["parent/435",[229,4.184]],["name/436",[210,55.969]],["parent/436",[229,4.184]],["name/437",[234,48.085]],["parent/437",[]],["name/438",[12,26.738]],["parent/438",[234,4.6]],["name/439",[33,37.724]],["parent/439",[234,4.6]],["name/440",[235,52.605]],["parent/440",[234,4.6]],["name/441",[57,39.105]],["parent/441",[234,4.6]],["name/442",[236,48.085]],["parent/442",[]],["name/443",[12,26.738]],["parent/443",[236,4.6]],["name/444",[237,61.078]],["parent/444",[236,4.6]],["name/445",[235,52.605]],["parent/445",[236,4.6]],["name/446",[57,39.105]],["parent/446",[236,4.6]],["name/447",[238,50.092]],["parent/447",[]],["name/448",[12,26.738]],["parent/448",[238,4.792]],["name/449",[57,39.105]],["parent/449",[238,4.792]],["name/450",[235,52.605]],["parent/450",[238,4.792]],["name/451",[239,52.605]],["parent/451",[]],["name/452",[12,26.738]],["parent/452",[239,5.033]],["name/453",[212,55.969]],["parent/453",[239,5.033]],["name/454",[240,44.983]],["parent/454",[]],["name/455",[241,61.078]],["parent/455",[240,4.304]],["name/456",[12,26.738]],["parent/456",[240,4.304]],["name/457",[242,61.078]],["parent/457",[240,4.304]],["name/458",[243,61.078]],["parent/458",[240,4.304]],["name/459",[58,29.159]],["parent/459",[240,4.304]],["name/460",[244,61.078]],["parent/460",[240,4.304]],["name/461",[245,46.414]],["parent/461",[]],["name/462",[59,52.605]],["parent/462",[245,4.441]],["name/463",[12,26.738]],["parent/463",[245,4.441]],["name/464",[61,43.732]],["parent/464",[245,4.441]],["name/465",[62,40.709]],["parent/465",[245,4.441]],["name/466",[246,61.078]],["parent/466",[245,4.441]],["name/467",[89,43.732]],["parent/467",[]],["name/468",[12,26.738]],["parent/468",[89,4.184]],["name/469",[247,61.078]],["parent/469",[89,4.184]],["name/470",[248,61.078]],["parent/470",[89,4.184]],["name/471",[249,61.078]],["parent/471",[89,4.184]],["name/472",[110,55.969]],["parent/472",[89,4.184]],["name/473",[250,61.078]],["parent/473",[89,4.184]],["name/474",[251,38.391]],["parent/474",[]],["name/475",[12,26.738]],["parent/475",[251,3.673]],["name/476",[252,61.078]],["parent/476",[251,3.673]],["name/477",[57,39.105]],["parent/477",[251,3.673]],["name/478",[32,39.105]],["parent/478",[251,3.673]],["name/479",[33,37.724]],["parent/479",[251,3.673]],["name/480",[34,40.709]],["parent/480",[251,3.673]],["name/481",[21,39.105]],["parent/481",[251,3.673]],["name/482",[36,40.709]],["parent/482",[251,3.673]],["name/483",[35,40.709]],["parent/483",[251,3.673]],["name/484",[1,24.106]],["parent/484",[251,3.673]],["name/485",[1,24.106]],["parent/485",[251,3.673]],["name/486",[1,24.106]],["parent/486",[251,3.673]],["name/487",[1,24.106]],["parent/487",[251,3.673]],["name/488",[253,43.732]],["parent/488",[]],["name/489",[12,26.738]],["parent/489",[253,4.184]],["name/490",[61,43.732]],["parent/490",[253,4.184]],["name/491",[124,48.085]],["parent/491",[253,4.184]],["name/492",[254,61.078]],["parent/492",[253,4.184]],["name/493",[255,61.078]],["parent/493",[253,4.184]],["name/494",[179,50.092]],["parent/494",[253,4.184]],["name/495",[126,44.983]],["parent/495",[253,4.184]],["name/496",[222,36.51]],["parent/496",[]],["name/497",[256,61.078]],["parent/497",[222,3.493]],["name/498",[257,61.078]],["parent/498",[222,3.493]],["name/499",[12,26.738]],["parent/499",[222,3.493]],["name/500",[258,61.078]],["parent/500",[222,3.493]],["name/501",[259,61.078]],["parent/501",[222,3.493]],["name/502",[260,61.078]],["parent/502",[222,3.493]],["name/503",[58,29.159]],["parent/503",[222,3.493]],["name/504",[261,61.078]],["parent/504",[222,3.493]],["name/505",[262,61.078]],["parent/505",[222,3.493]],["name/506",[263,61.078]],["parent/506",[222,3.493]],["name/507",[61,43.732]],["parent/507",[222,3.493]],["name/508",[149,34.928]],["parent/508",[222,3.493]],["name/509",[62,40.709]],["parent/509",[222,3.493]],["name/510",[179,50.092]],["parent/510",[222,3.493]],["name/511",[264,61.078]],["parent/511",[222,3.493]],["name/512",[265,52.605]],["parent/512",[]],["name/513",[266,61.078]],["parent/513",[265,5.033]],["name/514",[267,61.078]],["parent/514",[265,5.033]],["name/515",[268,50.092]],["parent/515",[]],["name/516",[269,61.078]],["parent/516",[268,4.792]],["name/517",[270,61.078]],["parent/517",[268,4.792]],["name/518",[271,61.078]],["parent/518",[268,4.792]],["name/519",[272,39.875]],["parent/519",[]],["name/520",[12,26.738]],["parent/520",[272,3.815]],["name/521",[178,55.969]],["parent/521",[272,3.815]],["name/522",[273,61.078]],["parent/522",[272,3.815]],["name/523",[61,43.732]],["parent/523",[272,3.815]],["name/524",[274,61.078]],["parent/524",[272,3.815]],["name/525",[62,40.709]],["parent/525",[272,3.815]],["name/526",[275,61.078]],["parent/526",[272,3.815]],["name/527",[1,24.106]],["parent/527",[272,3.815]],["name/528",[1,24.106]],["parent/528",[272,3.815]],["name/529",[1,24.106]],["parent/529",[272,3.815]],["name/530",[1,24.106]],["parent/530",[272,3.815]],["name/531",[276,48.085]],["parent/531",[]],["name/532",[277,61.078]],["parent/532",[276,4.6]],["name/533",[278,61.078]],["parent/533",[276,4.6]],["name/534",[279,61.078]],["parent/534",[276,4.6]],["name/535",[280,61.078]],["parent/535",[276,4.6]],["name/536",[281,42.619]],["parent/536",[]],["name/537",[134,46.414]],["parent/537",[281,4.078]],["name/538",[12,26.738]],["parent/538",[281,4.078]],["name/539",[118,55.969]],["parent/539",[281,4.078]],["name/540",[119,55.969]],["parent/540",[281,4.078]],["name/541",[282,61.078]],["parent/541",[281,4.078]],["name/542",[283,61.078]],["parent/542",[281,4.078]],["name/543",[284,61.078]],["parent/543",[281,4.078]],["name/544",[285,61.078]],["parent/544",[281,4.078]],["name/545",[286,48.085]],["parent/545",[]],["name/546",[12,26.738]],["parent/546",[286,4.6]],["name/547",[287,61.078]],["parent/547",[286,4.6]],["name/548",[288,61.078]],["parent/548",[286,4.6]],["name/549",[289,61.078]],["parent/549",[286,4.6]],["name/550",[290,48.085]],["parent/550",[]],["name/551",[12,26.738]],["parent/551",[290,4.6]],["name/552",[81,52.605]],["parent/552",[290,4.6]],["name/553",[232,55.969]],["parent/553",[290,4.6]],["name/554",[291,61.078]],["parent/554",[290,4.6]],["name/555",[292,33.997]],["parent/555",[]],["name/556",[26,50.092]],["parent/556",[292,3.253]],["name/557",[293,55.969]],["parent/557",[292,3.253]],["name/558",[195,48.085]],["parent/558",[292,3.253]],["name/559",[4,48.085]],["parent/559",[292,3.253]],["name/560",[294,61.078]],["parent/560",[292,3.253]],["name/561",[295,61.078]],["parent/561",[292,3.253]],["name/562",[33,37.724]],["parent/562",[292,3.253]],["name/563",[296,61.078]],["parent/563",[292,3.253]],["name/564",[297,55.969]],["parent/564",[292,3.253]],["name/565",[298,61.078]],["parent/565",[292,3.253]],["name/566",[299,61.078]],["parent/566",[292,3.253]],["name/567",[300,55.969]],["parent/567",[292,3.253]],["name/568",[301,61.078]],["parent/568",[292,3.253]],["name/569",[302,61.078]],["parent/569",[292,3.253]],["name/570",[303,61.078]],["parent/570",[292,3.253]],["name/571",[304,61.078]],["parent/571",[292,3.253]],["name/572",[55,52.605]],["parent/572",[292,3.253]],["name/573",[81,52.605]],["parent/573",[292,3.253]],["name/574",[305,61.078]],["parent/574",[292,3.253]],["name/575",[306,61.078]],["parent/575",[292,3.253]],["name/576",[12,26.738]],["parent/576",[292,3.253]],["name/577",[307,32.361]],["parent/577",[]],["name/578",[308,61.078]],["parent/578",[307,3.096]],["name/579",[195,48.085]],["parent/579",[307,3.096]],["name/580",[309,61.078]],["parent/580",[307,3.096]],["name/581",[310,61.078]],["parent/581",[307,3.096]],["name/582",[311,61.078]],["parent/582",[307,3.096]],["name/583",[300,55.969]],["parent/583",[307,3.096]],["name/584",[312,61.078]],["parent/584",[307,3.096]],["name/585",[313,61.078]],["parent/585",[307,3.096]],["name/586",[314,61.078]],["parent/586",[307,3.096]],["name/587",[315,61.078]],["parent/587",[307,3.096]],["name/588",[316,61.078]],["parent/588",[307,3.096]],["name/589",[55,52.605]],["parent/589",[307,3.096]],["name/590",[42,55.969]],["parent/590",[307,3.096]],["name/591",[317,61.078]],["parent/591",[307,3.096]],["name/592",[318,61.078]],["parent/592",[307,3.096]],["name/593",[319,61.078]],["parent/593",[307,3.096]],["name/594",[320,61.078]],["parent/594",[307,3.096]],["name/595",[321,61.078]],["parent/595",[307,3.096]],["name/596",[322,61.078]],["parent/596",[307,3.096]],["name/597",[323,55.969]],["parent/597",[307,3.096]],["name/598",[324,55.969]],["parent/598",[307,3.096]],["name/599",[325,55.969]],["parent/599",[307,3.096]],["name/600",[326,61.078]],["parent/600",[307,3.096]],["name/601",[33,37.724]],["parent/601",[307,3.096]],["name/602",[12,26.738]],["parent/602",[307,3.096]],["name/603",[327,39.875]],["parent/603",[]],["name/604",[26,50.092]],["parent/604",[327,3.815]],["name/605",[293,55.969]],["parent/605",[327,3.815]],["name/606",[195,48.085]],["parent/606",[327,3.815]],["name/607",[297,55.969]],["parent/607",[327,3.815]],["name/608",[328,61.078]],["parent/608",[327,3.815]],["name/609",[329,61.078]],["parent/609",[327,3.815]],["name/610",[330,61.078]],["parent/610",[327,3.815]],["name/611",[323,55.969]],["parent/611",[327,3.815]],["name/612",[324,55.969]],["parent/612",[327,3.815]],["name/613",[325,55.969]],["parent/613",[327,3.815]],["name/614",[12,26.738]],["parent/614",[327,3.815]],["name/615",[151,39.875]],["parent/615",[]],["name/616",[331,61.078]],["parent/616",[151,3.815]],["name/617",[332,61.078]],["parent/617",[151,3.815]],["name/618",[134,46.414]],["parent/618",[151,3.815]],["name/619",[12,26.738]],["parent/619",[151,3.815]],["name/620",[333,61.078]],["parent/620",[151,3.815]],["name/621",[334,61.078]],["parent/621",[151,3.815]],["name/622",[335,61.078]],["parent/622",[151,3.815]],["name/623",[336,61.078]],["parent/623",[151,3.815]],["name/624",[337,61.078]],["parent/624",[151,3.815]],["name/625",[338,61.078]],["parent/625",[151,3.815]],["name/626",[339,44.983]],["parent/626",[]],["name/627",[340,61.078]],["parent/627",[339,4.304]],["name/628",[341,61.078]],["parent/628",[339,4.304]],["name/629",[342,61.078]],["parent/629",[339,4.304]],["name/630",[343,61.078]],["parent/630",[339,4.304]],["name/631",[344,61.078]],["parent/631",[339,4.304]],["name/632",[345,61.078]],["parent/632",[339,4.304]],["name/633",[346,50.092]],["parent/633",[]],["name/634",[12,26.738]],["parent/634",[346,4.792]],["name/635",[205,55.969]],["parent/635",[346,4.792]],["name/636",[347,61.078]],["parent/636",[346,4.792]],["name/637",[348,33.997]],["parent/637",[]],["name/638",[12,26.738]],["parent/638",[348,3.253]],["name/639",[58,29.159]],["parent/639",[348,3.253]],["name/640",[349,61.078]],["parent/640",[348,3.253]],["name/641",[350,61.078]],["parent/641",[348,3.253]],["name/642",[351,61.078]],["parent/642",[348,3.253]],["name/643",[62,40.709]],["parent/643",[348,3.253]],["name/644",[100,55.969]],["parent/644",[348,3.253]],["name/645",[352,61.078]],["parent/645",[348,3.253]],["name/646",[353,61.078]],["parent/646",[348,3.253]],["name/647",[187,52.605]],["parent/647",[348,3.253]],["name/648",[57,39.105]],["parent/648",[348,3.253]],["name/649",[32,39.105]],["parent/649",[348,3.253]],["name/650",[33,37.724]],["parent/650",[348,3.253]],["name/651",[34,40.709]],["parent/651",[348,3.253]],["name/652",[21,39.105]],["parent/652",[348,3.253]],["name/653",[36,40.709]],["parent/653",[348,3.253]],["name/654",[35,40.709]],["parent/654",[348,3.253]],["name/655",[1,24.106]],["parent/655",[348,3.253]],["name/656",[1,24.106]],["parent/656",[348,3.253]],["name/657",[1,24.106]],["parent/657",[348,3.253]],["name/658",[1,24.106]],["parent/658",[348,3.253]],["name/659",[354,52.605]],["parent/659",[]],["name/660",[12,26.738]],["parent/660",[354,5.033]],["name/661",[355,61.078]],["parent/661",[354,5.033]],["name/662",[356,52.605]],["parent/662",[]],["name/663",[357,61.078]],["parent/663",[356,5.033]],["name/664",[358,61.078]],["parent/664",[356,5.033]],["name/665",[359,50.092]],["parent/665",[]],["name/666",[124,48.085]],["parent/666",[359,4.792]],["name/667",[179,50.092]],["parent/667",[359,4.792]],["name/668",[126,44.983]],["parent/668",[359,4.792]],["name/669",[360,50.092]],["parent/669",[]],["name/670",[361,61.078]],["parent/670",[360,4.792]],["name/671",[362,61.078]],["parent/671",[360,4.792]],["name/672",[363,61.078]],["parent/672",[360,4.792]]],"invertedIndex":[["__type",{"_index":1,"name":{"1":{},"3":{},"5":{},"7":{},"9":{},"11":{},"35":{},"50":{},"90":{},"91":{},"92":{},"93":{},"120":{},"121":{},"122":{},"123":{},"128":{},"146":{},"166":{},"167":{},"168":{},"169":{},"215":{},"216":{},"217":{},"218":{},"237":{},"238":{},"239":{},"240":{},"251":{},"252":{},"253":{},"254":{},"284":{},"285":{},"286":{},"287":{},"356":{},"358":{},"360":{},"368":{},"370":{},"372":{},"385":{},"386":{},"387":{},"388":{},"484":{},"485":{},"486":{},"487":{},"527":{},"528":{},"529":{},"530":{},"655":{},"656":{},"657":{},"658":{}},"parent":{}}],["_meshes",{"_index":166,"name":{"306":{}},"parent":{}}],["_render",{"_index":100,"name":{"157":{},"644":{}},"parent":{}}],["_rendersorttype",{"_index":180,"name":{"329":{},"417":{}},"parent":{}}],["_shader",{"_index":181,"name":{"330":{},"418":{}},"parent":{}}],["_spriterenderer",{"_index":165,"name":{"305":{}},"parent":{}}],["_sprites",{"_index":167,"name":{"307":{}},"parent":{}}],["a",{"_index":338,"name":{"625":{}},"parent":{}}],["aabb",{"_index":281,"name":{"536":{}},"parent":{"537":{},"538":{},"539":{},"540":{},"541":{},"542":{},"543":{},"544":{}}}],["add",{"_index":4,"name":{"4":{},"10":{},"359":{},"371":{},"559":{}},"parent":{}}],["addshadergeometry",{"_index":114,"name":{"185":{}},"parent":{}}],["addshadowcastinglight",{"_index":254,"name":{"492":{}},"parent":{}}],["allowcontrol",{"_index":79,"name":{"132":{}},"parent":{}}],["alpha",{"_index":230,"name":{"430":{}},"parent":{}}],["alphacutoff",{"_index":213,"name":{"396":{}},"parent":{}}],["alphamode",{"_index":221,"name":{"404":{}},"parent":{}}],["anchor",{"_index":352,"name":{"645":{}},"parent":{}}],["angles",{"_index":76,"name":{"126":{}},"parent":{}}],["animation",{"_index":138,"name":{"255":{}},"parent":{"256":{},"257":{},"258":{},"259":{},"260":{},"261":{},"262":{},"263":{},"264":{}}}],["animations",{"_index":135,"name":{"226":{}},"parent":{}}],["array",{"_index":18,"name":{"25":{},"38":{},"67":{},"354":{}},"parent":{}}],["aspect",{"_index":68,"name":{"106":{}},"parent":{}}],["b",{"_index":337,"name":{"624":{}},"parent":{}}],["backward",{"_index":53,"name":{"77":{}},"parent":{}}],["basecolor",{"_index":212,"name":{"395":{},"453":{}},"parent":{}}],["basecolortexture",{"_index":216,"name":{"399":{}},"parent":{}}],["billboardtype",{"_index":349,"name":{"640":{}},"parent":{}}],["blend",{"_index":228,"name":{"428":{}},"parent":{}}],["blendmode",{"_index":187,"name":{"336":{},"424":{},"647":{}},"parent":{}}],["buffer",{"_index":117,"name":{"189":{}},"parent":{}}],["buffers",{"_index":14,"name":{"19":{}},"parent":{}}],["calculatejointmatrices",{"_index":250,"name":{"473":{}},"parent":{}}],["camera",{"_index":58,"name":{"94":{},"133":{},"376":{},"407":{},"459":{},"503":{},"639":{}},"parent":{"95":{},"96":{},"97":{},"98":{},"99":{},"100":{},"101":{},"102":{},"103":{},"104":{},"105":{},"106":{},"107":{},"108":{},"109":{},"110":{},"111":{},"112":{},"113":{},"114":{},"115":{},"116":{},"117":{},"118":{},"119":{},"120":{},"121":{},"122":{},"123":{}}}],["cameraorbitcontrol",{"_index":75,"name":{"124":{}},"parent":{"125":{},"126":{},"127":{},"128":{},"132":{},"133":{},"134":{},"135":{}}}],["cameraorbitcontrol.__type",{"_index":78,"name":{},"parent":{"129":{},"130":{},"131":{}}}],["center",{"_index":282,"name":{"541":{}},"parent":{}}],["clear",{"_index":179,"name":{"324":{},"494":{},"510":{},"667":{}},"parent":{}}],["clearcolor",{"_index":177,"name":{"320":{}},"parent":{}}],["clone",{"_index":22,"name":{"29":{},"44":{}},"parent":{}}],["color",{"_index":151,"name":{"272":{},"615":{}},"parent":{"616":{},"617":{},"618":{},"619":{},"620":{},"621":{},"622":{},"623":{},"624":{},"625":{}}}],["colors",{"_index":112,"name":{"183":{}},"parent":{}}],["componenttype",{"_index":120,"name":{"192":{}},"parent":{}}],["conjugate",{"_index":330,"name":{"610":{}},"parent":{}}],["constructor",{"_index":12,"name":{"17":{},"24":{},"37":{},"52":{},"65":{},"82":{},"96":{},"125":{},"141":{},"174":{},"199":{},"204":{},"225":{},"242":{},"256":{},"270":{},"290":{},"298":{},"304":{},"319":{},"328":{},"350":{},"365":{},"375":{},"392":{},"438":{},"443":{},"448":{},"452":{},"456":{},"463":{},"468":{},"475":{},"489":{},"499":{},"520":{},"538":{},"546":{},"551":{},"576":{},"602":{},"614":{},"619":{},"634":{},"638":{},"660":{}},"parent":{}}],["container3d",{"_index":56,"name":{"81":{}},"parent":{"82":{},"83":{},"84":{},"85":{},"86":{},"87":{},"88":{},"89":{},"90":{},"91":{},"92":{},"93":{}}}],["contains",{"_index":244,"name":{"460":{}},"parent":{}}],["containshitarea",{"_index":246,"name":{"466":{}},"parent":{}}],["copy",{"_index":300,"name":{"567":{},"583":{}},"parent":{}}],["copyfrom",{"_index":23,"name":{"30":{},"45":{},"78":{}},"parent":{}}],["copyto",{"_index":24,"name":{"31":{},"46":{}},"parent":{}}],["create",{"_index":195,"name":{"347":{},"390":{},"558":{},"579":{},"606":{}},"parent":{}}],["createcube",{"_index":84,"name":{"138":{}},"parent":{}}],["createinstance",{"_index":95,"name":{"151":{},"228":{},"341":{},"414":{}},"parent":{}}],["createplane",{"_index":85,"name":{"139":{}},"parent":{}}],["createpostprocessingsprite",{"_index":171,"name":{"312":{}},"parent":{}}],["createquad",{"_index":83,"name":{"137":{}},"parent":{}}],["createshader",{"_index":188,"name":{"337":{},"415":{}},"parent":{}}],["createshadergeometry",{"_index":125,"name":{"201":{}},"parent":{}}],["createsphere",{"_index":86,"name":{"140":{}},"parent":{}}],["cross",{"_index":298,"name":{"565":{}},"parent":{}}],["cubemap",{"_index":201,"name":{"361":{},"377":{}},"parent":{"362":{},"363":{},"364":{},"365":{},"366":{}}}],["cubemapfaces",{"_index":339,"name":{"626":{}},"parent":{"627":{},"628":{},"629":{},"630":{},"631":{},"632":{}}}],["cubemaploader",{"_index":199,"name":{"355":{}},"parent":{"356":{}}}],["cubemaploader.__type",{"_index":200,"name":{},"parent":{"357":{},"358":{},"359":{},"360":{}}}],["cubemapresource",{"_index":346,"name":{"633":{}},"parent":{"634":{},"635":{},"636":{}}}],["cylindrical",{"_index":358,"name":{"664":{}},"parent":{}}],["debug",{"_index":360,"name":{"669":{}},"parent":{"670":{},"671":{},"672":{}}}],["debugmode",{"_index":223,"name":{"406":{}},"parent":{}}],["defaultlookupbrdf",{"_index":160,"name":{"297":{}},"parent":{}}],["depthmask",{"_index":185,"name":{"334":{},"422":{}},"parent":{}}],["depthtexture",{"_index":273,"name":{"522":{}},"parent":{}}],["descriptor",{"_index":13,"name":{"18":{}},"parent":{}}],["destroy",{"_index":62,"name":{"100":{},"156":{},"187":{},"207":{},"294":{},"339":{},"410":{},"465":{},"509":{},"525":{},"643":{}},"parent":{}}],["diffuse",{"_index":161,"name":{"299":{}},"parent":{}}],["direction",{"_index":288,"name":{"548":{}},"parent":{}}],["directional",{"_index":147,"name":{"267":{}},"parent":{}}],["disablerenderpass",{"_index":98,"name":{"154":{}},"parent":{}}],["disableshadows",{"_index":175,"name":{"317":{}},"parent":{}}],["distance",{"_index":81,"name":{"135":{},"552":{},"573":{}},"parent":{}}],["dot",{"_index":296,"name":{"563":{}},"parent":{}}],["doublesided",{"_index":186,"name":{"335":{},"423":{}},"parent":{}}],["down",{"_index":49,"name":{"73":{}},"parent":{}}],["drawmode",{"_index":183,"name":{"332":{},"420":{}},"parent":{}}],["duration",{"_index":139,"name":{"257":{}},"parent":{}}],["emissive",{"_index":214,"name":{"397":{},"431":{}},"parent":{}}],["emissivetexture",{"_index":220,"name":{"403":{}},"parent":{}}],["enabledrenderpasses",{"_index":90,"name":{"145":{}},"parent":{}}],["enablerenderpass",{"_index":97,"name":{"153":{}},"parent":{}}],["enableshadows",{"_index":174,"name":{"316":{}},"parent":{}}],["encapsulate",{"_index":285,"name":{"544":{}},"parent":{}}],["equals",{"_index":25,"name":{"32":{},"47":{}},"parent":{}}],["error",{"_index":363,"name":{"672":{}},"parent":{}}],["exposure",{"_index":215,"name":{"398":{}},"parent":{}}],["extents",{"_index":284,"name":{"543":{}},"parent":{}}],["f0",{"_index":231,"name":{"432":{}},"parent":{}}],["faces",{"_index":202,"name":{"362":{}},"parent":{}}],["far",{"_index":71,"name":{"109":{}},"parent":{}}],["fieldofview",{"_index":69,"name":{"107":{}},"parent":{}}],["filtertexture",{"_index":263,"name":{"506":{}},"parent":{}}],["flush",{"_index":172,"name":{"314":{}},"parent":{}}],["followcamera",{"_index":261,"name":{"504":{}},"parent":{}}],["forward",{"_index":52,"name":{"76":{}},"parent":{}}],["from",{"_index":134,"name":{"224":{},"327":{},"374":{},"391":{},"537":{},"618":{}},"parent":{}}],["frombuffer",{"_index":11,"name":{"16":{}},"parent":{}}],["frombytes",{"_index":331,"name":{"616":{}},"parent":{}}],["fromcolors",{"_index":204,"name":{"364":{}},"parent":{}}],["fromeuler",{"_index":329,"name":{"609":{}},"parent":{}}],["fromfaces",{"_index":203,"name":{"363":{}},"parent":{}}],["fromhex",{"_index":332,"name":{"617":{}},"parent":{}}],["fromobject",{"_index":241,"name":{"455":{}},"parent":{}}],["fromquat",{"_index":312,"name":{"584":{}},"parent":{}}],["fromrotation",{"_index":314,"name":{"586":{}},"parent":{}}],["fromrotationtranslationscale",{"_index":313,"name":{"585":{}},"parent":{}}],["fromscaling",{"_index":315,"name":{"587":{}},"parent":{}}],["fromtexture",{"_index":197,"name":{"349":{}},"parent":{}}],["fromtranslation",{"_index":316,"name":{"588":{}},"parent":{}}],["fromvalues",{"_index":293,"name":{"557":{},"605":{}},"parent":{}}],["g",{"_index":336,"name":{"623":{}},"parent":{}}],["geometry",{"_index":92,"name":{"148":{},"171":{}},"parent":{}}],["getboundingbox",{"_index":101,"name":{"158":{},"229":{}},"parent":{}}],["getpoint",{"_index":289,"name":{"549":{}},"parent":{}}],["getrotation",{"_index":311,"name":{"582":{}},"parent":{}}],["getscaling",{"_index":310,"name":{"581":{}},"parent":{}}],["getshadergeometry",{"_index":113,"name":{"184":{}},"parent":{}}],["gettranslation",{"_index":308,"name":{"578":{}},"parent":{}}],["gltfasset",{"_index":7,"name":{"12":{}},"parent":{"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{}}}],["gltfbinaryloader",{"_index":5,"name":{"6":{}},"parent":{"7":{}}}],["gltfbinaryloader.__type",{"_index":6,"name":{},"parent":{"8":{},"9":{},"10":{},"11":{}}}],["gltfloader",{"_index":0,"name":{"0":{}},"parent":{"1":{}}}],["gltfloader.__type",{"_index":3,"name":{},"parent":{"2":{},"3":{},"4":{},"5":{}}}],["gltfresourceloader",{"_index":16,"name":{"21":{}},"parent":{"22":{}}}],["hasshadergeometry",{"_index":115,"name":{"186":{}},"parent":{}}],["height",{"_index":278,"name":{"533":{}},"parent":{}}],["high",{"_index":271,"name":{"518":{}},"parent":{}}],["id",{"_index":242,"name":{"457":{}},"parent":{}}],["identity",{"_index":317,"name":{"591":{}},"parent":{}}],["imagebasedlighting",{"_index":157,"name":{"291":{},"296":{}},"parent":{"297":{},"298":{},"299":{},"300":{},"301":{},"302":{}}}],["images",{"_index":15,"name":{"20":{}},"parent":{}}],["indices",{"_index":104,"name":{"175":{}},"parent":{}}],["innerconeangle",{"_index":154,"name":{"275":{}},"parent":{}}],["instancedmesh3d",{"_index":127,"name":{"203":{}},"parent":{"204":{},"205":{},"206":{},"207":{},"208":{},"209":{},"210":{},"211":{},"212":{},"213":{},"214":{},"215":{},"216":{},"217":{},"218":{}}}],["instancedmodel",{"_index":137,"name":{"241":{}},"parent":{"242":{},"243":{},"244":{},"245":{},"246":{},"247":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{}}}],["instancedstandardmaterial",{"_index":239,"name":{"451":{}},"parent":{"452":{},"453":{}}}],["instances",{"_index":94,"name":{"150":{}},"parent":{}}],["intensity",{"_index":153,"name":{"274":{}},"parent":{}}],["invalidateshader",{"_index":225,"name":{"411":{}},"parent":{}}],["inverse",{"_index":303,"name":{"570":{}},"parent":{}}],["inversebindmatrix",{"_index":252,"name":{"476":{}},"parent":{}}],["inverseworldtransform",{"_index":37,"name":{"58":{}},"parent":{}}],["invert",{"_index":320,"name":{"594":{}},"parent":{}}],["isembeddedresource",{"_index":10,"name":{"15":{}},"parent":{}}],["ishighqualitysupported",{"_index":257,"name":{"498":{}},"parent":{}}],["isinstancingsupported",{"_index":190,"name":{"340":{},"413":{}},"parent":{}}],["ismediumqualitysupported",{"_index":256,"name":{"497":{}},"parent":{}}],["isrenderpassenabled",{"_index":99,"name":{"155":{}},"parent":{}}],["isvalidbuffer",{"_index":9,"name":{"14":{}},"parent":{}}],["joint",{"_index":251,"name":{"474":{}},"parent":{"475":{},"476":{},"477":{},"478":{},"479":{},"480":{},"481":{},"482":{},"483":{},"484":{},"485":{},"486":{},"487":{}}}],["jointmatrices",{"_index":248,"name":{"470":{}},"parent":{}}],["jointnormalmatrices",{"_index":247,"name":{"469":{}},"parent":{}}],["joints",{"_index":110,"name":{"181":{},"472":{}},"parent":{}}],["left",{"_index":51,"name":{"75":{}},"parent":{}}],["lerp",{"_index":306,"name":{"575":{}},"parent":{}}],["levels",{"_index":205,"name":{"366":{},"635":{}},"parent":{}}],["light",{"_index":149,"name":{"269":{},"508":{}},"parent":{"270":{},"271":{},"272":{},"273":{},"274":{},"275":{},"276":{},"277":{},"278":{},"279":{},"280":{},"281":{},"282":{},"283":{},"284":{},"285":{},"286":{},"287":{}}}],["lightingenvironment",{"_index":156,"name":{"288":{},"408":{}},"parent":{"289":{},"290":{},"291":{},"292":{},"293":{},"294":{},"295":{}}}],["lights",{"_index":158,"name":{"292":{}},"parent":{}}],["lighttype",{"_index":145,"name":{"265":{}},"parent":{"266":{},"267":{},"268":{}}}],["lightviewprojection",{"_index":260,"name":{"502":{}},"parent":{}}],["load",{"_index":8,"name":{"13":{},"22":{}},"parent":{}}],["localtransform",{"_index":36,"name":{"57":{},"88":{},"118":{},"164":{},"213":{},"235":{},"249":{},"282":{},"383":{},"482":{},"653":{}},"parent":{}}],["lookat",{"_index":42,"name":{"63":{},"590":{}},"parent":{}}],["lookupbrdf",{"_index":163,"name":{"301":{}},"parent":{}}],["loop",{"_index":141,"name":{"260":{}},"parent":{}}],["low",{"_index":269,"name":{"516":{}},"parent":{}}],["magnitude",{"_index":301,"name":{"568":{}},"parent":{}}],["main",{"_index":59,"name":{"95":{},"289":{},"462":{}},"parent":{}}],["mask",{"_index":227,"name":{"427":{}},"parent":{}}],["mat4",{"_index":307,"name":{"577":{}},"parent":{"578":{},"579":{},"580":{},"581":{},"582":{},"583":{},"584":{},"585":{},"586":{},"587":{},"588":{},"589":{},"590":{},"591":{},"592":{},"593":{},"594":{},"595":{},"596":{},"597":{},"598":{},"599":{},"600":{},"601":{},"602":{}}}],["material",{"_index":93,"name":{"149":{},"172":{},"206":{},"326":{}},"parent":{"327":{},"328":{},"329":{},"330":{},"331":{},"332":{},"333":{},"334":{},"335":{},"336":{},"337":{},"338":{},"339":{},"340":{},"341":{},"342":{}}}],["materialfactory",{"_index":194,"name":{"346":{}},"parent":{"347":{}}}],["materialpass",{"_index":168,"name":{"308":{}},"parent":{}}],["materialrenderpass",{"_index":176,"name":{"318":{}},"parent":{"319":{},"320":{},"321":{},"322":{},"323":{},"324":{},"325":{}}}],["materialrendersorttype",{"_index":191,"name":{"343":{}},"parent":{"344":{},"345":{}}}],["matrix4",{"_index":43,"name":{"64":{}},"parent":{"65":{},"66":{},"67":{},"68":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"76":{},"77":{},"78":{},"79":{},"80":{}}}],["max",{"_index":119,"name":{"191":{},"540":{}},"parent":{}}],["medium",{"_index":270,"name":{"517":{}},"parent":{}}],["mesh",{"_index":128,"name":{"205":{}},"parent":{}}],["mesh3d",{"_index":82,"name":{"136":{}},"parent":{"137":{},"138":{},"139":{},"140":{},"141":{},"142":{},"143":{},"144":{},"145":{},"146":{},"147":{},"148":{},"149":{},"150":{},"151":{},"152":{},"153":{},"154":{},"155":{},"156":{},"157":{},"158":{},"159":{},"160":{},"161":{},"162":{},"163":{},"164":{},"165":{},"166":{},"167":{},"168":{},"169":{}}}],["meshdestroyoptions",{"_index":102,"name":{"170":{}},"parent":{"171":{},"172":{}}}],["meshes",{"_index":136,"name":{"227":{},"243":{}},"parent":{}}],["meshgeometry3d",{"_index":103,"name":{"173":{}},"parent":{"174":{},"175":{},"176":{},"177":{},"178":{},"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{}}}],["meshgeometryattribute",{"_index":116,"name":{"188":{}},"parent":{"189":{},"190":{},"191":{},"192":{},"193":{}}}],["meshgeometrytarget",{"_index":122,"name":{"194":{}},"parent":{"195":{},"196":{},"197":{}}}],["meshshader",{"_index":123,"name":{"198":{}},"parent":{"199":{},"200":{},"201":{},"202":{}}}],["metallic",{"_index":211,"name":{"394":{},"433":{}},"parent":{}}],["metallicroughnesstexture",{"_index":217,"name":{"400":{}},"parent":{}}],["min",{"_index":118,"name":{"190":{},"539":{}},"parent":{}}],["model",{"_index":133,"name":{"223":{}},"parent":{"224":{},"225":{},"226":{},"227":{},"228":{},"229":{},"230":{},"231":{},"232":{},"233":{},"234":{},"235":{},"236":{},"237":{},"238":{},"239":{},"240":{}}}],["multiply",{"_index":55,"name":{"80":{},"572":{},"589":{}},"parent":{}}],["name",{"_index":124,"name":{"200":{},"261":{},"323":{},"491":{},"666":{}},"parent":{}}],["near",{"_index":70,"name":{"108":{}},"parent":{}}],["negate",{"_index":304,"name":{"571":{}},"parent":{}}],["negx",{"_index":341,"name":{"628":{}},"parent":{}}],["negy",{"_index":343,"name":{"630":{}},"parent":{}}],["negz",{"_index":345,"name":{"632":{}},"parent":{}}],["normal",{"_index":232,"name":{"434":{},"553":{}},"parent":{}}],["normalize",{"_index":297,"name":{"564":{},"607":{}},"parent":{}}],["normals",{"_index":107,"name":{"178":{},"196":{}},"parent":{}}],["normaltexture",{"_index":218,"name":{"401":{}},"parent":{}}],["normaltransform",{"_index":38,"name":{"59":{}},"parent":{}}],["object",{"_index":243,"name":{"458":{}},"parent":{}}],["objecttorender",{"_index":279,"name":{"534":{}},"parent":{}}],["obliqueness",{"_index":60,"name":{"98":{}},"parent":{}}],["observablepoint3d",{"_index":17,"name":{"23":{}},"parent":{"24":{},"25":{},"26":{},"27":{},"28":{},"29":{},"30":{},"31":{},"32":{},"33":{},"34":{},"35":{}}}],["observablequaternion",{"_index":28,"name":{"36":{}},"parent":{"37":{},"38":{},"39":{},"40":{},"41":{},"42":{},"43":{},"44":{},"45":{},"46":{},"47":{},"48":{},"49":{},"50":{}}}],["occlusion",{"_index":233,"name":{"435":{}},"parent":{}}],["occlusiontexture",{"_index":219,"name":{"402":{}},"parent":{}}],["offset",{"_index":198,"name":{"352":{}},"parent":{}}],["on",{"_index":361,"name":{"670":{}},"parent":{}}],["opaque",{"_index":192,"name":{"344":{},"426":{}},"parent":{}}],["origin",{"_index":287,"name":{"547":{}},"parent":{}}],["ortho",{"_index":319,"name":{"593":{}},"parent":{}}],["orthographic",{"_index":64,"name":{"102":{}},"parent":{}}],["orthographicsize",{"_index":63,"name":{"101":{}},"parent":{}}],["outerconeangle",{"_index":155,"name":{"276":{}},"parent":{}}],["packinterleavedgeometry",{"_index":355,"name":{"661":{}},"parent":{}}],["parent",{"_index":249,"name":{"471":{}},"parent":{}}],["perspective",{"_index":318,"name":{"592":{}},"parent":{}}],["pickinghitarea",{"_index":240,"name":{"454":{}},"parent":{"455":{},"456":{},"457":{},"458":{},"459":{},"460":{}}}],["pickinginteraction",{"_index":245,"name":{"461":{}},"parent":{"462":{},"463":{},"464":{},"465":{},"466":{}}}],["pixelsperunit",{"_index":350,"name":{"641":{}},"parent":{}}],["plane",{"_index":290,"name":{"550":{}},"parent":{"551":{},"552":{},"553":{},"554":{}}}],["play",{"_index":142,"name":{"262":{}},"parent":{}}],["pluginname",{"_index":87,"name":{"142":{}},"parent":{}}],["point",{"_index":148,"name":{"268":{}},"parent":{}}],["position",{"_index":32,"name":{"53":{},"69":{},"84":{},"114":{},"160":{},"209":{},"231":{},"245":{},"258":{},"278":{},"379":{},"478":{},"649":{}},"parent":{}}],["positions",{"_index":105,"name":{"176":{},"195":{}},"parent":{}}],["postprocessingsprite",{"_index":272,"name":{"519":{}},"parent":{"520":{},"521":{},"522":{},"523":{},"524":{},"525":{},"526":{},"527":{},"528":{},"529":{},"530":{}}}],["postprocessingspriteoptions",{"_index":276,"name":{"531":{}},"parent":{"532":{},"533":{},"534":{},"535":{}}}],["posx",{"_index":340,"name":{"627":{}},"parent":{}}],["posy",{"_index":342,"name":{"629":{}},"parent":{}}],["posz",{"_index":344,"name":{"631":{}},"parent":{}}],["projection",{"_index":72,"name":{"110":{}},"parent":{}}],["quality",{"_index":266,"name":{"513":{}},"parent":{}}],["quat",{"_index":327,"name":{"603":{}},"parent":{"604":{},"605":{},"606":{},"607":{},"608":{},"609":{},"610":{},"611":{},"612":{},"613":{},"614":{}}}],["r",{"_index":335,"name":{"622":{}},"parent":{}}],["radius",{"_index":130,"name":{"220":{}},"parent":{}}],["range",{"_index":152,"name":{"273":{}},"parent":{}}],["ray",{"_index":286,"name":{"545":{}},"parent":{"546":{},"547":{},"548":{},"549":{}}}],["raycast",{"_index":291,"name":{"554":{}},"parent":{}}],["removeinstance",{"_index":96,"name":{"152":{}},"parent":{}}],["removeshadowcastinglight",{"_index":255,"name":{"493":{}},"parent":{}}],["render",{"_index":126,"name":{"202":{},"313":{},"325":{},"342":{},"412":{},"495":{},"668":{}},"parent":{}}],["renderer",{"_index":61,"name":{"99":{},"293":{},"311":{},"322":{},"464":{},"490":{},"507":{},"523":{}},"parent":{}}],["renderobject",{"_index":275,"name":{"526":{}},"parent":{}}],["renderpass",{"_index":359,"name":{"665":{}},"parent":{"666":{},"667":{},"668":{}}}],["renderpasses",{"_index":170,"name":{"310":{}},"parent":{}}],["rendersortorder",{"_index":91,"name":{"147":{}},"parent":{}}],["rendersorttype",{"_index":184,"name":{"333":{},"421":{}},"parent":{}}],["rendertexture",{"_index":178,"name":{"321":{},"521":{}},"parent":{}}],["resolution",{"_index":280,"name":{"535":{}},"parent":{}}],["rgb",{"_index":333,"name":{"620":{}},"parent":{}}],["rgba",{"_index":334,"name":{"621":{}},"parent":{}}],["right",{"_index":50,"name":{"74":{}},"parent":{}}],["rings",{"_index":132,"name":{"222":{}},"parent":{}}],["rotate",{"_index":326,"name":{"600":{}},"parent":{}}],["rotatex",{"_index":323,"name":{"597":{},"611":{}},"parent":{}}],["rotatey",{"_index":324,"name":{"598":{},"612":{}},"parent":{}}],["rotatez",{"_index":325,"name":{"599":{},"613":{}},"parent":{}}],["rotation",{"_index":47,"name":{"71":{},"351":{}},"parent":{}}],["rotationquaternion",{"_index":34,"name":{"55":{},"86":{},"116":{},"162":{},"211":{},"233":{},"247":{},"280":{},"381":{},"480":{},"651":{}},"parent":{}}],["roughness",{"_index":210,"name":{"393":{},"436":{}},"parent":{}}],["scale",{"_index":33,"name":{"54":{},"85":{},"115":{},"161":{},"210":{},"232":{},"246":{},"279":{},"353":{},"380":{},"439":{},"479":{},"562":{},"601":{},"650":{}},"parent":{}}],["scaling",{"_index":46,"name":{"70":{}},"parent":{}}],["screentoray",{"_index":65,"name":{"103":{}},"parent":{}}],["screentoworld",{"_index":66,"name":{"104":{}},"parent":{}}],["segments",{"_index":131,"name":{"221":{}},"parent":{}}],["set",{"_index":26,"name":{"33":{},"48":{},"556":{},"604":{}},"parent":{}}],["seteulerangles",{"_index":30,"name":{"43":{}},"parent":{}}],["setfrom",{"_index":27,"name":{"34":{},"49":{}},"parent":{}}],["setfrommatrix",{"_index":40,"name":{"61":{}},"parent":{}}],["setfromrotationpositionscale",{"_index":54,"name":{"79":{}},"parent":{}}],["setresolution",{"_index":274,"name":{"524":{}},"parent":{}}],["shadersourceloader",{"_index":206,"name":{"367":{}},"parent":{"368":{}}}],["shadersourceloader.__type",{"_index":207,"name":{},"parent":{"369":{},"370":{},"371":{},"372":{}}}],["shadowarea",{"_index":259,"name":{"501":{}},"parent":{}}],["shadowcastinglight",{"_index":222,"name":{"405":{},"496":{}},"parent":{"497":{},"498":{},"499":{},"500":{},"501":{},"502":{},"503":{},"504":{},"505":{},"506":{},"507":{},"508":{},"509":{},"510":{},"511":{}}}],["shadowcastinglightoptions",{"_index":265,"name":{"512":{}},"parent":{"513":{},"514":{}}}],["shadowpass",{"_index":169,"name":{"309":{}},"parent":{}}],["shadowquality",{"_index":268,"name":{"515":{}},"parent":{"516":{},"517":{},"518":{}}}],["shadowrenderpass",{"_index":253,"name":{"488":{}},"parent":{"489":{},"490":{},"491":{},"492":{},"493":{},"494":{},"495":{}}}],["shadowtexture",{"_index":262,"name":{"505":{}},"parent":{}}],["shadowtexturesize",{"_index":267,"name":{"514":{}},"parent":{}}],["size",{"_index":283,"name":{"542":{}},"parent":{}}],["skin",{"_index":89,"name":{"144":{},"467":{}},"parent":{"468":{},"469":{},"470":{},"471":{},"472":{},"473":{}}}],["skybox",{"_index":208,"name":{"373":{}},"parent":{"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"380":{},"381":{},"382":{},"383":{},"384":{},"385":{},"386":{},"387":{},"388":{}}}],["slerp",{"_index":328,"name":{"608":{}},"parent":{}}],["softness",{"_index":258,"name":{"500":{}},"parent":{}}],["sort",{"_index":173,"name":{"315":{}},"parent":{}}],["specular",{"_index":162,"name":{"300":{}},"parent":{}}],["speed",{"_index":140,"name":{"259":{}},"parent":{}}],["spheregeometryoptions",{"_index":129,"name":{"219":{}},"parent":{"220":{},"221":{},"222":{}}}],["spherical",{"_index":357,"name":{"663":{}},"parent":{}}],["spot",{"_index":146,"name":{"266":{}},"parent":{}}],["sprite3d",{"_index":348,"name":{"637":{}},"parent":{"638":{},"639":{},"640":{},"641":{},"642":{},"643":{},"644":{},"645":{},"646":{},"647":{},"648":{},"649":{},"650":{},"651":{},"652":{},"653":{},"654":{},"655":{},"656":{},"657":{},"658":{}}}],["spritebatchrenderer",{"_index":354,"name":{"659":{}},"parent":{"660":{},"661":{}}}],["spritebillboardtype",{"_index":356,"name":{"662":{}},"parent":{"663":{},"664":{}}}],["squareddistance",{"_index":305,"name":{"574":{}},"parent":{}}],["squaredmagnitude",{"_index":302,"name":{"569":{}},"parent":{}}],["standardmaterial",{"_index":209,"name":{"389":{}},"parent":{"390":{},"391":{},"392":{},"393":{},"394":{},"395":{},"396":{},"397":{},"398":{},"399":{},"400":{},"401":{},"402":{},"403":{},"404":{},"405":{},"406":{},"407":{},"408":{},"409":{},"410":{},"411":{},"412":{},"413":{},"414":{},"415":{},"416":{},"417":{},"418":{},"419":{},"420":{},"421":{},"422":{},"423":{},"424":{}}}],["standardmaterialalphamode",{"_index":226,"name":{"425":{}},"parent":{"426":{},"427":{},"428":{}}}],["standardmaterialdebugmode",{"_index":229,"name":{"429":{}},"parent":{"430":{},"431":{},"432":{},"433":{},"434":{},"435":{},"436":{}}}],["standardmaterialnormaltexture",{"_index":234,"name":{"437":{}},"parent":{"438":{},"439":{},"440":{},"441":{}}}],["standardmaterialocclusiontexture",{"_index":236,"name":{"442":{}},"parent":{"443":{},"444":{},"445":{},"446":{}}}],["standardmaterialtexture",{"_index":238,"name":{"447":{}},"parent":{"448":{},"449":{},"450":{}}}],["standardpipeline",{"_index":164,"name":{"303":{}},"parent":{"304":{},"305":{},"306":{},"307":{},"308":{},"309":{},"310":{},"311":{},"312":{},"313":{},"314":{},"315":{},"316":{},"317":{}}}],["state",{"_index":182,"name":{"331":{},"419":{}},"parent":{}}],["stop",{"_index":143,"name":{"263":{}},"parent":{}}],["strength",{"_index":237,"name":{"444":{}},"parent":{}}],["stride",{"_index":121,"name":{"193":{}},"parent":{}}],["style",{"_index":347,"name":{"636":{}},"parent":{}}],["subtract",{"_index":295,"name":{"561":{}},"parent":{}}],["tangents",{"_index":108,"name":{"179":{},"197":{}},"parent":{}}],["target",{"_index":77,"name":{"127":{}},"parent":{}}],["targets",{"_index":109,"name":{"180":{}},"parent":{}}],["targetto",{"_index":322,"name":{"596":{}},"parent":{}}],["targetweights",{"_index":88,"name":{"143":{}},"parent":{}}],["texture",{"_index":353,"name":{"646":{}},"parent":{}}],["texturetransform",{"_index":196,"name":{"348":{}},"parent":{"349":{},"350":{},"351":{},"352":{},"353":{},"354":{}}}],["tint",{"_index":351,"name":{"642":{}},"parent":{}}],["toarray",{"_index":45,"name":{"68":{}},"parent":{}}],["transform",{"_index":57,"name":{"83":{},"113":{},"159":{},"208":{},"230":{},"244":{},"277":{},"378":{},"441":{},"446":{},"449":{},"477":{},"648":{}},"parent":{}}],["transform3d",{"_index":31,"name":{"51":{}},"parent":{"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{}}}],["transformid",{"_index":44,"name":{"66":{},"97":{}},"parent":{}}],["transformmat4",{"_index":299,"name":{"566":{}},"parent":{}}],["transformquat",{"_index":294,"name":{"560":{}},"parent":{}}],["translate",{"_index":309,"name":{"580":{}},"parent":{}}],["transparent",{"_index":193,"name":{"345":{}},"parent":{}}],["transpose",{"_index":321,"name":{"595":{}},"parent":{}}],["type",{"_index":150,"name":{"271":{}},"parent":{}}],["unlit",{"_index":224,"name":{"409":{}},"parent":{}}],["up",{"_index":48,"name":{"72":{}},"parent":{}}],["update",{"_index":144,"name":{"264":{}},"parent":{}}],["updatecamera",{"_index":80,"name":{"134":{}},"parent":{}}],["updatelightviewprojection",{"_index":264,"name":{"511":{}},"parent":{}}],["updatelocaltransform",{"_index":39,"name":{"60":{}},"parent":{}}],["updatetransform",{"_index":41,"name":{"62":{}},"parent":{}}],["updateuniforms",{"_index":189,"name":{"338":{},"416":{}},"parent":{}}],["use",{"_index":2,"name":{"2":{},"8":{},"357":{},"369":{}},"parent":{}}],["uvs",{"_index":106,"name":{"177":{}},"parent":{}}],["uvset",{"_index":235,"name":{"440":{},"445":{},"450":{}},"parent":{}}],["valid",{"_index":159,"name":{"295":{},"302":{}},"parent":{}}],["vec3",{"_index":292,"name":{"555":{}},"parent":{"556":{},"557":{},"558":{},"559":{},"560":{},"561":{},"562":{},"563":{},"564":{},"565":{},"566":{},"567":{},"568":{},"569":{},"570":{},"571":{},"572":{},"573":{},"574":{},"575":{},"576":{}}}],["view",{"_index":73,"name":{"111":{}},"parent":{}}],["viewprojection",{"_index":74,"name":{"112":{}},"parent":{}}],["w",{"_index":29,"name":{"42":{}},"parent":{}}],["warn",{"_index":362,"name":{"671":{}},"parent":{}}],["weights",{"_index":111,"name":{"182":{}},"parent":{}}],["width",{"_index":277,"name":{"532":{}},"parent":{}}],["worldtoscreen",{"_index":67,"name":{"105":{}},"parent":{}}],["worldtransform",{"_index":35,"name":{"56":{},"89":{},"119":{},"165":{},"214":{},"236":{},"250":{},"283":{},"384":{},"483":{},"654":{}},"parent":{}}],["x",{"_index":19,"name":{"26":{},"39":{},"129":{}},"parent":{}}],["y",{"_index":20,"name":{"27":{},"40":{},"130":{}},"parent":{}}],["z",{"_index":21,"name":{"28":{},"41":{},"87":{},"117":{},"131":{},"163":{},"212":{},"234":{},"248":{},"281":{},"382":{},"481":{},"652":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/AABB.html b/docs/classes/AABB.html index 7062d7ca..16de898b 100644 --- a/docs/classes/AABB.html +++ b/docs/classes/AABB.html @@ -1,24 +1,24 @@ -
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class AABB
Axis-aligned bounding box.
-Hierarchy
Index
Constructors
Accessors
Methods
Constructors
constructor
Returns AABB
Accessors
center
Hierarchy
Index
Constructors
Accessors
Methods
Constructors
constructor
Returns AABB
Accessors
center
The center of the bounding box.
-Returns ObservablePoint3D
extents
Returns ObservablePoint3D
extents
The extents of the bounding box.
-Returns ObservablePoint3D
max
Returns ObservablePoint3D
max
The maximal point of the bounding box.
-Returns ObservablePoint3D
Returns ObservablePoint3D
The maximal point of the bounding box.
-Parameters
value: ObservablePoint3D
Returns void
min
Parameters
value: ObservablePoint3D
Returns void
min
The minimal point of the bounding box.
-Returns ObservablePoint3D
Returns ObservablePoint3D
The minimal point of the bounding box.
-Parameters
value: ObservablePoint3D
Returns void
size
Parameters
value: ObservablePoint3D
Returns void
size
The size of the bounding box.
-Returns ObservablePoint3D
Methods
encapsulate
Returns ObservablePoint3D
Methods
encapsulate
Grows the bounding box to include the point.
Parameters
point: { x: number; y: number; z: number }
The point to include.
-x: number
y: number
z: number
Returns void
Static from
x: number
y: number
z: number
Returns void
Static from
Creates a new bounding box from the specified source.
Parameters
source: { max: Float32Array; min: Float32Array }
The source to create the bounding box from.
diff --git a/docs/classes/Animation.html b/docs/classes/Animation.html index dfcd4ef8..fe3bb38e 100644 --- a/docs/classes/Animation.html +++ b/docs/classes/Animation.html @@ -1,16 +1,16 @@ -- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Animation
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Animation
Represents an animation.
-Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Creates a new animation with the specified name.
Parameters
Optional name: string
Name for the animation.
-Returns Animation
Properties
Readonly Abstract duration
Returns Animation
Properties
Readonly Abstract duration
The duration (in seconds) of this animation.
-loop
loop
A value indicating if the animation is looping.
-Optional name
Abstract position
Optional name
Abstract position
The current position (in seconds) of this animation.
-speed
speed
The speed that the animation will play at.
Static prefixed
Methods
add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Animation
emit
Calls each of the listeners registered for a given event.
@@ -25,7 +25,7 @@Add a listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Animation
once
Add a one-time listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Animation
play
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Animation
play
Starts playing the animation using the specified ticker.
Parameters
ticker: Ticker = Ticker.shared
The ticker to use for updating the animation. If a ticker @@ -34,9 +34,9 @@
Remove all listeners, or those of the specified event.
Parameters
Optional event: string | symbol
Returns Animation
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Animation
stop
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Animation
stop
Stops playing the animation.
-Returns void
update
Returns void
update
Updates the animation by the specified delta time.
Parameters
delta: number
The time in seconds since last frame.
diff --git a/docs/classes/Camera.html b/docs/classes/Camera.html index 6789f6be..fc73f72f 100644 --- a/docs/classes/Camera.html +++ b/docs/classes/Camera.html @@ -1,46 +1,113 @@ -- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Camera
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Camera
Camera is a device from which the world is viewed.
-Hierarchy
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new camera using the specified renderer. By default the camera looks towards negative z and is positioned at z = 5.
Parameters
renderer: Renderer
Renderer to use.
-Returns Camera
Properties
_bounds
Protected _boundsID
Protected _bounds Rect
Protected _destroyed
Protected _enabled Filters
Protected _height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
alpha
Optional button Mode
Readonly children
container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
filter Area
filters
Optional hit Area
Optional interactive
Optional interactive Children
is Mask
is Sprite
Optional name
parent
renderable
renderer
sort Dirty
sortable Children
Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
world Alpha
Static main
Returns Camera
Properties
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+button Mode
Readonly children
The array of children of this container.
+container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.hit Area
interactive
interactive Children
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+name
parent
renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+renderer
sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static main
Main camera which is used by default.
-Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
angle
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
aspect
Parameters
value: number
Returns void
aspect
The aspect ratio (width divided by height). If not set, the aspect ratio of the renderer will be used by default.
-Returns undefined | number
Returns undefined | number
The aspect ratio (width divided by height). If not set, the aspect ratio of the renderer will be used by default.
-Parameters
value: undefined | number
Returns void
far
Parameters
value: undefined | number
Returns void
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
far
The far clipping plane distance, 1000 is the default value.
-Returns number
Returns number
The far clipping plane distance, 1000 is the default value.
-Parameters
value: number
Returns void
field Of View
Parameters
value: number
Returns void
field Of View
The vertical field of view in degrees, 60 is the default value.
-Returns number
Returns number
The vertical field of view in degrees, 60 is the default value.
-Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -49,12 +116,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -63,153 +131,146 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
near
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
near
The near clipping plane distance, 0.1 is the default value.
-Returns number
Returns number
The near clipping plane distance, 0.1 is the default value.
-Parameters
value: number
Returns void
obliqueness
Parameters
value: number
Returns void
obliqueness
Used for making the frustum oblique, which means that one side is at a smaller angle to the centre line than the opposite side. Only works with perspective projection.
-Returns IPointData
Returns IPointData
Used for making the frustum oblique, which means that one side is at a smaller angle to the centre line than the opposite side. Only works with perspective projection.
-Parameters
value: IPointData
Returns void
orthographic
Parameters
value: IPointData
Returns void
orthographic
Camera will render objects uniformly, with no sense of perspective.
-Returns boolean
Returns boolean
Camera will render objects uniformly, with no sense of perspective.
-Parameters
value: boolean
Returns void
orthographic Size
Parameters
value: boolean
Returns void
orthographic Size
The camera's half-size when in orthographic mode. The visible area from center of the screen to the top.
-Returns number
Returns number
The camera's half-size when in orthographic mode. The visible area from center of the screen to the top.
-Parameters
value: number
Returns void
pivot
Parameters
value: number
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
projection
4.0.0
+Parameters
value: IPointData
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
projection
Returns the projection matrix.
-Returns Float32Array
rotation
Returns Float32Array
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
rotation Quaternion
Parameters
value: number
Returns void
rotation Quaternion
The quaternion rotation of the object.
-Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
transform Id
Returns number
view
4.0.0
+Parameters
value: IPointData
Returns void
transform Id
Returns number
view
Returns the view matrix.
-Returns Float32Array
view Projection
Returns Float32Array
view Projection
Returns the view projection matrix.
-Returns Float32Array
width
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Returns Float32Array
width
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The position of the object on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
The position of the object on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Recalculates the content bounds of this object. This should be overriden to calculate the bounds of this specific object (not including children).
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
Protected _render
Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
Protected _render
To be overridden by the subclasses.
-Parameters
_renderer: Renderer
Returns void
add Child
Parameters
_renderer: Renderer
The renderer
+Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Camera
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Camera
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
destroy
Returns void
destroy
Removes all internal references and listeners as well as removes children from the display list. Do not use a Container after calling
-destroy
.Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounds
Returns (string | symbol)[]
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -218,13 +279,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Retrieves the local bounds of the displayObject as a rectangle object.
Calling
-getLocalBounds
may invalidate the_bounds
of the whole subtree below. If using it inside a render() call, it is advised to callgetBounds()
immediately after to recalculate the world bounds of the subtree.Parameters
Optional rect: Rectangle
Optional skipChildrenUpdate: boolean
Returns Rectangle
The rectangular bounding area.
+Parameters
Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Optional skipChildrenUpdate: boolean
Setting to
+true
will stop re-calculation of children transforms, + it was default behaviour of pixi 4.0-5.2 and caused many problems to users.Returns Rectangle
+- The rectangular bounding area.
+
listener Count
Return the number of listeners listening to a given event.
Parameters
event: string | symbol
Returns number
listeners
Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Camera
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Camera
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Camera
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Camera
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns Camera
remove Child
Parameters
Optional event: string | symbol
Returns Camera
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
+Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Camera
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Camera
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
screen To Ray
Returns void
screen To Ray
Converts screen coordinates to a ray.
Parameters
x: number
Screen x coordinate.
@@ -304,7 +392,7 @@Screen y coordinate.
viewSize: { height: number; width: number } = ...
The size of the view when not rendering to the entire screen.
-height: number
width: number
Returns undefined | Ray
screen To World
height: number
width: number
Returns undefined | Ray
screen To World
Converts screen coordinates to world coordinates.
Parameters
x: number
Screen x coordinate.
@@ -316,41 +404,79 @@Point to set.
viewSize: { height: number; width: number } = ...
The size of the view when not rendering to the entire screen.
-height: number
width: number
Returns undefined | ObservablePoint3D
set Child Index
height: number
width: number
Returns undefined | ObservablePoint3D
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Transform
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns Camera
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns Camera
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
world To Screen
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
world To Screen
Converts world coordinates to screen coordinates.
Parameters
x: number
World x coordinate.
@@ -362,8 +488,8 @@Point to set.
viewSize: { height: number; width: number } = ...
The size of the view when not rendering to the entire screen.
-height: number
width: number
Returns Point
Static mixin
height: number
width: number
Returns Point
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class CameraOrbitControl
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class CameraOrbitControl
Allows the user to control the camera by orbiting the target.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new camera orbit control.
Parameters
element: HTMLElement
The element for listening to user events.
camera: Camera = Camera.main
The camera to control. If not set, the main camera will be used by default.
-Returns CameraOrbitControl
Properties
allow Control
Returns CameraOrbitControl
Properties
allow Control
Allows the camera to be controlled by user.
-camera
target
camera
target
Target position (x, y, z) to orbit.
-Type declaration
x: number
y: number
z: number
Accessors
angles
Type declaration
x: number
y: number
z: number
Accessors
angles
Orientation euler angles (x-axis and y-axis). The angle for the x-axis will be clamped between -85 and 85 degrees.
-Returns ObservablePoint<undefined>
distance
Returns ObservablePoint<undefined>
distance
Distance between camera and the target. Default value is 5.
-Returns number
Returns number
Distance between camera and the target. Default value is 5.
-Parameters
value: number
Returns void
Methods
update Camera
Parameters
value: number
Returns void
Methods
update Camera
Updates the position and rotation of the camera.
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Color
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Color
Represents a color containing RGBA components.
-Hierarchy
Index
Constructors
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Accessors
Methods
Constructors
constructor
Creates a new color with the specified components (in range 0-1).
Parameters
r: number = 0
The R (red) component.
@@ -10,31 +10,31 @@The B (blue) component.
a: number = 1
The A (alpha) component.
-Returns Color
Accessors
a
Returns Color
Accessors
a
The A (alpha) component.
-Returns number
Returns number
The A (alpha) component.
-Parameters
value: number
Returns void
b
Parameters
value: number
Returns void
b
The B (blue) component.
-Returns number
Returns number
The B (blue) component.
-Parameters
value: number
Returns void
g
Parameters
value: number
Returns void
g
The G (green) component.
-Returns number
Returns number
The G (green) component.
-Parameters
value: number
Returns void
r
Parameters
value: number
Returns void
r
The R (red) component.
-Returns number
Returns number
The R (red) component.
-Parameters
value: number
Returns void
rgb
Parameters
value: number
Returns void
rgb
The color as an typed array containing RGB.
-Returns Float32Array
rgba
Returns Float32Array
rgba
The color as an typed array containing RGBA.
-Returns Float32Array
Methods
Static from
Returns Float32Array
Methods
Static from
Creates a new color from the specified source.
Parameters
source: Float32Array | number[]
The source to create the color from.
-Returns Color
Static from Bytes
Returns Color
Static from Bytes
Creates a new color with the specified components (in range 0-255).
Parameters
r: number = 0
The R (red) component.
@@ -44,7 +44,7 @@The B (blue) component.
a: number = 255
The A (alpha) component.
-Returns Color
Static from Hex
Returns Color
Static from Hex
Creates a new color from the specified hex value.
Parameters
hex: string | number
The hex value as a string or a number.
diff --git a/docs/classes/Container3D.html b/docs/classes/Container3D.html index 8b052eb6..b355466e 100644 --- a/docs/classes/Container3D.html +++ b/docs/classes/Container3D.html @@ -1,25 +1,92 @@ -- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Container3D
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Container3D
A container represents a collection of 3D objects.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns Container3D
Properties
_bounds
Protected _boundsID
Protected _bounds Rect
Protected _destroyed
Protected _enabled Filters
Protected _height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
alpha
Optional button Mode
Readonly children
container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
filter Area
filters
Optional hit Area
Optional interactive
Optional interactive Children
is Mask
is Sprite
Optional name
parent
renderable
sort Dirty
sortable Children
Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
world Alpha
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
angle
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns Container3D
Properties
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+button Mode
Readonly children
The array of children of this container.
+container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.hit Area
interactive
interactive Children
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+name
parent
renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Parameters
value: number
Returns void
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
height
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -28,12 +95,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -42,125 +110,121 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
pivot
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
4.0.0
+Parameters
value: IPointData
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
rotation Quaternion
Parameters
value: number
Returns void
rotation Quaternion
The quaternion rotation of the object.
-Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
4.0.0
+Parameters
value: IPointData
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The position of the object on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
The position of the object on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Recalculates the content bounds of this object. This should be overriden to calculate the bounds of this specific object (not including children).
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
Protected _render
Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
Protected _render
To be overridden by the subclasses.
-Parameters
_renderer: Renderer
Returns void
add Child
Parameters
_renderer: Renderer
The renderer
+Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Container3D
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Container3D
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
destroy
Returns void
destroy
Removes all internal references and listeners as well as removes children from the display list. Do not use a Container after calling
-destroy
.Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Parameters
Optional options: boolean | IDestroyOptions
Options parameter. A boolean will act as if all options + have been set to that value
+Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounds
Returns (string | symbol)[]
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -169,13 +233,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Retrieves the local bounds of the displayObject as a rectangle object.
Calling
-getLocalBounds
may invalidate the_bounds
of the whole subtree below. If using it inside a render() call, it is advised to callgetBounds()
immediately after to recalculate the world bounds of the subtree.Parameters
Optional rect: Rectangle
Optional skipChildrenUpdate: boolean
Returns Rectangle
The rectangular bounding area.
+Parameters
Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Optional skipChildrenUpdate: boolean
Setting to
+true
will stop re-calculation of children transforms, + it was default behaviour of pixi 4.0-5.2 and caused many problems to users.Returns Rectangle
+- The rectangular bounding area.
+
listener Count
Return the number of listeners listening to a given event.
Parameters
event: string | symbol
Returns number
listeners
Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Container3D
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Container3D
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Container3D
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Container3D
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns Container3D
remove Child
Parameters
Optional event: string | symbol
Returns Container3D
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
+Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Container3D
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Container3D
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
set Child Index
Returns void
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Transform
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns Container3D
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns Container3D
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
Static mixin
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Cubemap
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Cubemap
Cubemap which supports multiple user specified mipmaps.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
Optional resource: any
Optional options: IBaseTextureOptions<IAutoDetectOptions>
Returns Cubemap
Properties
_batch Enabled
_batch Location
_gl Textures
Type declaration
[key: number]: GLTexture
Optional alpha Mode
Optional anisotropic Level
cache Id
destroyed
dirty Id
dirty Style Id
Optional format
height
is Power Of Two
Optional mipmap
parent Texture Array
resolution
resource
Optional scale Mode
Optional target
texture Cache Ids
touched
Optional type
Readonly uid
valid
width
Optional wrap Mode
Static _global Batch
Global number of the texture batch, used by multi-texture renderers
-{number}
-Static prefixed
Accessors
levels
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
Optional resource: any
Optional options: IBaseTextureOptions<IAutoDetectOptions>
Collection of options
+Returns Cubemap
Properties
_batch Enabled
Number of the texture batch, used by multi-texture renderers
+{number}
+_batch Location
Location inside texture batch, used by multi-texture renderers
+{number}
+Optional alpha Mode
How to treat premultiplied alpha, see {@link PIXI.ALPHA_MODES}.
+{PIXI.ALPHA_MODES}
+PIXI.ALPHA_MODES.UNPACK
+Optional anisotropic Level
Anisotropic filtering level of texture
+{number}
+PIXI.settings.ANISOTROPIC_LEVEL
+cache Id
Currently default cache ID.
+{string}
+destroyed
Flag if BaseTexture has been destroyed.
+{boolean}
+dirty Id
Used by TextureSystem to only update texture to the GPU when needed. +Please call
+update()
to increment it.Protected dirty Style Id
Used by TextureSystem to only update texture style when needed.
+Optional format
The pixel format of the texture
+PIXI.FORMATS.RGBA
+height
The height of the base texture set when the image has loaded
+is Power Of Two
Whether or not the texture is a power of two, try to use power of two textures as much +as you can
+false
+parent Texture Array
Whether its a part of another texture, handled by ArrayResource or CubeResource
+{PIXI.BaseTexture}
+resolution
The resolution / device pixel ratio of the texture
+PIXI.settings.RESOLUTION
+resource
The resource used by this BaseTexture, there can only +be one resource per BaseTexture, but textures can share +resources.
+{PIXI.Resource}
+Optional target
The target type
+PIXI.TARGETS.TEXTURE_2D
+texture Cache Ids
The collection of alternative cache ids, since some BaseTextures +can have more than one ID, short name and longer full URL
+{Array}
+Protected touched
Used by automatic texture Garbage Collection, stores last GC tick when it was bound
+Optional type
The type of resource data
+PIXI.TYPES.UNSIGNED_BYTE
+Readonly Protected uid
Global unique identifier for this BaseTexture
+valid
Generally speaking means when resource is loaded.
+{boolean}
+width
The width of the base texture set when the image has loaded
+Static _global Batch
Global number of the texture batch, used by multi-texture renderers.
+Static prefixed
Accessors
levels
Returns the number of mipmap levels.
-Returns number
real Height
Returns number
mipmap
Mipmap mode of the texture, affects downscaled images
+PIXI.settings.MIPMAP_TEXTURES
+Returns MIPMAP_MODES
Mipmap mode of the texture, affects downscaled images
+PIXI.settings.MIPMAP_TEXTURES
+Parameters
value: MIPMAP_MODES
Returns void
real Height
Pixel height of the source of this texture
-{number}
-Returns number
real Width
Returns number
real Width
Pixel width of the source of this texture
-{number}
-Returns number
Static faces
Returns number
scale Mode
The scale mode to apply when scaling this texture
+PIXI.settings.SCALE_MODE
+Returns SCALE_MODES
The scale mode to apply when scaling this texture
+PIXI.settings.SCALE_MODE
+Parameters
value: SCALE_MODES
Returns void
wrap Mode
How the texture wraps
+PIXI.settings.WRAP_MODE
+Returns WRAP_MODES
How the texture wraps
+PIXI.settings.WRAP_MODE
+Parameters
value: WRAP_MODES
Returns void
Static faces
Returns an array of faces.
-Returns ["posx", "negx", "posy", "negy", "posz", "negz"]
Methods
add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Cubemap
cast To Base Texture
Utility function for BaseTexture|Texture cast
-Returns BaseTexture<Resource, IAutoDetectOptions>
destroy
Returns ["posx", "negx", "posy", "negy", "posz", "negz"]
Methods
add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Cubemap
cast To Base Texture
Utility function for BaseTexture|Texture cast.
+Returns BaseTexture<Resource, IAutoDetectOptions>
destroy
Destroys this base texture. The method stops if resource doesn't want this texture to be destroyed. Removes texture from all caches.
-Returns void
dispose
Returns void
dispose
Frees the texture from WebGL memory without destroying this texture object. This means you can still use the texture later which will upload it to GPU memory again.
@@ -41,62 +122,87 @@Remove all listeners, or those of the specified event.
Parameters
Optional event: string | symbol
Returns Cubemap
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Cubemap
set Real Size
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Cubemap
set Real Size
Sets real size of baseTexture, preserves current resolution.
Parameters
realWidth: number
Full rendered width
realHeight: number
Full rendered height
-Optional resolution: number
Returns Cubemap
this
-set Resolution
Optional resolution: number
Optionally set resolution
+Returns Cubemap
+- this
+
+set Resolution
Changes resolution
Parameters
resolution: number
res
-Returns Cubemap
this
-set Resource
Returns Cubemap
+- this
+
+set Resource
Sets the resource if it wasn't set. Throws error if resource already present
Parameters
resource: CubemapResource
that is managing this BaseTexture
-Returns Cubemap
this
-set Size
Returns Cubemap
+- this
+
+set Size
Changes w/h/resolution. Texture becomes valid if width and height are greater than zero.
-Parameters
width: number
Visual width
-height: number
Visual height
-Optional resolution: number
Returns Cubemap
this
-set Style
Parameters
desiredWidth: number
Desired visual width
+desiredHeight: number
Desired visual height
+Optional resolution: number
Optionally set resolution
+Returns Cubemap
+- this
+
+set Style
Changes style options of BaseTexture
-Parameters
Optional scaleMode: SCALE_MODES
Optional mipmap: MIPMAP_MODES
Returns Cubemap
this
-update
Parameters
Optional scaleMode: SCALE_MODES
Pixi scalemode
+Optional mipmap: MIPMAP_MODES
enable mipmaps
+Returns Cubemap
+- this
+
+update
Invalidates the object. Texture becomes valid if width and height are greater than zero.
-Returns void
Static add To Cache
Returns void
Static add To Cache
Adds a BaseTexture to the global BaseTextureCache. This cache is shared across the whole PIXI object.
-Parameters
baseTexture: BaseTexture<Resource, IAutoDetectOptions>
Parameters
baseTexture: BaseTexture<Resource, IAutoDetectOptions>
The BaseTexture to add to the cache.
id: string
The id that the BaseTexture will be stored against.
-Returns void
Static from
Returns void
Static from
Helper function that creates a base texture based on the source you provide. The source can be - image url, image element, canvas element. If the source is an image url or an image element and not in the base texture cache, it will be created and loaded.
-Type parameters
R: Resource<R> = Resource
RO = IAutoDetectOptions
Parameters
source: string | ImageSource
Type parameters
R: Resource<R> = Resource
RO = IAutoDetectOptions
Parameters
source: string | ImageSource | string[]
The source to create base texture from.
-Optional options: IBaseTextureOptions<RO>
Optional strict: boolean
Returns BaseTexture<R, IAutoDetectOptions>
The new base texture.
-Static from Buffer
Optional options: IBaseTextureOptions<RO>
See {@link PIXI.BaseTexture}'s constructor for options.
+Optional strict: boolean
Returns BaseTexture<R, IAutoDetectOptions>
The new base texture.
+Static from Buffer
Create a new BaseTexture with a BufferResource from a Float32Array. RGBA values are floats from 0 to 1.
-Parameters
buffer: Float32Array | Uint8Array
Parameters
buffer: Float32Array | Uint8Array
The optional array to use, if no data is provided, a new Float32Array is created.
width: number
Width of the resource
height: number
Height of the resource
-Optional options: IBaseTextureOptions<any>
Returns BaseTexture<BufferResource, IAutoDetectOptions>
The resulting new BaseTexture
-Static from Colors
Optional options: IBaseTextureOptions<any>
See {@link PIXI.BaseTexture}'s constructor for options. + Default properties are different from the constructor's defaults.
+Returns BaseTexture<BufferResource, IAutoDetectOptions>
+- The resulting new BaseTexture
+
+Static from Colors
Creates a new cubemap from the specified colors.
Parameters
posx: Color
The color for positive x.
@@ -110,13 +216,13 @@The color for positive z.
negz: Color = posx
The color for negative z.
-Returns Cubemap
Static from Faces
Returns Cubemap
Static from Faces
Creates a new cubemap from the specified faces.
Parameters
faces: CubemapFaces | CubemapFaces[]
The faces to create the cubemap from.
-Returns Cubemap
Static remove From Cache
Returns Cubemap
Static remove From Cache
Remove a BaseTexture from the global BaseTextureCache.
-Parameters
baseTexture: string | BaseTexture<Resource, IAutoDetectOptions>
Parameters
baseTexture: string | BaseTexture<Resource, IAutoDetectOptions>
id of a BaseTexture to be removed, or a BaseTexture instance itself.
Returns null | BaseTexture<Resource, IAutoDetectOptions>
The BaseTexture that was removed.
-Generated using TypeDoc
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class CubemapResource
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
source: MipmapResourceArray
levels: number = 1
Returns CubemapResource
Properties
Protected _height
Protected _width
base Texture
destroyed
internal
item Dirty Ids
items
Readonly length
levels
link Base Texture
Protected on Error
Protected on Resize
Protected on Update
Static SIDES
Number of texture sides to store for CubeResources
-PIXI.CubeResource.SIDES
-{number}
-6
-Accessors
height
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class CubemapResource
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
source: MipmapResourceArray
levels: number = 1
Returns CubemapResource
Properties
Protected _height
Internal height of the resource.
+Protected _width
Internal width of the resource.
+base Texture
Bound baseTexture, there can only be one.
+destroyed
If resource has been destroyed.
+false
+internal
+true
if resource is created by BaseTexture +useful for doing cleanup with BaseTexture destroy +and not cleaning up resources that were created +externally.item Dirty Ids
Dirty IDs for each part.
+items
Readonly length
Number of elements in array.
+levels
Protected link Base Texture
In case BaseTextures are supplied, whether to use same resource or bind baseTexture itself.
+src
The url of the resource
+Static SIDES
Number of texture sides to store for CubeResources.
+Accessors
height
The height of the resource.
-{number}
-Returns number
valid
Returns number
valid
Has been validated
-{boolean}
-Returns boolean
width
Returns boolean
width
The width of the resource.
-{number}
-Returns number
Methods
add Base Texture At
Parameters
baseTexture: BaseTexture<Resource, IAutoDetectOptions>
index: number
Optional linkBaseTexture: boolean
Returns CubemapResource
add Resource At
Returns number
Methods
add Base Texture At
Parameters
baseTexture: BaseTexture<Resource, IAutoDetectOptions>
index: number
Optional linkBaseTexture: boolean
Returns CubemapResource
add Resource At
Set a resource by ID
Parameters
resource: Resource
index: number
Zero-based index of resource to set
-Returns CubemapResource
Instance for chaining
-bind
Add binding
-Parameters
baseTexture: BaseTexture<Resource, IAutoDetectOptions>
Returns CubemapResource
+- Instance for chaining
+
+bind
Add binding.
+Parameters
baseTexture: BaseTexture<Resource, IAutoDetectOptions>
parent base texture
-Returns void
destroy
Returns void
destroy
Call when destroying resource, unbind any BaseTexture object before calling this method, as reference counts are maintained internally.
-Returns void
dispose
Destroy this BaseImageResource
-Returns void
Protected init From Array
used from ArrayResource and CubeResource constructors
+Returns void
dispose
Destroy this BaseImageResource.
+Returns void
Protected init From Array
Used from ArrayResource and CubeResource constructors.
Parameters
resources: any[]
Can be resources, image elements, canvas, etc. , length should be same as constructor length
-Optional options: IAutoDetectOptions
Returns void
load
Optional options: IAutoDetectOptions
Detect options for resources
+Returns void
load
Load all the resources simultaneously
-Returns Promise<CubemapResource>
When load is resolved
-resize
Returns Promise<CubemapResource>
+- When load is resolved
+
+resize
Trigger a resize event
Parameters
width: number
X dimension
height: number
Y dimension
-Returns void
style
Parameters
renderer: Renderer
Returns boolean
unbind
Unset the parent base texture
-{PIXI.BaseTexture}
-Parameters
baseTexture: BaseTexture<Resource, IAutoDetectOptions>
Returns void
update
Has been updated trigger event
-Returns void
upload
Returns void
style
Parameters
renderer: Renderer
Returns boolean
unbind
Unset the parent base texture.
+Parameters
baseTexture: BaseTexture<Resource, IAutoDetectOptions>
Returns void
update
Has been updated trigger event.
+Returns void
upload
Upload the resource
Parameters
renderer: Renderer
_baseTexture: BaseTexture<Resource, IAutoDetectOptions>
glTexture: GLTexture
Returns boolean
true is success
-Static test
Static test
Used to auto-detect the type of resource.
-Parameters
source: unknown
Parameters
source: unknown
The source object
Returns source is ArrayFixed<string | Resource, 6>
-true
if source is an array of 6 elementsGenerated using TypeDoc
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class ImageBasedLighting
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class ImageBasedLighting
Collection of components used for image-based lighting (IBL), a rendering technique which involves capturing an omnidirectional representation of real-world light information as an image.
-Hierarchy
Index
Constructors
Properties
Accessors
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Constructors
constructor
Creates a new image-based lighting object.
Parameters
diffuse: Cubemap
Cubemap used for the diffuse component.
specular: Cubemap
Cubemap used for the specular component.
-Returns ImageBasedLighting
Properties
Optional lookup Brdf
Returns ImageBasedLighting
Properties
Optional lookup Brdf
BRDF integration map lookup texture.
-Static default Lookup Brdf
Static default Lookup Brdf
The default BRDF integration map lookup texture.
-Accessors
diffuse
Accessors
diffuse
Cube texture used for the diffuse component.
-Returns Cubemap
specular
Returns Cubemap
specular
Cube mipmap texture used for the specular component.
-Returns Cubemap
valid
Returns Cubemap
valid
Value indicating if this object is valid to be used for rendering.
Returns boolean
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class InstancedMesh3D
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
mesh: Mesh3D
material: unknown
Returns InstancedMesh3D
Properties
_bounds
Protected _boundsID
Protected _bounds Rect
Protected _destroyed
Protected _enabled Filters
Protected _height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
alpha
Optional button Mode
Readonly children
container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
filter Area
filters
Optional hit Area
Optional interactive
Optional interactive Children
is Mask
is Sprite
Readonly material
Readonly mesh
Optional name
parent
renderable
sort Dirty
sortable Children
Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
world Alpha
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
angle
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class InstancedMesh3D
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
mesh: Mesh3D
material: unknown
Returns InstancedMesh3D
Properties
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+button Mode
Readonly children
The array of children of this container.
+container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.hit Area
interactive
interactive Children
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+Readonly material
Readonly mesh
name
parent
renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Parameters
value: number
Returns void
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
height
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -26,12 +93,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -40,125 +108,118 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
pivot
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
4.0.0
+Parameters
value: IPointData
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
rotation Quaternion
Parameters
value: number
Returns void
rotation Quaternion
The quaternion rotation of the object.
-Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
4.0.0
+Parameters
value: IPointData
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The position of the object on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
The position of the object on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Recalculates the content bounds of this object. This should be overriden to calculate the bounds of this specific object (not including children).
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
Protected _render
Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
Protected _render
To be overridden by the subclasses.
-Parameters
_renderer: Renderer
Returns void
add Child
Parameters
_renderer: Renderer
The renderer
+Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedMesh3D
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedMesh3D
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
destroy
Returns void
destroy
Removes all internal references and listeners as well as removes children from the display list. Do not use a Container after calling
-destroy
.Parameters
options: undefined | boolean | IDestroyOptions
Returns void
disable Temp Parent
Parameters
options: undefined | boolean | IDestroyOptions
Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounds
Returns (string | symbol)[]
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -167,13 +228,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Retrieves the local bounds of the displayObject as a rectangle object.
Calling
-getLocalBounds
may invalidate the_bounds
of the whole subtree below. If using it inside a render() call, it is advised to callgetBounds()
immediately after to recalculate the world bounds of the subtree.Parameters
Optional rect: Rectangle
Optional skipChildrenUpdate: boolean
Returns Rectangle
The rectangular bounding area.
+Parameters
Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Optional skipChildrenUpdate: boolean
Setting to
+true
will stop re-calculation of children transforms, + it was default behaviour of pixi 4.0-5.2 and caused many problems to users.Returns Rectangle
+- The rectangular bounding area.
+
listener Count
Return the number of listeners listening to a given event.
Parameters
event: string | symbol
Returns number
listeners
Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns InstancedMesh3D
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedMesh3D
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedMesh3D
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedMesh3D
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns InstancedMesh3D
remove Child
Parameters
Optional event: string | symbol
Returns InstancedMesh3D
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
+Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns InstancedMesh3D
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns InstancedMesh3D
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
set Child Index
Returns void
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Transform
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns InstancedMesh3D
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns InstancedMesh3D
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
Static mixin
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class InstancedModel
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class InstancedModel
Represents an instance of a model.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new model instance from the specified model.
Parameters
model: Model
The model to create instance from.
-Returns InstancedModel
Properties
_bounds
Protected _boundsID
Protected _bounds Rect
Protected _destroyed
Protected _enabled Filters
Protected _height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
alpha
Optional button Mode
Readonly children
container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
filter Area
filters
Optional hit Area
Optional interactive
Optional interactive Children
is Mask
is Sprite
meshes
Returns InstancedModel
Properties
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+button Mode
Readonly children
The array of children of this container.
+container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.hit Area
interactive
interactive Children
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+meshes
The meshes included in the model.
-Optional name
parent
renderable
sort Dirty
sortable Children
Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
world Alpha
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
angle
name
parent
renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Parameters
value: number
Returns void
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
height
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -34,12 +101,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -48,125 +116,121 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
pivot
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
4.0.0
+Parameters
value: IPointData
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
rotation Quaternion
Parameters
value: number
Returns void
rotation Quaternion
The quaternion rotation of the object.
-Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
4.0.0
+Parameters
value: IPointData
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The position of the object on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
The position of the object on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Recalculates the content bounds of this object. This should be overriden to calculate the bounds of this specific object (not including children).
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
Protected _render
Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
Protected _render
To be overridden by the subclasses.
-Parameters
_renderer: Renderer
Returns void
add Child
Parameters
_renderer: Renderer
The renderer
+Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedModel
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedModel
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
destroy
Returns void
destroy
Removes all internal references and listeners as well as removes children from the display list. Do not use a Container after calling
-destroy
.Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Parameters
Optional options: boolean | IDestroyOptions
Options parameter. A boolean will act as if all options + have been set to that value
+Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounds
Returns (string | symbol)[]
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -175,13 +239,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Retrieves the local bounds of the displayObject as a rectangle object.
Calling
-getLocalBounds
may invalidate the_bounds
of the whole subtree below. If using it inside a render() call, it is advised to callgetBounds()
immediately after to recalculate the world bounds of the subtree.Parameters
Optional rect: Rectangle
Optional skipChildrenUpdate: boolean
Returns Rectangle
The rectangular bounding area.
+Parameters
Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Optional skipChildrenUpdate: boolean
Setting to
+true
will stop re-calculation of children transforms, + it was default behaviour of pixi 4.0-5.2 and caused many problems to users.Returns Rectangle
+- The rectangular bounding area.
+
listener Count
Return the number of listeners listening to a given event.
Parameters
event: string | symbol
Returns number
listeners
Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns InstancedModel
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedModel
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedModel
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns InstancedModel
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns InstancedModel
remove Child
Parameters
Optional event: string | symbol
Returns InstancedModel
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
+Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns InstancedModel
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns InstancedModel
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
set Child Index
Returns void
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Transform
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns InstancedModel
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns InstancedModel
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
Static mixin
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class InstancedStandardMaterial
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class InstancedStandardMaterial
Material for instanced meshes which uses the standard material.
-Hierarchy
Index
Constructors
Properties
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Constructors
constructor
Creates a new instanced standard material from the specified material.
-Parameters
material: StandardMaterial
Returns InstancedStandardMaterial
Properties
base Color
Parameters
material: StandardMaterial
Returns InstancedStandardMaterial
Properties
base Color
The base color of the material.
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Joint
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Joint
Represents a joint used for vertex skinning.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new joint.
Parameters
inverseBindMatrix: Float32Array
The inverse of the global transform matrix.
-Returns Joint
Properties
_bounds
Protected _boundsID
Protected _bounds Rect
Protected _destroyed
Protected _enabled Filters
Protected _height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
alpha
Optional button Mode
Readonly children
container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
filter Area
filters
Optional hit Area
Optional interactive
Optional interactive Children
Readonly inverse Bind Matrix
is Mask
is Sprite
Optional name
parent
renderable
sort Dirty
sortable Children
Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
world Alpha
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
angle
Returns Joint
Properties
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+button Mode
Readonly children
The array of children of this container.
+container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.hit Area
interactive
interactive Children
Readonly inverse Bind Matrix
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+name
parent
renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Parameters
value: number
Returns void
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
height
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -32,12 +99,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -46,125 +114,121 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
pivot
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
4.0.0
+Parameters
value: IPointData
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
rotation Quaternion
Parameters
value: number
Returns void
rotation Quaternion
The quaternion rotation of the object.
-Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
4.0.0
+Parameters
value: IPointData
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The position of the object on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
The position of the object on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Recalculates the content bounds of this object. This should be overriden to calculate the bounds of this specific object (not including children).
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
Protected _render
Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
Protected _render
To be overridden by the subclasses.
-Parameters
_renderer: Renderer
Returns void
add Child
Parameters
_renderer: Renderer
The renderer
+Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Joint
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Joint
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
destroy
Returns void
destroy
Removes all internal references and listeners as well as removes children from the display list. Do not use a Container after calling
-destroy
.Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Parameters
Optional options: boolean | IDestroyOptions
Options parameter. A boolean will act as if all options + have been set to that value
+Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounds
Returns (string | symbol)[]
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -173,13 +237,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Retrieves the local bounds of the displayObject as a rectangle object.
Calling
-getLocalBounds
may invalidate the_bounds
of the whole subtree below. If using it inside a render() call, it is advised to callgetBounds()
immediately after to recalculate the world bounds of the subtree.Parameters
Optional rect: Rectangle
Optional skipChildrenUpdate: boolean
Returns Rectangle
The rectangular bounding area.
+Parameters
Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Optional skipChildrenUpdate: boolean
Setting to
+true
will stop re-calculation of children transforms, + it was default behaviour of pixi 4.0-5.2 and caused many problems to users.Returns Rectangle
+- The rectangular bounding area.
+
listener Count
Return the number of listeners listening to a given event.
Parameters
event: string | symbol
Returns number
listeners
Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Joint
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Joint
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Joint
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Joint
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns Joint
remove Child
Parameters
Optional event: string | symbol
Returns Joint
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
+Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Joint
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Joint
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
set Child Index
Returns void
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Transform
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns Joint
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns Joint
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
Static mixin
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Light
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns Light
Properties
_bounds
Protected _boundsID
Protected _bounds Rect
Protected _destroyed
Protected _enabled Filters
Protected _height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
alpha
Optional button Mode
Readonly children
color
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Light
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns Light
Properties
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+button Mode
Readonly children
The array of children of this container.
+color
The color of the light.
-container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
filter Area
filters
Optional hit Area
inner Cone Angle
container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.hit Area
inner Cone Angle
The inner cone angle specified in degrees.
-intensity
intensity
The intensity of the light.
-Optional interactive
Optional interactive Children
is Mask
is Sprite
Optional name
outer Cone Angle
interactive
interactive Children
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+name
outer Cone Angle
The outer cone angle specified in degrees.
-parent
range
parent
range
The range of the light.
-renderable
sort Dirty
sortable Children
Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
type
renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
type
The type of the light.
-visible
world Alpha
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
angle
visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Parameters
value: number
Returns void
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
height
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -38,12 +105,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -52,125 +120,121 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
pivot
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
4.0.0
+Parameters
value: IPointData
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
rotation Quaternion
Parameters
value: number
Returns void
rotation Quaternion
The quaternion rotation of the object.
-Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
4.0.0
+Parameters
value: IPointData
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The position of the object on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
The position of the object on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Recalculates the content bounds of this object. This should be overriden to calculate the bounds of this specific object (not including children).
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
Protected _render
Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
Protected _render
To be overridden by the subclasses.
-Parameters
_renderer: Renderer
Returns void
add Child
Parameters
_renderer: Renderer
The renderer
+Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Light
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Light
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
destroy
Returns void
destroy
Removes all internal references and listeners as well as removes children from the display list. Do not use a Container after calling
-destroy
.Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Parameters
Optional options: boolean | IDestroyOptions
Options parameter. A boolean will act as if all options + have been set to that value
+Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounds
Returns (string | symbol)[]
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -179,13 +243,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Retrieves the local bounds of the displayObject as a rectangle object.
Calling
-getLocalBounds
may invalidate the_bounds
of the whole subtree below. If using it inside a render() call, it is advised to callgetBounds()
immediately after to recalculate the world bounds of the subtree.Parameters
Optional rect: Rectangle
Optional skipChildrenUpdate: boolean
Returns Rectangle
The rectangular bounding area.
+Parameters
Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Optional skipChildrenUpdate: boolean
Setting to
+true
will stop re-calculation of children transforms, + it was default behaviour of pixi 4.0-5.2 and caused many problems to users.Returns Rectangle
+- The rectangular bounding area.
+
listener Count
Return the number of listeners listening to a given event.
Parameters
event: string | symbol
Returns number
listeners
Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Light
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Light
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Light
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Light
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns Light
remove Child
Parameters
Optional event: string | symbol
Returns Light
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
+Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Light
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Light
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
set Child Index
Returns void
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Transform
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns Light
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns Light
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
Static mixin
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class LightingEnvironment
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class LightingEnvironment
A lighting environment represents the different lighting conditions for a specific object or an entire scene.
-Hierarchy
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new lighting environment using the specified renderer.
Parameters
renderer: Renderer
The renderer to use.
-Optional imageBasedLighting: ImageBasedLighting
Returns LightingEnvironment
Properties
Optional image Based Lighting
Optional imageBasedLighting: ImageBasedLighting
Returns LightingEnvironment
Properties
Optional image Based Lighting
The image-based lighting object.
-lights
lights
The lights affecting this lighting environment.
-renderer
Static main
renderer
Static main
The main lighting environment which is used by default.
-Accessors
valid
Accessors
valid
Value indicating if this object is valid to be used for rendering.
-Returns boolean
Methods
destroy
Returns void
Generated using TypeDoc
Returns boolean
Methods
destroy
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Mat4
Hierarchy
Index
Constructors
Methods
Constructors
constructor
Returns Mat4
Methods
Static copy
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Static create
Returns Float32Array
Static from Quat
Parameters
q: Float32Array
out: Float32Array = ...
Returns Float32Array
Static from Rotation
Parameters
rad: number
axis: Float32Array
out: Float32Array = ...
Returns Float32Array
Static from Rotation Translation Scale
Parameters
q: Float32Array
v: Float32Array
s: Float32Array
out: Float32Array = ...
Returns Float32Array
Static from Scaling
Parameters
v: Float32Array
out: Float32Array = ...
Returns Float32Array
Static from Translation
Parameters
v: Float32Array
out: Float32Array = ...
Returns Float32Array
Static get Rotation
Parameters
mat: Float32Array
out: Float32Array = ...
Returns Float32Array
Static get Scaling
Parameters
mat: Float32Array
out: Float32Array = ...
Returns Float32Array
Static get Translation
Parameters
mat: Float32Array
out: Float32Array = ...
Returns Float32Array
Static identity
Parameters
out: Float32Array = ...
Returns Float32Array
Static invert
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Static look At
Parameters
eye: Float32Array
center: Float32Array
up: Float32Array
out: Float32Array = ...
Returns Float32Array
Static multiply
Parameters
a: Float32Array
b: Float32Array
out: Float32Array = ...
Returns Float32Array
Static ortho
Parameters
left: number
right: number
bottom: number
top: number
near: number
far: number
out: Float32Array = ...
Returns Float32Array
Static perspective
Parameters
fovy: number
aspect: number
near: number
far: number
out: Float32Array = ...
Returns Float32Array
Static rotate
Parameters
a: Float32Array
rad: number
axis: Float32Array
out: Float32Array = ...
Returns Float32Array
Static rotateX
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static rotateY
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static rotateZ
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static scale
Parameters
a: Float32Array
v: Float32Array
out: Float32Array = ...
Returns Float32Array
Static target To
Parameters
eye: Float32Array
target: Float32Array
up: Float32Array
out: Float32Array = ...
Returns Float32Array
Static translate
Parameters
mat: Float32Array
v: Float32Array
out: Float32Array = ...
Returns Float32Array
Static transpose
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Mat4
Hierarchy
Index
Constructors
Methods
Constructors
constructor
Returns Mat4
Methods
Static copy
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Static create
Returns Float32Array
Static from Quat
Parameters
q: Float32Array
out: Float32Array = ...
Returns Float32Array
Static from Rotation
Parameters
rad: number
axis: Float32Array
out: Float32Array = ...
Returns Float32Array
Static from Rotation Translation Scale
Parameters
q: Float32Array
v: Float32Array
s: Float32Array
out: Float32Array = ...
Returns Float32Array
Static from Scaling
Parameters
v: Float32Array
out: Float32Array = ...
Returns Float32Array
Static from Translation
Parameters
v: Float32Array
out: Float32Array = ...
Returns Float32Array
Static get Rotation
Parameters
mat: Float32Array
out: Float32Array = ...
Returns Float32Array
Static get Scaling
Parameters
mat: Float32Array
out: Float32Array = ...
Returns Float32Array
Static get Translation
Parameters
mat: Float32Array
out: Float32Array = ...
Returns Float32Array
Static identity
Parameters
out: Float32Array = ...
Returns Float32Array
Static invert
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Static look At
Parameters
eye: Float32Array
center: Float32Array
up: Float32Array
out: Float32Array = ...
Returns Float32Array
Static multiply
Parameters
a: Float32Array
b: Float32Array
out: Float32Array = ...
Returns Float32Array
Static ortho
Parameters
left: number
right: number
bottom: number
top: number
near: number
far: number
out: Float32Array = ...
Returns Float32Array
Static perspective
Parameters
fovy: number
aspect: number
near: number
far: number
out: Float32Array = ...
Returns Float32Array
Static rotate
Parameters
a: Float32Array
rad: number
axis: Float32Array
out: Float32Array = ...
Returns Float32Array
Static rotateX
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static rotateY
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static rotateZ
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static scale
Parameters
a: Float32Array
v: Float32Array
out: Float32Array = ...
Returns Float32Array
Static target To
Parameters
eye: Float32Array
target: Float32Array
up: Float32Array
out: Float32Array = ...
Returns Float32Array
Static translate
Parameters
mat: Float32Array
v: Float32Array
out: Float32Array = ...
Returns Float32Array
Static transpose
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Material
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Material
Materials are used to render a mesh with a specific visual appearance.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns Material
Properties
Protected _render Sort Type
Protected Optional _shader
draw Mode
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns Material
Properties
Protected _render Sort Type
Protected Optional _shader
draw Mode
Draw mode used to render a mesh.
-render Sort Type
render Sort Type
Sort type used to render a mesh. Transparent materials will be rendered after opaque materials.
-state
state
State used to render a mesh.
-Accessors
blend Mode
Accessors
blend Mode
Blend mode used to render a mesh.
-Returns BLEND_MODES
Returns BLEND_MODES
Blend mode used to render a mesh.
-Parameters
value: BLEND_MODES
Returns void
depth Mask
Parameters
value: BLEND_MODES
Returns void
depth Mask
Value indicating if writing into the depth buffer is enabled or disabled. Depth mask feature is only available in PixiJS 6.0+ and won't have any effects in previous versions.
-Returns boolean
Returns boolean
Value indicating if writing into the depth buffer is enabled or disabled. Depth mask feature is only available in PixiJS 6.0+ and won't have any effects in previous versions.
-Parameters
value: boolean
Returns void
double Sided
Parameters
value: boolean
Returns void
double Sided
Value indicating if the material is double sided. When set to true, the culling state will be set to false.
-Returns boolean
Returns boolean
Value indicating if the material is double sided. When set to true, the culling state will be set to false.
-Parameters
value: boolean
Returns void
is Instancing Supported
Parameters
value: boolean
Returns void
is Instancing Supported
Returns a value indicating if this material supports instancing.
-Returns boolean
Methods
create Instance
Returns boolean
Methods
create Instance
Creates a new instanced version of this material.
-Returns unknown
create Shader
Returns unknown
create Shader
Creates a shader used to render the specified mesh.
Parameters
mesh: Mesh3D
The mesh to create the shader for.
renderer: Renderer
The renderer to use.
-Returns undefined | MeshShader
destroy
Returns undefined | MeshShader
destroy
Destroys the material and it's used resources.
-Returns void
render
Returns void
render
Renders the specified mesh.
Parameters
mesh: Mesh3D
The mesh to render.
renderer: Renderer
The renderer to use.
-Returns void
Optional update Uniforms
Returns void
Optional update Uniforms
Updates the uniforms for the specified shader.
Parameters
mesh: Mesh3D
The mesh used for updating the uniforms.
shader: MeshShader
The shader to update.
-Returns void
Static from
Returns void
Static from
Creates a new material from the specified vertex/fragment source.
Parameters
vertexSrc: string
The vertex shader source.
diff --git a/docs/classes/MaterialRenderPass.html b/docs/classes/MaterialRenderPass.html index 633d27d0..2a4670c6 100644 --- a/docs/classes/MaterialRenderPass.html +++ b/docs/classes/MaterialRenderPass.html @@ -1,21 +1,21 @@ -- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class MaterialRenderPass
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class MaterialRenderPass
Pass used for rendering materials.
-Hierarchy
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new material render pass.
Parameters
renderer: Renderer
The renderer to use.
name: string
The name of the render pass.
-Returns MaterialRenderPass
Properties
Optional clear Color
Returns MaterialRenderPass
Properties
Optional clear Color
The color (r,g,b,a) used for clearing the render texture. If this value is empty, the render texture will not be cleared.
name
The name of the render pass.
-renderer
Accessors
render Texture
renderer
Accessors
render Texture
The texture used when rendering to a texture.
-Returns undefined | RenderTexture
Returns undefined | RenderTexture
The texture used when rendering to a texture.
-Parameters
value: undefined | RenderTexture
Returns void
Methods
clear
Parameters
value: undefined | RenderTexture
Returns void
Methods
clear
Clears the render pass. Used when rendering to a texture.
-Returns void
render
Returns void
render
Renders the specified meshes.
Parameters
meshes: Mesh3D[]
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Matrix4
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Matrix4
Represents a 4x4 matrix.
-Hierarchy
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Implements
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new transform matrix using the specified matrix array.
Parameters
Optional array: ArrayLike<number>
The matrix array, expected length is 16. If empty, an identity matrix is used by default.
-Returns Matrix4
Properties
a
array
Returns Matrix4
Properties
a
1
+array
The array containing the matrix data.
-b
c
d
tx
ty
Accessors
backward
b
0
+c
0
+d
1
+tx
0
+ty
0
+Accessors
backward
Returns the backward vector of the matrix.
-Returns Float32Array
down
Returns Float32Array
down
Returns the down vector of the matrix.
-Returns Float32Array
forward
Returns Float32Array
forward
Returns the forward vector of the matrix.
-Returns Float32Array
left
Returns Float32Array
left
Returns the right vector of the matrix.
-Returns Float32Array
position
Returns Float32Array
position
Returns the position component of the matrix.
-Returns Float32Array
right
Returns Float32Array
right
Returns the left vector of the matrix.
-Returns Float32Array
rotation
Returns Float32Array
rotation
Returns the rotation quaternion of the matrix.
-Returns Float32Array
scaling
Returns Float32Array
scaling
Returns the scaling component of the matrix.
-Returns Float32Array
transform Id
Returns number
up
Returns Float32Array
transform Id
Returns number
up
Returns the up vector of the matrix.
-Returns Float32Array
Static IDENTITY
Returns Float32Array
Static IDENTITY
A default (identity) matrix
-{PIXI.Matrix}
-Returns Matrix
Static TEMP_ MATRIX
Returns Matrix
Static TEMP_ MATRIX
A temp matrix
-{PIXI.Matrix}
-Returns Matrix
Methods
append
Returns Matrix
Methods
append
Appends the given Matrix to this Matrix.
Parameters
matrix: Matrix
The matrix to append.
Returns Matrix4
This matrix. Good for chaining method calls.
-apply
apply
Get a new position with the current transformation applied. Can be used to go from a child's coordinate space to the world coordinate space. (e.g. rendering)
Type parameters
P: IPointData = Point
Parameters
pos: IPointData
The origin
Optional newPos: P
Returns P
The new point, transformed through this matrix
-apply Inverse
apply Inverse
Get a new position with the inverse of the current transformation applied. Can be used to go from the world coordinate space to a child's coordinate space. (e.g. input)
Type parameters
P: IPointData = Point
Parameters
pos: IPointData
The origin
Optional newPos: P
Returns P
The new point, inverse-transformed through this matrix
-clone
clone
Creates a new Matrix object with the same values as this one.
Returns Matrix
A copy of this matrix. Good for chaining method calls.
-copy From
Parameters
matrix: Matrix4
Returns Matrix4
copy To
copy From
Parameters
matrix: Matrix4
Returns Matrix4
copy To
Changes the values of the given matrix to be the same as the ones in this matrix
Parameters
matrix: Matrix
The matrix to copy to.
Returns Matrix
The matrix given in parameter with its values updated.
-decompose
decompose
Decomposes the matrix (x, y, scaleX, scaleY, and rotation) and sets the properties on to a transform.
Parameters
transform: Transform
The transform to apply the properties to.
Returns Transform
The transform with the newly applied properties
-from Array
from Array
Creates a Matrix object based on the given array. The Element to Matrix mapping order is as follows:
a = array[0] b = array[1] @@ -71,35 +75,35 @@ ty = array[5]
Parameters
array: number[]
The array that the matrix will be populated from.
-Returns void
identity
Returns void
identity
Resets this Matrix to an identity (default) matrix.
Returns Matrix4
This matrix. Good for chaining method calls.
-invert
invert
Inverts this matrix
Returns Matrix4
This matrix. Good for chaining method calls.
-multiply
multiply
Multiplies this matrix with another matrix.
Parameters
matrix: Matrix4
The matrix to multiply with.
-Returns void
prepend
Returns void
prepend
Prepends the given Matrix to this Matrix.
Parameters
matrix: Matrix
The matrix to prepend
Returns Matrix4
This matrix. Good for chaining method calls.
-rotate
rotate
Applies a rotation transformation to the matrix.
Parameters
angle: number
The angle in radians.
Returns Matrix4
This matrix. Good for chaining method calls.
-scale
scale
Applies a scale transformation to the matrix.
Parameters
x: number
The amount to scale horizontally
y: number
The amount to scale vertically
Returns Matrix4
This matrix. Good for chaining method calls.
-set
sets the matrix properties
+set
Sets the matrix properties.
Parameters
a: number
Matrix component
b: number
ty: number
Matrix component
Returns Matrix4
This matrix. Good for chaining method calls.
-set From Rotation Position Scale
set From Rotation Position Scale
Sets the rotation, position and scale components.
Parameters
rotation: ObservableQuaternion
The rotation to set.
@@ -121,7 +125,7 @@The position to set.
scaling: ObservablePoint3D
The scale to set.
-Returns void
set Transform
Returns void
set Transform
Sets the matrix based on all the available properties
Parameters
x: number
Position on the x axis
@@ -142,7 +146,7 @@skewY: number
Skew on the y axis
Returns Matrix4
This matrix. Good for chaining method calls.
-to Array
Parameters
transpose: boolean
Optional out: Float32Array
Returns Float32Array
to String
Returns string
translate
to Array
Parameters
transpose: boolean
Optional out: Float32Array
Returns Float32Array
to String
Returns string
translate
Translates the matrix on the x and y.
Parameters
x: number
How much to translate x by
diff --git a/docs/classes/Mesh3D.html b/docs/classes/Mesh3D.html index 3ac3df92..14dc4832 100644 --- a/docs/classes/Mesh3D.html +++ b/docs/classes/Mesh3D.html @@ -1,43 +1,110 @@ -- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Mesh3D
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Mesh3D
Represents a mesh which contains geometry and has a material.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new mesh with the specified geometry and material.
Parameters
geometry: MeshGeometry3D
The geometry for the mesh.
Optional material: Material
The material for the mesh. If the material is empty the mesh won't be rendered.
-Returns Mesh3D
Properties
_bounds
Protected _boundsID
Protected _bounds Rect
Protected _destroyed
Protected _enabled Filters
Protected _height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
alpha
Optional button Mode
Readonly children
container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
enabled Render Passes
Returns Mesh3D
Properties
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+button Mode
Readonly children
The array of children of this container.
+container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
enabled Render Passes
The enabled render passes for this mesh.
-Type declaration
[name: string]: unknown
filter Area
filters
geometry
Optional hit Area
Optional interactive
Optional interactive Children
is Mask
is Sprite
Optional material
Optional name
parent
plugin Name
Type declaration
[name: string]: unknown
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.geometry
hit Area
interactive
interactive Children
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+Optional material
name
parent
plugin Name
The name of the plugin used for rendering the mesh.
-render Sort Order
render Sort Order
Used for sorting the mesh before render.
-renderable
Optional skin
renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+Optional skin
The skin used for vertex skinning.
-sort Dirty
sortable Children
Optional target Weights
sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+Optional target Weights
Array of weights used for morphing between geometry targets.
-Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
world Alpha
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
angle
tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
instances
Parameters
value: number
Returns void
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
height
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
instances
An array of instances created from this mesh.
-Returns InstancedMesh3D[]
local Transform
Returns Matrix4
mask
Returns InstancedMesh3D[]
local Transform
Returns Matrix4
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -46,12 +113,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -60,136 +128,127 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
pivot
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
4.0.0
+Parameters
value: IPointData
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
rotation Quaternion
Parameters
value: number
Returns void
rotation Quaternion
The quaternion rotation of the object.
-Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
4.0.0
+Parameters
value: IPointData
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The position of the object on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
The position of the object on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Recalculates the content bounds of this object. This should be overriden to calculate the bounds of this specific object (not including children).
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
_render
Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
_render
To be overridden by the subclasses.
-Parameters
renderer: Renderer
Returns void
add Child
Parameters
renderer: Renderer
Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Mesh3D
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Mesh3D
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
create Instance
Returns void
create Instance
Creates a new instance of this mesh.
-Returns InstancedMesh3D
destroy
Returns InstancedMesh3D
destroy
Destroys the mesh and it's used resources.
-Parameters
Optional options: boolean | MeshDestroyOptions
Returns void
disable Render Pass
Parameters
Optional options: boolean | MeshDestroyOptions
Returns void
disable Render Pass
Disables the render pass with the specified name.
Parameters
name: string
The name of the render pass to disable.
-Returns void
disable Temp Parent
Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Render Pass
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Render Pass
Enables the render pass with the specified name.
Parameters
name: string
The name of the render pass to enable.
-Optional options: unknown
Returns void
enable Temp Parent
Optional options: unknown
Returns void
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounding Box
Returns (string | symbol)[]
get Bounding Box
Calculates and returns a axis-aligned bounding box of the mesh in world space.
-Returns undefined | AABB
get Bounds
Returns undefined | AABB
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -198,13 +257,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Retrieves the local bounds of the displayObject as a rectangle object.
Calling
-getLocalBounds
may invalidate the_bounds
of the whole subtree below. If using it inside a render() call, it is advised to callgetBounds()
immediately after to recalculate the world bounds of the subtree.Parameters
Optional rect: Rectangle
Optional skipChildrenUpdate: boolean
Returns Rectangle
The rectangular bounding area.
-is Render Pass Enabled
Parameters
Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Optional skipChildrenUpdate: boolean
Setting to
+true
will stop re-calculation of children transforms, + it was default behaviour of pixi 4.0-5.2 and caused many problems to users.Returns Rectangle
+- The rectangular bounding area.
+
+is Render Pass Enabled
Returns a value indicating if the specified render pass is enabled.
Parameters
name: string
The name of the render pass to check.
@@ -238,106 +314,154 @@Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Mesh3D
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Mesh3D
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Mesh3D
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Mesh3D
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns Mesh3D
remove Child
Parameters
Optional event: string | symbol
Returns Mesh3D
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
-remove Instance
Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
+remove Instance
Removes an instance from this mesh.
Parameters
instance: InstancedMesh3D
The instance to remove.
Returns void
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Mesh3D
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Mesh3D
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
set Child Index
Returns void
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Transform
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns Mesh3D
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns Mesh3D
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
Static create Cube
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
Static create Cube
Creates a new cube (six faces) mesh with the specified material.
Parameters
material: Material = ...
The material to use.
-Returns Mesh3D
Static create Plane
Returns Mesh3D
Static create Plane
Creates a new plane (flat square) mesh with the specified material.
Parameters
material: Material = ...
The material to use.
-Returns Mesh3D
Static create Quad
Returns Mesh3D
Static create Quad
Creates a new quad (flat square) mesh with the specified material.
Parameters
material: Material = ...
The material to use.
-Returns Mesh3D
Static create Sphere
Returns Mesh3D
Static create Sphere
Creates a new uv sphere mesh with the specified material.
Parameters
material: Material = ...
The material to use.
Optional options: SphereGeometryOptions
The options used when creating the geometry.
-Returns Mesh3D
Static mixin
Returns Mesh3D
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class MeshGeometry3D
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class MeshGeometry3D
Geometry with mesh data (i.e. positions, normals, uvs).
-Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns MeshGeometry3D
Properties
Optional colors
Optional indices
Optional joints
Optional normals
Optional positions
Optional tangents
Optional targets
Optional uvs
Optional weights
Methods
add Shader Geometry
Hierarchy
Index
Constructors
Properties
Methods
Constructors
constructor
Returns MeshGeometry3D
Properties
Optional colors
Optional indices
Optional joints
Optional normals
Optional positions
Optional tangents
Optional targets
Optional uvs
Optional weights
Methods
add Shader Geometry
Creates geometry with attributes required by the specified shader.
Parameters
shader: MeshShader
The shader to use.
instanced: boolean
Value indicating if the geometry will be instanced.
-Returns void
destroy
Returns void
destroy
Destroys the geometry and it's used resources.
-Returns void
get Shader Geometry
Returns void
get Shader Geometry
Returns geometry with attributes required by the specified shader.
Parameters
shader: MeshShader
The shader to use.
-Returns Geometry
has Shader Geometry
Returns Geometry
has Shader Geometry
Returns a value indicating if geometry with required attributes has been created by the specified shader.
Parameters
shader: MeshShader
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class MeshShader
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class MeshShader
Shader used specifically to render a mesh.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
program: Program
Optional uniforms: Dict<any>
Returns MeshShader
Properties
program
uniform Group
Accessors
name
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
program: Program
The program the shader will use.
+Optional uniforms: Dict<any>
Custom uniforms to use to augment the built-in ones.
+Returns MeshShader
Properties
program
Program that the shader uses.
+uniform Group
Accessors
name
The name of the mesh shader. Used for figuring out if geometry attributes is compatible with the shader. This needs to be set to something different than default value when custom attributes is used.
-Returns string
uniforms
Shader uniform values, shortcut for
-uniformGroup.uniforms
{object}
-Returns Dict<any>
Methods
check Uniform Exists
Parameters
name: string
group: UniformGroup
Returns boolean
create Shader Geometry
Returns string
uniforms
Shader uniform values, shortcut for
+uniformGroup.uniforms
.Returns Dict<any>
Methods
check Uniform Exists
Parameters
name: string
group: UniformGroup<Dict<any>>
Returns boolean
create Shader Geometry
Creates geometry with required attributes used by this shader. Override when using custom attributes.
Parameters
geometry: MeshGeometry3D
The geometry with mesh data.
instanced: boolean
Value indicating if the geometry will be instanced.
-Returns Geometry
destroy
Returns void
render
Returns Geometry
destroy
Returns void
render
Renders the geometry of the specified mesh.
Parameters
mesh: Mesh3D
Mesh to render.
@@ -21,7 +26,13 @@Rendering state to use.
drawMode: DRAW_MODES = DRAW_MODES.TRIANGLES
Draw mode to use.
-Returns void
Static from
A short hand function to create a shader based of a vertex and fragment shader
-Parameters
Optional vertexSrc: string
Optional fragmentSrc: string
Optional uniforms: Dict<any>
Returns Shader
an shiny new Pixi shader!
+Returns void
Static from
A short hand function to create a shader based of a vertex and fragment shader.
+Parameters
Optional vertexSrc: string
The source of the vertex shader.
+Optional fragmentSrc: string
The source of the fragment shader.
+Optional uniforms: Dict<any>
Custom uniforms to use to augment the built-in ones.
+Returns Shader
A shiny new PixiJS shader!
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Model
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Model
Represents a model which has been loaded from a file. Contains a hierarchy of meshes and animations.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns Model
Properties
_bounds
Protected _boundsID
Protected _bounds Rect
Protected _destroyed
Protected _enabled Filters
Protected _height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
alpha
animations
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Returns Model
Properties
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+animations
The animations included in the model.
-Optional button Mode
Readonly children
container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
filter Area
filters
Optional hit Area
Optional interactive
Optional interactive Children
is Mask
is Sprite
meshes
button Mode
Readonly children
The array of children of this container.
+container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.hit Area
interactive
interactive Children
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+meshes
The meshes included in the model. Note that this array and the actual childen are not automatically synchronized after the model has been loaded.
-Optional name
parent
renderable
sort Dirty
sortable Children
Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
world Alpha
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
angle
name
parent
renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
height
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Parameters
value: number
Returns void
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
height
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
local Transform
Returns Matrix4
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -33,12 +100,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -47,130 +115,126 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
pivot
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
4.0.0
+Parameters
value: IPointData
Returns void
position
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
rotation Quaternion
Parameters
value: number
Returns void
rotation Quaternion
The quaternion rotation of the object.
-Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
Returns ObservableQuaternion
Parameters
value: ObservableQuaternion
Returns void
scale
Returns ObservablePoint3D
Parameters
value: ObservablePoint3D
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
4.0.0
+Parameters
value: IPointData
Returns void
width
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the Container, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Returns Matrix4
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The position of the object on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
The position of the object on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Recalculates the content bounds of this object. This should be overriden to calculate the bounds of this specific object (not including children).
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
Protected _render
Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
Protected _render
To be overridden by the subclasses.
-Parameters
_renderer: Renderer
Returns void
add Child
Parameters
_renderer: Renderer
The renderer
+Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Model
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Model
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
create Instance
Returns void
create Instance
Creates a new instance of this model.
-Returns InstancedModel
destroy
Returns InstancedModel
destroy
Removes all internal references and listeners as well as removes children from the display list. Do not use a Container after calling
-destroy
.Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Parameters
Optional options: boolean | IDestroyOptions
Options parameter. A boolean will act as if all options + have been set to that value
+Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounding Box
Returns (string | symbol)[]
get Bounding Box
Calculates and returns a axis-aligned bounding box of the model in world space. The bounding box will encapsulate the meshes included in the model.
-Returns AABB
get Bounds
Returns AABB
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -179,13 +243,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Retrieves the local bounds of the displayObject as a rectangle object.
Calling
-getLocalBounds
may invalidate the_bounds
of the whole subtree below. If using it inside a render() call, it is advised to callgetBounds()
immediately after to recalculate the world bounds of the subtree.Parameters
Optional rect: Rectangle
Optional skipChildrenUpdate: boolean
Returns Rectangle
The rectangular bounding area.
+Parameters
Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Optional skipChildrenUpdate: boolean
Setting to
+true
will stop re-calculation of children transforms, + it was default behaviour of pixi 4.0-5.2 and caused many problems to users.Returns Rectangle
+- The rectangular bounding area.
+
listener Count
Return the number of listeners listening to a given event.
Parameters
event: string | symbol
Returns number
listeners
Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Model
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Model
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Model
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns Model
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns Model
remove Child
Parameters
Optional event: string | symbol
Returns Model
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
+Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Model
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns Model
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
set Child Index
Returns void
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Transform
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns Model
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns Model
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
Static from
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
Static from
Creates a new model from a source.
Parameters
source: glTFAsset
The source to create the model from.
Optional materialFactory: MaterialFactory
The factory to use for creating materials.
-Returns Model
Static mixin
Returns Model
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class ObservablePoint3D
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class ObservablePoint3D
Represents a point in 3D space.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new observable point.
Parameters
cb: () => void
The callback when changed.
@@ -12,23 +12,29 @@The position on the y axis.
z: number = 0
The position on the z axis.
-Returns ObservablePoint3D
Properties
_x
_y
cb
Type declaration
Returns any
scope
Accessors
array
Returns ObservablePoint3D
Properties
_x
_y
cb
Type declaration
The callback function triggered when
+x
and/ory
are changedReturns any
scope
The owner of the callback
+Accessors
array
Array containing the x, y, z values.
-Returns Float32Array
Returns Float32Array
Array containing the x, y, z values.
-Parameters
value: Float32Array
Returns void
x
Parameters
value: Float32Array
Returns void
x
Position on the x axis relative to the local coordinates of the parent.
-Returns number
Returns number
Position on the x axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
Position on the y axis relative to the local coordinates of the parent.
-Returns number
Returns number
Position on the y axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
Position on the z axis relative to the local coordinates of the parent.
-Returns number
Returns number
Position on the z axis relative to the local coordinates of the parent.
-Parameters
value: number
Returns void
Methods
clone
Parameters
cb: () => any = ...
Returns any
scope: any = ...
Returns ObservablePoint3D
copy From
Parameters
p: ObservablePoint3D
Returns ObservablePoint3D
copy To
Type parameters
T: IPoint<T>
Parameters
p: T
Returns T
equals
Parameters
p: ObservablePoint3D
Returns boolean
set
Parameters
value: number
Returns void
Methods
clone
Parameters
cb: () => any = ...
The callback function triggered when
+x
and/ory
are changedReturns any
scope: any = ...
Returns ObservablePoint3D
copy From
Parameters
p: ObservablePoint3D
Returns ObservablePoint3D
copy To
Type parameters
T: IPoint<T>
Parameters
p: T
Returns T
equals
Parameters
p: ObservablePoint3D
Returns boolean
set
Sets the point to a new x, y and z position.
Parameters
x: number
The position on the x axis.
@@ -36,8 +42,8 @@The position on the y axis.
z: number = x
The position on the z axis.
-Returns ObservablePoint3D
set From
Returns ObservablePoint3D
set From
Sets the point to a new x, y and z position.
Parameters
array: ArrayLike<number>
The array containing x, y and z, expected length is 3.
-Returns ObservablePoint3D
to String
Returns string
Generated using TypeDoc
Returns ObservablePoint3D
to String
Returns string
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class ObservableQuaternion
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class ObservableQuaternion
Represents a rotation quaternion in 3D space.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new observable quaternion.
Parameters
cb: () => void
The callback when changed.
@@ -14,45 +14,51 @@The z component.
w: number = 1
The w component.
-Returns ObservableQuaternion
Properties
_x
_y
cb
Type declaration
Returns any
scope
Accessors
array
Returns ObservableQuaternion
Properties
_x
_y
cb
Type declaration
The callback function triggered when
+x
and/ory
are changedReturns any
scope
The owner of the callback
+Accessors
array
Array containing the x, y, z, w values.
-Returns Float32Array
Returns Float32Array
Array containing the x, y, z, w values.
-Parameters
value: Float32Array
Returns void
w
Parameters
value: Float32Array
Returns void
w
The w component of the quaternion.
-Returns number
Returns number
The w component of the quaternion.
-Parameters
value: number
Returns void
x
Parameters
value: number
Returns void
x
The x component of the quaternion.
-Returns number
Returns number
The x component of the quaternion.
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The y component of the quaternion.
-Returns number
Returns number
The y component of the quaternion.
-Parameters
value: number
Returns void
z
Parameters
value: number
Returns void
z
The z component of the quaternion.
-Returns number
Returns number
The z component of the quaternion.
-Parameters
value: number
Returns void
Methods
clone
Parameters
value: number
Returns void
Methods
clone
Creates a clone of this quaternion.
Parameters
cb: () => any = ...
Callback when changed.
-Returns any
scope: any = ...
The callback function triggered when
+x
and/ory
are changedReturns any
scope: any = ...
Owner of callback.
-Returns ObservableQuaternion
copy From
Returns ObservableQuaternion
copy From
Copies x, y, z, and w from the given quaternion.
Parameters
p: ObservableQuaternion
The quaternion to copy from.
-Returns ObservableQuaternion
copy To
Returns ObservableQuaternion
copy To
Copies x, y, z and w into the given quaternion.
Type parameters
T: IPoint<T>
Parameters
p: T
The quaternion to copy to.
-Returns T
equals
Returns T
equals
Returns true if the given quaternion is equal to this quaternion.
Parameters
p: ObservableQuaternion
The quaternion to check.
-Returns boolean
set
Returns boolean
set
Sets the quaternion to new x, y, z and w components.
Parameters
x: number
X component to set.
@@ -62,7 +68,7 @@Z component to set.
w: number = x
W component to set.
-Returns ObservableQuaternion
set Euler Angles
Returns ObservableQuaternion
set Euler Angles
Sets the euler angles in degrees.
Parameters
x: number
The x angle.
@@ -70,8 +76,8 @@The y angle.
z: number
The z angle.
-Returns void
set From
Returns void
set From
Sets the quaternion to a new x, y, z and w components.
Parameters
array: ArrayLike<number>
The array containing x, y, z and w, expected length is 4.
-Returns ObservableQuaternion
to String
Returns string
Generated using TypeDoc
Returns ObservableQuaternion
to String
Returns string
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class PickingHitArea
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class PickingHitArea
Hit area which uses the shape of an object to determine interaction.
-Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Creates a new hitarea using the specified object.
Parameters
renderer: undefined | Renderer
Not used, accepts any value. Only here for compatibility reasons.
@@ -9,9 +9,9 @@Optional camera: Camera
The camera to use when rendering the object picking shape. If not set, the main camera will be used as default.
-Returns PickingHitArea
Properties
Optional camera
id
Returns PickingHitArea
Properties
Optional camera
id
The id which maps to the object.
-object
Methods
contains
Parameters
x: number
y: number
Returns boolean
Static from Object
object
Methods
contains
Parameters
x: number
y: number
Returns boolean
Static from Object
Creates a new hitarea using the specified object.
Parameters
object: Mesh3D | Model
The model or mesh to use as the shape for hit testing.
diff --git a/docs/classes/PickingInteraction.html b/docs/classes/PickingInteraction.html index b01bd599..d0c5dd6e 100644 --- a/docs/classes/PickingInteraction.html +++ b/docs/classes/PickingInteraction.html @@ -1,15 +1,15 @@ -- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class PickingInteraction
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class PickingInteraction
Manages the picking hit areas by keeping track on which hit areas needs to be checked for interaction. Renders the hit area meshes to a texture which is then used to map a mesh to a x/y coordinate. The picking manager is registered as a renderer plugin.
-Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Creates a new picking manager using the specified renderer.
Parameters
renderer: Renderer
The renderer to use.
-Returns PickingInteraction
Properties
renderer
Static main
Returns PickingInteraction
Properties
renderer
Static main
The main picking interaction which is used by default.
-Methods
contains Hit Area
Methods
contains Hit Area
Hit tests a area using the specified x/y coordinates.
Parameters
x: number
The x coordinate.
@@ -17,4 +17,4 @@The y coordinate.
hitArea: PickingHitArea
The hit area to test.
-Returns boolean
destroy
Returns void
Generated using TypeDoc
Returns boolean
destroy
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Plane
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
normal: Float32Array
distance: number
Returns Plane
Properties
distance
Accessors
normal
Returns Float32Array
Methods
ray Cast
Parameters
ray: Ray
Returns number
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Plane
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Parameters
normal: Float32Array
distance: number
Returns Plane
Properties
distance
Accessors
normal
Returns Float32Array
Methods
ray Cast
Parameters
ray: Ray
Returns number
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class PostProcessingSprite
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class PostProcessingSprite
Represents a sprite which can have post processing effects. Can be used for rendering 3D objects as 2D sprites.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new post processing sprite using the specified options.
Parameters
renderer: Renderer
The renderer to use.
Optional options: PostProcessingSpriteOptions
The options for the render texture. If both width and height has not been set, it will automatically be resized to the renderer size.
-Returns PostProcessingSprite
Properties
Protected _anchor
_bounds
Protected _boundsID
Protected _bounds Rect
_cached Tint
Protected _destroyed
Protected _enabled Filters
_height
_last Sorted Index
_local Bounds
Protected _local Bounds Rect
_mask
_texture
_textureID
Protected _texture TrimmedID
_tintRGB
Optional _tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
_width
Protected _z Index
alpha
blend Mode
Optional button Mode
Readonly children
container Update Transform
Type declaration
Returns void
Optional cursor
display Object Update Transform
Type declaration
Returns void
filter Area
filters
Optional hit Area
indices
Optional interactive
Optional interactive Children
is Mask
is Sprite
Optional name
parent
plugin Name
renderable
renderer
sort Dirty
sortable Children
Optional tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
Protected uvs
Protected vertex Data
visible
world Alpha
Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
-Returns TemporaryDisplayObject
anchor
Returns PostProcessingSprite
Properties
Protected _anchor
The anchor point defines the normalized coordinates +in the texture that map to the position of this +sprite.
+By default, this is
+(0,0)
(ortexture.defaultAnchor
+if you have modified that), which means the position +(x,y)
of thisSprite
will be the top-left corner.Note: Updating
+texture.defaultAnchor
after +constructing aSprite
does not update its anchor.https://docs.cocos2d-x.org/cocos2d-x/en/sprites/manipulation.html
+
+this.texture.defaultAnchor
_bounds
The bounds object, this is used to calculate and store the bounds of the displayObject.
+Protected _boundsID
Flags the cached bounds as dirty.
+Protected _bounds Rect
Cache of this display-object's bounds-rectangle.
+Protected _cached Tint
Cached tint value so we can tell when the tint is changed. +Value is used for 2d CanvasRenderer.
+0xFFFFFF
+Protected _destroyed
If the object has been destroyed via destroy(). If true, it should not be used.
+Protected _enabled Filters
Currently enabled filters.
+Protected _height
The height of the sprite (this is initially set by the texture)
+Protected _last Sorted Index
Which index in the children array the display component was before the previous zIndex sort. +Used by containers to help sort objects with the same zIndex, by using previous array index as the decider.
+_local Bounds
Local bounds object, swapped with
+_bounds
when usinggetLocalBounds()
.Protected _local Bounds Rect
Cache of this display-object's local-bounds rectangle.
+Protected _mask
The original, cached mask of the object.
+_textureID
Protected _texture TrimmedID
_tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
Protected _width
The width of the sprite (this is initially set by the texture).
+Protected _z Index
The zIndex of the displayObject. +A higher value will mean it will be rendered on top of other displayObjects within the same container.
+alpha
The opacity of the object.
+blend Mode
The blend mode to be applied to the sprite. Apply a value of
+PIXI.BLEND_MODES.NORMAL
to reset the blend mode.PIXI.BLEND_MODES.NORMAL
+button Mode
Readonly children
The array of children of this container.
+container Update Transform
Type declaration
Returns void
cull Area
If set, this shape is used for culling instead of the bounds of this object. +It can improve the culling performance of objects with many children. +The culling area is defined in local space.
+cullable
Should this object be rendered if the bounds of this object are out of frame?
+Culling has no effect on whether updateTransform is called.
+cursor
display Object Update Transform
Type declaration
Returns void
filter Area
The area the filter is applied to. This is used as more of an optimization +rather than figuring out the dimensions of the displayObject each frame you can set this rectangle.
+Also works as an interaction mask.
+filters
Sets the filters for the displayObject. +IMPORTANT: This is a WebGL only feature and will be ignored by the canvas renderer. +To remove filters simply set this property to
+'null'
.hit Area
indices
interactive
interactive Children
is Mask
Does any other displayObject use this object as a mask?
+is Sprite
Used to fast check if a sprite is.. a sprite!
+name
parent
plugin Name
Plugin that is responsible for rendering this element. +Allows to customize the rendering process without overriding '_render' & '_renderCanvas' methods.
+'batch'
+renderable
Can this object be rendered, if false the object will not be drawn but the updateTransform +methods will still be called.
+Only affects recursive calls from parent. You can ask for bounds manually.
+renderer
sort Dirty
Should children be sorted by zIndex at the next updateTransform call.
+Will get automatically set to true if a new child is added, or if a child's zIndex changes.
+sortable Children
If set to true, the container will sort its children by zIndex value +when updateTransform() is called, or manually if sortChildren() is called.
+This actually changes the order of elements in the array, so should be treated +as a basic solution that is not performant compared to other solutions, +such as @link https://github.com/pixijs/pixi-display
+Also be aware of that this may not work nicely with the addChildAt() function, +as the zIndex sorting may cause the child to automatically sorted to another position.
+PIXI.settings.SORTABLE_CHILDREN
+tracked Pointers
Type declaration
[x: number]: InteractionTrackingData
transform
World transform and local transform of this object. +This will become read-only later, please do not assign anything there unless you know what are you doing.
+Protected uvs
This is used to store the uvs data of the sprite, assigned at the same time +as the vertexData in calculateVertices().
+{Float32Array}
+Protected vertex Data
This is used to store the vertex data of the sprite (basically a quad).
+{Float32Array}
+visible
The visibility of the object. If false the object will not be drawn, and +the updateTransform function will not be called.
+Only affects recursive calls from parent. You can ask for bounds or call updateTransform manually.
+world Alpha
The multiplied alpha of the displayObject.
+Static prefixed
Accessors
Protected _temp Display Object Parent
{PIXI.Container}
+Returns TemporaryDisplayObject
anchor
The anchor sets the origin point of the sprite. The default value is taken from the {@link PIXI.Texture|Texture} and passed to the constructor.
The default is
@@ -18,8 +121,7 @@(0,0)
, this means the sprite's origin is the top left.If you pass only single parameter, it will set both x and y to the same value as shown in the example below.
const sprite = new PIXI.Sprite(texture); sprite.anchor.set(0.5); // This will set the origin to center. (0.5) is same as (0.5, 0.5).
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
Returns ObservablePoint<any>
The anchor sets the origin point of the sprite. The default value is taken from the {@link PIXI.Texture|Texture} and passed to the constructor.
The default is
@@ -28,31 +130,29 @@(0,0)
, this means the sprite's origin is the top left.If you pass only single parameter, it will set both x and y to the same value as shown in the example below.
const sprite = new PIXI.Sprite(texture); sprite.anchor.set(0.5); // This will set the origin to center. (0.5) is same as (0.5, 0.5).
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
angle
Parameters
value: ObservablePoint<any>
Returns void
angle
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The angle of the object in degrees. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
depth Texture
Parameters
value: number
Returns void
depth Texture
The depth texture.
-Returns undefined | BaseTexture<Resource, IAutoDetectOptions>
height
The height of the sprite, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The height of the sprite, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
local Transform
Returns undefined | BaseTexture<Resource, IAutoDetectOptions>
destroyed
Readonly flag for destroyed display objects.
+Returns boolean
height
The height of the sprite, setting this will actually modify the scale to achieve the value set.
+Returns number
The height of the sprite, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
local Transform
Current transform of the object based on local factors: position, scale, other stuff.
-{PIXI.Matrix}
-Returns Matrix
mask
Returns Matrix
mask
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -61,12 +161,13 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Returns null | Container | MaskData
Returns null | Container<DisplayObject> | MaskData
Sets a mask for the displayObject. A mask is an object that limits the visibility of an object to the shape of the mask applied to it. In PixiJS a regular mask must be a {@link PIXI.Graphics} or a {@link PIXI.Sprite} object. This allows for much faster masking in canvas as it -utilities shape clipping. To remove a mask, set this property to
+utilities shape clipping. Furthermore, a mask of an object must be in the subtree of its parent. +Otherwise,null
.getLocalBounds
may calculate incorrect bounds, which makes the container's width and height wrong. +To remove a mask, set this property tonull
.For sprite mask both alpha and red channel are used. Black mask is the same as transparent mask.
const graphics = new PIXI.Graphics(); graphics.beginFill(0xFF3300); @@ -75,180 +176,160 @@
const sprite = new PIXI.Sprite(texture); sprite.mask = graphics;
At the moment, PIXI.CanvasRenderer doesn't support PIXI.Sprite as mask.
-{PIXI.Container|PIXI.MaskData|null}
-Parameters
value: null | Container | MaskData
Returns void
pivot
Parameters
value: null | Container<DisplayObject> | MaskData
Returns void
pivot
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The center of rotation, scaling, and skewing for this display object in its local space. The
position
is the projection ofpivot
in the parent's local space.By default, the pivot is the origin (0, 0).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
position
4.0.0
+Parameters
value: IPointData
Returns void
position
The coordinate of the object relative to the local coordinates of the parent.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The coordinate of the object relative to the local coordinates of the parent.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
render Texture
4.0.0
+Parameters
value: IPointData
Returns void
render Texture
The render texture.
-Returns RenderTexture
rotation
Returns RenderTexture
rotation
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Returns number
Returns number
The rotation of the object in radians. 'rotation' and 'angle' have the same effect on a display object; rotation is in radians, angle is in degrees.
-{number}
-Parameters
value: number
Returns void
round Pixels
If true PixiJS will Math.floor() x/y values when rendering, stopping pixel interpolation. -Advantages can include sharper image quality (like text) and faster rendering on canvas. -The main disadvantage is movement of objects may appear less smooth. -To set the global default, change {@link PIXI.settings.ROUND_PIXELS}
-{boolean}
-false
-Returns boolean
If true PixiJS will Math.floor() x/y values when rendering, stopping pixel interpolation. -Advantages can include sharper image quality (like text) and faster rendering on canvas. -The main disadvantage is movement of objects may appear less smooth. -To set the global default, change {@link PIXI.settings.ROUND_PIXELS}
-{boolean}
-false
-Parameters
value: boolean
Returns void
scale
Parameters
value: number
Returns void
round Pixels
If true PixiJS will Math.floor() x/y values when rendering, stopping pixel interpolation.
+Advantages can include sharper image quality (like text) and faster rendering on canvas. +The main disadvantage is movement of objects may appear less smooth.
+To set the global default, change {@link PIXI.settings.ROUND_PIXELS}.
+false
+Returns boolean
If true PixiJS will Math.floor() x/y values when rendering, stopping pixel interpolation.
+Advantages can include sharper image quality (like text) and faster rendering on canvas. +The main disadvantage is movement of objects may appear less smooth.
+To set the global default, change {@link PIXI.settings.ROUND_PIXELS}.
+false
+Parameters
value: boolean
Returns void
scale
The scale factors of this object along the local coordinate axes.
The default scale is (1, 1).
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The scale factors of this object along the local coordinate axes.
The default scale is (1, 1).
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
skew
4.0.0
+Parameters
value: IPointData
Returns void
skew
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Returns ObservablePoint<any>
4.0.0
+Returns ObservablePoint<any>
The skew factor for the object in radians.
-PixiJS 4
-{PIXI.ObservablePoint}
-Parameters
value: ObservablePoint<any>
Returns void
texture
The texture that the sprite is using
-{PIXI.Texture}
-Returns Texture<Resource>
The texture that the sprite is using
-{PIXI.Texture}
-Parameters
value: Texture<Resource>
Returns void
tint
The tint applied to the sprite. This is a hex value. -A value of 0xFFFFFF will remove any tint effect.
-{number}
-0xFFFFFF
-Returns number
The tint applied to the sprite. This is a hex value. -A value of 0xFFFFFF will remove any tint effect.
-{number}
-0xFFFFFF
-Parameters
value: number
Returns void
width
The width of the sprite, setting this will actually modify the scale to achieve the value set
-{number}
-Returns number
The width of the sprite, setting this will actually modify the scale to achieve the value set
-{number}
-Parameters
value: number
Returns void
world Transform
4.0.0
+Parameters
value: IPointData
Returns void
texture
The texture that the sprite is using.
+Returns Texture<Resource>
The texture that the sprite is using.
+Parameters
value: Texture<Resource>
Returns void
tint
The tint applied to the sprite. This is a hex value.
+A value of 0xFFFFFF will remove any tint effect.
+0xFFFFFF
+Returns number
The tint applied to the sprite. This is a hex value.
+A value of 0xFFFFFF will remove any tint effect.
+0xFFFFFF
+Parameters
value: number
Returns void
width
The width of the sprite, setting this will actually modify the scale to achieve the value set.
+Returns number
The width of the sprite, setting this will actually modify the scale to achieve the value set.
+Parameters
value: number
Returns void
world Transform
Current transform of the object based on world (parent) factors.
-{PIXI.Matrix}
-Returns Matrix
world Visible
Returns Matrix
world Visible
Indicates if the object is globally visible.
-{boolean}
-Returns boolean
x
Returns boolean
x
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Returns number
Returns number
The position of the displayObject on the x axis relative to the local coordinates of the parent. An alias to position.x
-{number}
-Parameters
value: number
Returns void
y
Parameters
value: number
Returns void
y
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Returns number
Returns number
The position of the displayObject on the y axis relative to the local coordinates of the parent. An alias to position.y
-{number}
-Parameters
value: number
Returns void
z Index
Parameters
value: number
Returns void
z Index
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Returns number
PIXI.Container#sortableChildren
+Returns number
The zIndex of the displayObject.
If a container has the sortableChildren property set to true, children will be automatically sorted by zIndex value; a higher value will mean it will be moved towards the end of the array, and thus rendered on top of other display objects within the same container.
-{number}
-PIXI.Container#sortableChildren
-Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
PIXI.Container#sortableChildren
+Parameters
value: number
Returns void
Methods
Protected _calculate Bounds
Updates the bounds of the sprite.
-Returns void
Protected _on Texture Update
When the texture is updated, this event will fire to update the scale and frame
-Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one -internal function for toLocal()
-Returns void
Protected _render
Returns void
Protected _on Texture Update
When the texture is updated, this event will fire to update the scale and frame.
+Returns void
Protected _recursive Post Update Transform
Recursively updates transform of all objects from the root to this one internal function for toLocal()
+Returns void
Protected _render
Renders the object using the WebGL renderer
Parameters
renderer: Renderer
The webgl renderer to use.
-Returns void
add Child
Returns void
Protected _render With Culling
Renders this object and its children with culling.
+Parameters
renderer: Renderer
The renderer
+Returns void
add Child
Adds one or more children to the container.
Multiple items can be added like so:
-myContainer.addChild(thingOne, thingTwo, thingThree)
Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to add to the container
-Returns T[0]
The first child that was added.
-add Child At
Returns U[0]
+- The first child that was added.
+
+add Child At
Adds a child to the container at a specified index. If the index is out of bounds an error will be thrown
-Type parameters
T: DisplayObject<T>
Parameters
child: T
Type parameters
U: DisplayObject<U>
Parameters
child: U
The child to add
index: number
The index to place the child in
-Returns T
The child that was added.
-add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns PostProcessingSprite
calculate Bounds
Returns U
The child that was added.
+add Listener
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns PostProcessingSprite
calculate Bounds
Recalculates the bounds of the container.
This implementation will automatically fit the children's bounds into the calculation. Each child's bounds is limited to its mask's bounds or filterArea, if any is applied.
-Returns void
calculate Trimmed Vertices
calculates worldTransform * vertices for a non texture with a trim. store it in vertexTrimmedData -This is used to ensure that the true width and height of a trimmed texture is respected
-Returns void
calculate Vertices
calculates worldTransform * vertices, store it in vertexData
-Returns void
contains Point
Returns void
calculate Trimmed Vertices
Calculates worldTransform * vertices for a non texture with a trim. store it in vertexTrimmedData.
+This is used to ensure that the true width and height of a trimmed texture is respected.
+Returns void
calculate Vertices
Calculates worldTransform * vertices, store it in vertexData.
+Returns void
contains Point
Tests if a point is inside this sprite
Parameters
point: IPointData
the point to test
-Returns boolean
the result of the test
-destroy
Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Returns boolean
The result of the test
+destroy
Parameters
Optional options: boolean | IDestroyOptions
Returns void
disable Temp Parent
Pair method for
-enableTempParent
Parameters
cacheParent: DisplayObject
Parameters
cacheParent: Container<DisplayObject>
Actual parent of element
Returns void
emit
Calls each of the listeners registered for a given event.
-Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Parameters
event: string | symbol
Rest ...args: any[]
Returns boolean
enable Temp Parent
Used in Renderer, cacheAsBitmap and other places where you call an
-updateTransform
on rootReturns DisplayObject
current parent
+Returns Container<DisplayObject>
+- current parent
+
event Names
Return an array listing the events for which the emitter has registered listeners.
-Returns (string | symbol)[]
get Bounds
Returns (string | symbol)[]
get Bounds
Calculates and returns the (world) bounds of the display object as a [Rectangle]{@link PIXI.Rectangle}.
This method is expensive on containers with a large subtree (like the stage). This is because the bounds of a container depend on its children's bounds, which recursively causes all bounds in the subtree to @@ -257,13 +338,11 @@
-displayObject._bounds.getRectangle()
when traversing through all the bounds in a scene graph. Otherwise, callinggetBounds
on each object in a subtree will cause the total cost to increase quadratically as its height increases.-- The transforms of all objects in a container's subtree and of all ancestors are updated.
-- The world bounds of all display objects in a container's subtree will also be recalculated.
-
+The transforms of all objects in a container's subtree and of all ancestors are updated. +The world bounds of all display objects in a container's subtree will also be recalculated.
The
-_bounds
object stores the last calculation of the bounds. You can use to entirely skip bounds calculation if needed.Parameters
Optional skipUpdate: boolean
Optional rect: Rectangle
Returns Rectangle
The minimum axis-aligned rectangle in world space that fits around this object.
-get Child At
Parameters
Optional skipUpdate: boolean
Setting to
+true
will stop the transforms of the scene graph from + being updated. This means the calculation returned MAY be out of date BUT will give you a + nice performance boost.Optional rect: Rectangle
Optional rectangle to store the result of the bounds calculation.
+Returns Rectangle
+- The minimum axis-aligned rectangle in world space that fits around this object.
+
+get Child At
Returns the child at the specified index
Parameters
index: number
The index to get the child at
-Returns DisplayObject
The child at the given index, if any.
-Optional get Child By Name
Parameters
name: string
Optional isRecursive: boolean
Returns DisplayObject
get Child Index
Returns DisplayObject
+- The child at the given index, if any.
+
+get Child By Name
Type parameters
T: DisplayObject<T> = DisplayObject
Parameters
name: string
Optional deep: boolean
Returns T
get Child Index
Returns the index position of a child DisplayObject instance
Parameters
child: DisplayObject
The DisplayObject instance to identify
-Returns number
The index position of the child display object to identify
-get Local Bounds
Returns number
+- The index position of the child display object to identify
+
+get Local Bounds
Gets the local bounds of the sprite object.
-Parameters
Optional rect: Rectangle
Returns Rectangle
The bounds.
+Parameters
Optional rect: Rectangle
Optional output rectangle.
+Returns Rectangle
The bounds.
listener Count
Return the number of listeners listening to a given event.
Parameters
event: string | symbol
Returns number
listeners
Return the listeners registered for a given event.
Parameters
event: string | symbol
Returns ListenerFn[]
off
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns PostProcessingSprite
on
Add a listener for a given event.
-Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns PostProcessingSprite
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified
-Parameters
Optional _length: number
Returns void
once
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns PostProcessingSprite
Protected on Children Change
Overridable method that can be used by Container subclasses whenever the children array is modified.
+Parameters
Optional _length: number
Returns void
once
Add a one-time listener for a given event.
Parameters
event: string | symbol
fn: ListenerFn
Optional context: any
Returns PostProcessingSprite
remove All Listeners
Remove all listeners, or those of the specified event.
-Parameters
Optional event: string | symbol
Returns PostProcessingSprite
remove Child
Parameters
Optional event: string | symbol
Returns PostProcessingSprite
remove Child
Removes one or more children from the container.
-Type parameters
T: DisplayObject[]
Parameters
Rest ...children: T
Type parameters
U: DisplayObject[]
Parameters
Rest ...children: U
The DisplayObject(s) to remove
-Returns T[0]
The first child that was removed.
-remove Child At
Returns U[0]
The first child that was removed.
+remove Child At
Removes a child from the specified index position.
Parameters
index: number
The index to get the child from
Returns DisplayObject
The child that was removed.
-remove Children
remove Children
Removes all children from this container that are within the begin and end indexes.
-Parameters
Optional beginIndex: number
Optional endIndex: number
Returns DisplayObject[]
List of removed children
+Parameters
Optional beginIndex: number
The beginning position.
+Optional endIndex: number
The ending position. Default value is size of the container.
+Returns DisplayObject[]
+- List of removed children
+
remove Listener
Remove the listeners of a given event.
-Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns PostProcessingSprite
render
Parameters
event: string | symbol
Optional fn: ListenerFn
Optional context: any
Optional once: boolean
Returns PostProcessingSprite
render
Renders the object using the WebGL renderer.
The [_render]{@link PIXI.Container#_render} method is be overriden for rendering the contents of the container itself. This
-render
method will invoke it, and also invoke therender
methods of all children afterward.If
renderable
orvisible
is false or ifworldAlpha
is not positive, this implementation will entirely -skip rendering. See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, +If
renderable
orvisible
is false or ifworldAlpha
is not positive or ifcullable
is true and +the bounds of this object are out of frame, this implementation will entirely skip rendering. +See {@link PIXI.DisplayObject} for choosing betweenrenderable
orvisible
. Generally, setting alpha to zero is not recommended for purely skipping rendering.When your scene becomes large (especially when it is larger than can be viewed in a single screen), it is -advised to employ culling to automatically skip rendering objects outside of the current screen. The +advised to employ culling to automatically skip rendering objects outside of the current screen. +See [cullable]{@link PIXI.DisplayObject#cullable} and [cullArea]{@link PIXI.DisplayObject#cullArea}. +Other culling methods might be better suited for a large number static objects; see @pixi-essentials/cull and -pixi-cull packages do this out of the box.
+pixi-cull.The [renderAdvanced]{@link PIXI.Container#renderAdvanced} method is internally used when when masking or filtering is applied on a container. This does, however, break batching and can affect performance when masking and filtering is applied extensively throughout the scene graph.
Parameters
renderer: Renderer
The renderer
-Returns void
Protected render Advanced
Returns void
Protected render Advanced
Render the object using the WebGL renderer and advanced features.
Parameters
renderer: Renderer
The renderer
-Returns void
render Object
Returns void
render Object
Updates the sprite's texture by rendering the specified object to it.
Parameters
object: DisplayObject
The object to render.
-Returns void
set Child Index
Returns void
set Child Index
Changes the position of an existing child in the display object container
Parameters
child: DisplayObject
The child DisplayObject instance for which you want to change the index number
index: number
The resulting index number for the child display object
-Returns void
set Parent
Returns void
set Parent
Set the parent Container of this DisplayObject.
-Parameters
container: Container
Parameters
container: Container<DisplayObject>
The Container to add this DisplayObject to.
-Returns Container
The Container that this DisplayObject was added to.
-set Resolution
Returns Container<DisplayObject>
+- The Container that this DisplayObject was added to.
+
+set Resolution
Sets the resolution of the render texture.
Parameters
resolution: number
The resolution to set.
-Returns void
set Transform
Returns void
set Transform
Convenience function to set the position, scale, skew and pivot at once.
-Parameters
Optional x: number
Optional y: number
Optional scaleX: number
Optional scaleY: number
Optional rotation: number
Optional skewX: number
Optional skewY: number
Optional pivotX: number
Optional pivotY: number
Returns PostProcessingSprite
The DisplayObject instance
-sort Children
Parameters
Optional x: number
The X position
+Optional y: number
The Y position
+Optional scaleX: number
The X scale value
+Optional scaleY: number
The Y scale value
+Optional rotation: number
The rotation
+Optional skewX: number
The X skew value
+Optional skewY: number
The Y skew value
+Optional pivotX: number
The X pivot value
+Optional pivotY: number
The Y pivot value
+Returns PostProcessingSprite
+- The DisplayObject instance
+
+sort Children
Sorts children by zIndex. Previous order is maintained for 2 children with the same zIndex.
-Returns void
swap Children
Returns void
swap Children
Swaps the position of 2 Display Objects within this container.
Parameters
child: DisplayObject
First display object to swap
child2: DisplayObject
Second display object to swap
-Returns void
to Global
Returns void
to Global
Calculates the global position of the display object.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object.
-to Local
Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform.
+Returns P
+- A point object representing the position of this object.
+
+to Local
Calculates the local position of the display object relative to another point.
Type parameters
P: IPointData = Point
Parameters
position: IPointData
The world origin to calculate from.
-Optional from: DisplayObject
Optional point: P
Optional skipUpdate: boolean
Returns P
A point object representing the position of this object
-update Transform
Updates the transform on all children of this container for rendering
-Returns void
Static from
Optional from: DisplayObject
The DisplayObject to calculate the global position from.
+Optional point: P
A Point object in which to store the value, optional + (otherwise will create a new Point).
+Optional skipUpdate: boolean
Should we skip the update transform
+Returns P
+- A point object representing the position of this object
+
+update Transform
Updates the transform on all children of this container for rendering.
+Returns void
Static from
Helper function that creates a new sprite based on the source you provide. The source can be - frame id, image url, video url, canvas element, video element, base texture
-Parameters
source: SpriteSource
Parameters
source: SpriteSource
Source to create texture from
Optional options: IBaseTextureOptions<any>
Returns Sprite
The newly created sprite
-Static mixin
Static mixin
Mixes all enumerable properties and methods from a source object to DisplayObject.
Parameters
source: Dict<any>
The source of properties and methods to mix in.
-Returns void
Generated using TypeDoc
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Quat
Hierarchy
Index
Constructors
Methods
Constructors
constructor
Returns Quat
Methods
Static conjugate
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Static create
Returns Float32Array
Static from Euler
Parameters
x: number
y: number
z: number
out: Float32Array = ...
Returns Float32Array
Static from Values
Parameters
x: number
y: number
z: number
w: number
Returns Float32Array
Static normalize
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Static rotateX
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static rotateY
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static rotateZ
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static set
Parameters
x: number
y: number
z: number
w: number
out: Float32Array = ...
Returns Float32Array
Static slerp
Parameters
a: Float32Array
b: Float32Array
t: number
out: Float32Array = ...
Returns Float32Array
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Quat
Hierarchy
Index
Constructors
Methods
Constructors
constructor
Returns Quat
Methods
Static conjugate
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Static create
Returns Float32Array
Static from Euler
Parameters
x: number
y: number
z: number
out: Float32Array = ...
Returns Float32Array
Static from Values
Parameters
x: number
y: number
z: number
w: number
Returns Float32Array
Static normalize
Parameters
a: Float32Array
out: Float32Array = ...
Returns Float32Array
Static rotateX
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static rotateY
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static rotateZ
Parameters
a: Float32Array
rad: number
out: Float32Array = ...
Returns Float32Array
Static set
Parameters
x: number
y: number
z: number
w: number
out: Float32Array = ...
Returns Float32Array
Static slerp
Parameters
a: Float32Array
b: Float32Array
t: number
out: Float32Array = ...
Returns Float32Array
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Ray
Hierarchy
Index
Constructors
Accessors
Methods
Constructors
constructor
Parameters
origin: Float32Array
direction: Float32Array
Returns Ray
Accessors
direction
Returns Float32Array
origin
Returns Float32Array
Methods
get Point
Parameters
distance: number
point: Float32Array = ...
Returns Float32Array
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class Ray
Hierarchy
Index
Constructors
Accessors
Methods
Constructors
constructor
Parameters
origin: Float32Array
direction: Float32Array
Returns Ray
Accessors
direction
Returns Float32Array
origin
Returns Float32Array
Methods
get Point
Parameters
distance: number
point: Float32Array = ...
Returns Float32Array
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class ShadowCastingLight
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class ShadowCastingLight
Contains the required components used for rendering a shadow casted by a light.
-Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Hierarchy
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
Creates a new shadow casting light used for rendering a shadow texture.
Parameters
renderer: Renderer
The renderer to use.
@@ -8,35 +8,35 @@The light which is casting the shadow.
Optional options: ShadowCastingLightOptions
The options to use when creating the shadow texture.
-Returns ShadowCastingLight
Properties
Optional camera
Returns ShadowCastingLight
Properties
Optional camera
The camera to follow when using directional lights.
-follow Camera
follow Camera
Value indicating if the shadow should follow the specified camera. If the camera is not set, the main camera will be used as default. Only available when using directional lights.
-light
renderer
shadow Area
light
renderer
shadow Area
The area in units of the shadow when using directional lights. Reducing the area will improve the quality of the shadow.
-softness
softness
The softness of the edges for the shadow.
-Accessors
filter Texture
Accessors
filter Texture
The rendered filter texture.
-Returns RenderTexture
light View Projection
Returns RenderTexture
light View Projection
The light view projection matrix.
-Returns Float32Array
shadow Texture
Returns Float32Array
shadow Texture
The rendered shadow texture.
-Returns RenderTexture
Methods
clear
Returns RenderTexture
Methods
clear
Clears the rendered shadow texture.
-Returns void
destroy
Returns void
destroy
Destroys the shadow casting light and it's used resources.
-Returns void
update Light View Projection
Returns void
update Light View Projection
Updates the light view projection matrix.
-Returns void
Static is High Quality Supported
Returns void
Static is High Quality Supported
Returns a value indicating if high quality (32-bit precision) shadows is supported by current platform.
Parameters
renderer: Renderer
The renderer to use.
-Returns boolean
Static is Medium Quality Supported
Returns boolean
Static is Medium Quality Supported
Returns a value indicating if medium quality (16-bit precision) shadows is supported by current platform.
Parameters
renderer: Renderer
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class ShadowRenderPass
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0Class ShadowRenderPass
Pass used for rendering shadows.
-Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Hierarchy
Implements
Index
Constructors
Properties
Methods
Constructors
constructor
Creates a new shadow render pass using the specified renderer.
Parameters
renderer: Renderer
The renderer to use.
@@ -8,16 +8,16 @@The name for the render pass.
Returns ShadowRenderPass
Properties
name
The name of the render pass.
-renderer
Methods
add Shadow Casting Light
renderer
Methods
add Shadow Casting Light
Adds a shadow casting light.
Parameters
shadowCastingLight: ShadowCastingLight
The light to add.
-Returns void
clear
Returns void
clear
Clears the render pass. Used when rendering to a texture.
-Returns void
remove Shadow Casting Light
Returns void
remove Shadow Casting Light
Removes a shadow casting light.
Parameters
shadowCastingLight: ShadowCastingLight
The light to remove.
-Returns void
render
Returns void
render
Renders the specified meshes.
Parameters
meshes: Mesh3D[]
Returns void
Generated using TypeDoc
- Preparing search index...
- The search index is not available
Pixi3D - v1.5.1Class Skin
- Preparing search index...
- The search index is not available
Pixi3D - v1.6.0