MCPcopy Create free account

hub / github.com/Orillusion/orillusion / functions

Functions8,125 in github.com/Orillusion/orillusion

↓ 40 callersMethodcopyFrom
(src: Point3D)
packages/graphic/renderer/shape3d/Shape3D.ts:69
↓ 40 callersMethodgetAttribute
(attribute: VertexAttributeName | string)
src/core/geometry/GeometryBase.ts:186
↓ 40 callersMethodscaleBy
* Scales the current Vector3 object by a scalar, a magnitude. The * Vector3 object's x, y, and z elements are multiplied by the scalar * num
src/math/Vector3.ts:763
↓ 40 callersFunctionua
(a,b,c)
packages/ammo/ammo.js:33
↓ 39 callersMethodloadGltf
* load a gltf file * @param url the url of file * @param loaderFunctions callback * @returns
src/assets/Res.ts:178
↓ 39 callersMethodreadChar
()
src/gfx/graphics/webGpu/shader/converter/Reader.ts:42
↓ 39 callersFunctionva
()
packages/ammo/ammo.js:34
↓ 38 callersMethodpush
(src: GUIQuad[], dst: GUIQuad[])
src/components/gui/core/GUIGeometryRebuild.ts:122
↓ 38 callersMethodrenderDirLight
(light: DirectLight, open: boolean = true, name?: string)
samples/utils/GUIUtil.ts:187
↓ 37 callersMethodaddButton
(label: string, fun: Function)
packages/debug/GUIHelp.ts:81
↓ 37 callersMethodformatToWGSL
(context: TranslatorContext, depth: number)
src/gfx/graphics/webGpu/shader/converter/StatementNode.ts:63
↓ 37 callersMethodset
(min: number, max: number)
src/core/tree/kdTree/KDTreeSpace.ts:9
↓ 36 callersMethodapply
()
src/gfx/graphics/webGpu/core/buffer/GPUBufferBase.ts:414
↓ 36 callersMethodidentity
* Unifies the current matrix
src/math/Matrix4.ts:1649
↓ 36 callersFunctionta
(a,b,c)
packages/ammo/ammo.js:34
↓ 35 callersFunctionL
()
packages/draco/draco_wasm_wrapper_gltf.js:32
↓ 35 callersMethoddistance
* Calculate the distance between this vector and the incoming vector. * @param a Target vector * @returns
src/math/Vector2.ts:118
↓ 34 callersMethodaddRenderPass
(renderShader: RenderShaderPass, index: number = -1)
src/gfx/graphics/webGpu/shader/Shader.ts:28
↓ 34 callersFunctionra
(a,b)
packages/draco/draco_decoder_gltf.js:15
↓ 34 callersMethodsetUniformBuffer
(arg0: string, arg1: UniformGPUBuffer)
src/gfx/graphics/webGpu/shader/Shader.ts:192
↓ 34 callersMethodtransformVector
* Transforming a 3D vector with the current matrix does not deal with displacement * @param v Vector of transformation * @param target If th
src/math/Matrix4.ts:1805
↓ 33 callersFunctionwa
(a)
packages/ammo/ammo.js:33
↓ 32 callersFunctionsa
()
packages/draco/draco_decoder_gltf.js:15
↓ 31 callersMethodcomputeCommand
* Perform the final calculation and submit the Shader to the GPU * @param command * @param computes
src/gfx/renderJob/GPUContext.ts:221
↓ 31 callersMethodgetInstance
()
src/util/Reference.ts:10
↓ 31 callersMethodsetShaderEntry
* Sets the entry point names for the RenderShader vertex phase and fragment phase * @param vsEntryPoint * @param fsEntryPoint
src/gfx/graphics/webGpu/shader/RenderShaderPass.ts:261
↓ 31 callersMethodtrim
* trim * @param str source string * @returns result string
src/util/StringUtil.ts:158
↓ 30 callersMethodallocation_node
(byteSize: number)
src/core/pool/memory/MemoryDO.ts:19
↓ 30 callersMethodreadUTF
()
src/util/BytesArray.ts:18
↓ 30 callersMethodsetStorageTexture
* set write or read storage texture , use textureLod * @param name * @param texture
src/gfx/graphics/webGpu/shader/ComputeShader.ts:63
↓ 30 callersFunctionxa
()
packages/ammo/ammo.js:25
↓ 29 callersMethodaddEventListener
* @internal
src/components/controller/OrbitController.ts:283
↓ 29 callersMethoddelete
(key: K)
src/math/BiMap.ts:13
↓ 29 callersFunctionta
(a,b,c)
packages/draco/draco_decoder_gltf.js:15
↓ 28 callersMethodcrossProduct
* You take the cross product of two vectors, * The cross product is going to be the perpendicular vector between these two vectors * @param
src/math/Vector3.ts:1060
↓ 27 callersMethodget
* Read matrix element values * @param row row * @param column column * @returns
src/math/Matrix4.ts:1980
↓ 27 callersMethodgetOrAddComponent
* * Returns an instance of a component object of the specified type. * If there are no components of that type, a new component is created
src/core/entities/Object3D.ts:76
↓ 27 callersMethodmoveTo
(x: number, y: number)
packages/geometry/ExtrudeGeometry/Path2D.ts:60
↓ 27 callersMethodsetRotation
(matIndex: number, x: number, y: number, z: number)
packages/wasm-matrix/WasmMatrix.ts:78
↓ 27 callersMethodsetVector4
(index: number, data: Vector4)
src/core/pool/memory/MemoryInfo.ts:256
↓ 27 callersMethodwriteBuffer
(len: number)
src/gfx/graphics/webGpu/core/bindGroups/MatrixBindGroup.ts:32
↓ 26 callersMethodaddKeyFrame
* add keyFrame to curve keyframe last and calcTotalTime * @param keyFrame {@link Keyframe} sea: one key frame data
src/math/AnimationCurve.ts:71
↓ 26 callersMethodaddNode
(node: StatementNode)
src/gfx/graphics/webGpu/shader/converter/StatementNode.ts:15
↓ 26 callersMethodparse
(data: any)
src/loader/parser/ParserBase.ts:27
↓ 25 callersMethodcreateBuffer
(usage: GPUBufferUsageFlags, size: number, data?: ArrayBufferData, debugLabel?: string)
src/gfx/graphics/webGpu/core/buffer/GPUBufferBase.ts:495
↓ 25 callersFunctiongi
(a,b,c,d)
packages/draco/draco_decoder_gltf.js:15
↓ 25 callersFunctionji
(a)
packages/draco/draco_decoder_gltf.js:15
↓ 25 callersMethodsetColor
(index: number, data: Color)
src/core/pool/memory/MemoryInfo.ts:263
↓ 25 callersMethodwriteFloat
(v: number)
src/core/pool/memory/MemoryInfo.ts:274
↓ 24 callersFunctionx
(y)
packages/ammo/ammo.js:27
↓ 23 callersFunctionarea
(p, q, r)
packages/graphic/renderer/shape3d/Earcut.ts:71
↓ 23 callersMethoddotProduct
* * Calculate the dot product of two vectors and return the Angle relationship between the two vectors * @param a The vector that you need
src/math/Vector3.ts:621
↓ 23 callersMethodenableUICanvas
(index: number = 0)
src/core/View3D.ts:80
↓ 22 callersFunctionE
(p,G)
packages/ammo/ammo.js:18
↓ 22 callersFunctionGa
(a,b,c)
packages/ammo/ammo.js:34
↓ 22 callersMethodbindCamera
* render before need make sure use camera * @param encoder current GPURenderPassEncoder {@link GPURenderPassEncoder } {@link GPURenderBundleEnco
src/gfx/renderJob/GPUContext.ts:58
↓ 22 callersMethodgetUniformFloat
(str: string)
src/materials/Material.ts:236
↓ 22 callersMethodgetVec4
()
packages/particle/data/ParticleData.ts:46
↓ 22 callersMethodnodeUpdate
(view: View3D, passType: PassType, renderPassState: RendererPassState, clusterLightingBuffer?: ClusterLighting
src/components/renderer/RenderNode.ts:526
↓ 22 callersMethodpeekChar
()
src/gfx/graphics/webGpu/shader/converter/Reader.ts:38
↓ 22 callersMethodremoveEventListener
* @internal
src/components/controller/OrbitController.ts:292
↓ 22 callersMethodsetOrigin
* Set ray origin * @param origin ray origin
src/math/Ray.ts:153
↓ 22 callersFunctionua
(a,b,c)
packages/draco/draco_decoder_gltf.js:15
↓ 21 callersFunctionEa
(a)
packages/ammo/ammo.js:32
↓ 21 callersFunctionFa
(a)
packages/ammo/ammo.js:32
↓ 21 callersMethodaddSubGeometry
* add subGeometry from lod level * @param lodLevels @see LODDescriptor
src/core/geometry/GeometryBase.ts:140
↓ 21 callersMethodattached
* current instance attached from parent instance * @param ref reference current * @param target reference parent
src/util/Reference.ts:20
↓ 21 callersMethodinvert
* Invert the current matrix * @returns boolean Whether can invert it
src/math/Matrix4.ts:1734
↓ 21 callersFunctionisNaN
(_x)
packages/debug/dat.gui.module.js:157
↓ 21 callersMethodset
* Sets the matrix element values * @param row row * @param column column * @param v value
src/math/Matrix4.ts:1990
↓ 21 callersMethodsetIndices
(data: ArrayBufferData)
src/core/geometry/GeometryBase.ts:161
↓ 21 callersFunctionuncompressTable
* @param {DataView} * @param {Object} * @return {TableData}
packages/geometry/lib/opentype.js:14161
↓ 21 callersMethodwait
* Asynchronously retrieves the fully initialized rigid body instance.
packages/physics/rigidbody/Rigidbody.ts:206
↓ 20 callersFunctiongetCache
(__class__)
packages/draco/draco_decoder_gltf.js:24
↓ 20 callersMethodgetCameraGroup
(camera: Camera3D)
src/gfx/graphics/webGpu/core/bindGroups/GlobalBindGroup.ts:30
↓ 20 callersMethodgetGBufferFrame
* @internal
src/gfx/renderJob/frame/GBufferFrame.ts:70
↓ 20 callersMethodgetPass
* get render pass by renderType * @param passType * @returns
src/materials/Material.ts:168
↓ 20 callersMethodsetXYZ
(x: number, y: number, z: number)
src/core/pool/memory/MemoryInfo.ts:60
↓ 20 callersFunctionva
()
packages/draco/draco_decoder_gltf.js:16
↓ 20 callersFunctionx
(e)
packages/draco/draco_wasm_wrapper_gltf.js:28
↓ 19 callersMethodGetSingleSphere
(radius: number, r: number, g: number, b: number)
src/util/Object3DUtil.ts:97
↓ 19 callersFunctionHa
(a,b,c,d,e)
packages/ammo/ammo.js:30
↓ 19 callersFunctioncreateSceneParam
()
samples/utils/ExampleScene.ts:48
↓ 19 callersMethodpreInit
(_rendererType: PassType)
src/components/renderer/RenderNode.ts:522
↓ 19 callersMethodrenderDebug
()
samples/utils/GUIUtil.ts:455
↓ 19 callersMethodsetUint32
(v: number, index: number = 0)
src/core/pool/memory/MemoryInfo.ts:158
↓ 18 callersMethodcreateBuffer
()
src/components/gui/core/GUIGeometry.ts:158
↓ 18 callersMethodcreateCamera3D
* @internal * @param object3D * @param parent * @param name * @returns
src/util/CameraUtil.ts:29
↓ 18 callersMethodgetUint32
(index: number = 0)
src/core/pool/memory/MemoryInfo.ts:162
↓ 18 callersMethodmap
* set environment texture
src/components/renderer/SkyRenderer.ts:75
↓ 18 callersMethodnotifyLocalChange
* @internal
src/components/Transform.ts:233
↓ 18 callersMethodsetFloat32Array
(name: string, data: Float32Array)
src/gfx/graphics/webGpu/core/buffer/GPUBufferBase.ts:308
↓ 18 callersMethodsetTextures
* fill self by set texture list * @param texs array of BitmapTexture2D * @returns
src/textures/BitmapTexture2DArray.ts:37
↓ 18 callersFunctionxa
(a,b,c)
packages/draco/draco_decoder_gltf.js:15
↓ 18 callersFunctionya
(a)
packages/draco/draco_decoder_gltf.js:15
↓ 17 callersMethodclear
()
src/core/tree/quad/QuadTree.ts:32
↓ 17 callersMethodcreateRendererPassState
(rtFrame: RTFrame, loadOp: GPULoadOp = null)
src/gfx/graphics/webGpu/descriptor/WebGPUDescriptorCreator.ts:15
↓ 17 callersMethodfill
* Fill the current matrix * @param value The filled value
src/math/Matrix4.ts:1675
↓ 17 callersMethodgetTexture
(str: string)
src/materials/Material.ts:256
↓ 17 callersMethodremoveChild
* * Remove the child objects of the object. You can remove any number of objects. * @param child Removed objects
src/core/entities/Entity.ts:150
← previousnext →101–200 of 8,125, ranked by callers