Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Orillusion/orillusion
/ functions
Functions
8,125 in github.com/Orillusion/orillusion
⨍
Functions
8,125
◇
Types & classes
2,094
↓ 40 callers
Method
copyFrom
(src: Point3D)
packages/graphic/renderer/shape3d/Shape3D.ts:69
↓ 40 callers
Method
getAttribute
(attribute: VertexAttributeName | string)
src/core/geometry/GeometryBase.ts:186
↓ 40 callers
Method
scaleBy
* 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 callers
Function
ua
(a,b,c)
packages/ammo/ammo.js:33
↓ 39 callers
Method
loadGltf
* load a gltf file * @param url the url of file * @param loaderFunctions callback * @returns
src/assets/Res.ts:178
↓ 39 callers
Method
readChar
()
src/gfx/graphics/webGpu/shader/converter/Reader.ts:42
↓ 39 callers
Function
va
()
packages/ammo/ammo.js:34
↓ 38 callers
Method
push
(src: GUIQuad[], dst: GUIQuad[])
src/components/gui/core/GUIGeometryRebuild.ts:122
↓ 38 callers
Method
renderDirLight
(light: DirectLight, open: boolean = true, name?: string)
samples/utils/GUIUtil.ts:187
↓ 37 callers
Method
addButton
(label: string, fun: Function)
packages/debug/GUIHelp.ts:81
↓ 37 callers
Method
formatToWGSL
(context: TranslatorContext, depth: number)
src/gfx/graphics/webGpu/shader/converter/StatementNode.ts:63
↓ 37 callers
Method
set
(min: number, max: number)
src/core/tree/kdTree/KDTreeSpace.ts:9
↓ 36 callers
Method
apply
()
src/gfx/graphics/webGpu/core/buffer/GPUBufferBase.ts:414
↓ 36 callers
Method
identity
* Unifies the current matrix
src/math/Matrix4.ts:1649
↓ 36 callers
Function
ta
(a,b,c)
packages/ammo/ammo.js:34
↓ 35 callers
Function
L
()
packages/draco/draco_wasm_wrapper_gltf.js:32
↓ 35 callers
Method
distance
* Calculate the distance between this vector and the incoming vector. * @param a Target vector * @returns
src/math/Vector2.ts:118
↓ 34 callers
Method
addRenderPass
(renderShader: RenderShaderPass, index: number = -1)
src/gfx/graphics/webGpu/shader/Shader.ts:28
↓ 34 callers
Function
ra
(a,b)
packages/draco/draco_decoder_gltf.js:15
↓ 34 callers
Method
setUniformBuffer
(arg0: string, arg1: UniformGPUBuffer)
src/gfx/graphics/webGpu/shader/Shader.ts:192
↓ 34 callers
Method
transformVector
* 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 callers
Function
wa
(a)
packages/ammo/ammo.js:33
↓ 32 callers
Function
sa
()
packages/draco/draco_decoder_gltf.js:15
↓ 31 callers
Method
computeCommand
* Perform the final calculation and submit the Shader to the GPU * @param command * @param computes
src/gfx/renderJob/GPUContext.ts:221
↓ 31 callers
Method
getInstance
()
src/util/Reference.ts:10
↓ 31 callers
Method
setShaderEntry
* 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 callers
Method
trim
* trim * @param str source string * @returns result string
src/util/StringUtil.ts:158
↓ 30 callers
Method
allocation_node
(byteSize: number)
src/core/pool/memory/MemoryDO.ts:19
↓ 30 callers
Method
readUTF
()
src/util/BytesArray.ts:18
↓ 30 callers
Method
setStorageTexture
* set write or read storage texture , use textureLod * @param name * @param texture
src/gfx/graphics/webGpu/shader/ComputeShader.ts:63
↓ 30 callers
Function
xa
()
packages/ammo/ammo.js:25
↓ 29 callers
Method
addEventListener
* @internal
src/components/controller/OrbitController.ts:283
↓ 29 callers
Method
delete
(key: K)
src/math/BiMap.ts:13
↓ 29 callers
Function
ta
(a,b,c)
packages/draco/draco_decoder_gltf.js:15
↓ 28 callers
Method
crossProduct
* 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 callers
Method
get
* Read matrix element values * @param row row * @param column column * @returns
src/math/Matrix4.ts:1980
↓ 27 callers
Method
getOrAddComponent
* * 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 callers
Method
moveTo
(x: number, y: number)
packages/geometry/ExtrudeGeometry/Path2D.ts:60
↓ 27 callers
Method
setRotation
(matIndex: number, x: number, y: number, z: number)
packages/wasm-matrix/WasmMatrix.ts:78
↓ 27 callers
Method
setVector4
(index: number, data: Vector4)
src/core/pool/memory/MemoryInfo.ts:256
↓ 27 callers
Method
writeBuffer
(len: number)
src/gfx/graphics/webGpu/core/bindGroups/MatrixBindGroup.ts:32
↓ 26 callers
Method
addKeyFrame
* add keyFrame to curve keyframe last and calcTotalTime * @param keyFrame {@link Keyframe} sea: one key frame data
src/math/AnimationCurve.ts:71
↓ 26 callers
Method
addNode
(node: StatementNode)
src/gfx/graphics/webGpu/shader/converter/StatementNode.ts:15
↓ 26 callers
Method
parse
(data: any)
src/loader/parser/ParserBase.ts:27
↓ 25 callers
Method
createBuffer
(usage: GPUBufferUsageFlags, size: number, data?: ArrayBufferData, debugLabel?: string)
src/gfx/graphics/webGpu/core/buffer/GPUBufferBase.ts:495
↓ 25 callers
Function
gi
(a,b,c,d)
packages/draco/draco_decoder_gltf.js:15
↓ 25 callers
Function
ji
(a)
packages/draco/draco_decoder_gltf.js:15
↓ 25 callers
Method
setColor
(index: number, data: Color)
src/core/pool/memory/MemoryInfo.ts:263
↓ 25 callers
Method
writeFloat
(v: number)
src/core/pool/memory/MemoryInfo.ts:274
↓ 24 callers
Function
x
(y)
packages/ammo/ammo.js:27
↓ 23 callers
Function
area
(p, q, r)
packages/graphic/renderer/shape3d/Earcut.ts:71
↓ 23 callers
Method
dotProduct
* * 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 callers
Method
enableUICanvas
(index: number = 0)
src/core/View3D.ts:80
↓ 22 callers
Function
E
(p,G)
packages/ammo/ammo.js:18
↓ 22 callers
Function
Ga
(a,b,c)
packages/ammo/ammo.js:34
↓ 22 callers
Method
bindCamera
* render before need make sure use camera * @param encoder current GPURenderPassEncoder {@link GPURenderPassEncoder } {@link GPURenderBundleEnco
src/gfx/renderJob/GPUContext.ts:58
↓ 22 callers
Method
getUniformFloat
(str: string)
src/materials/Material.ts:236
↓ 22 callers
Method
getVec4
()
packages/particle/data/ParticleData.ts:46
↓ 22 callers
Method
nodeUpdate
(view: View3D, passType: PassType, renderPassState: RendererPassState, clusterLightingBuffer?: ClusterLighting
src/components/renderer/RenderNode.ts:526
↓ 22 callers
Method
peekChar
()
src/gfx/graphics/webGpu/shader/converter/Reader.ts:38
↓ 22 callers
Method
removeEventListener
* @internal
src/components/controller/OrbitController.ts:292
↓ 22 callers
Method
setOrigin
* Set ray origin * @param origin ray origin
src/math/Ray.ts:153
↓ 22 callers
Function
ua
(a,b,c)
packages/draco/draco_decoder_gltf.js:15
↓ 21 callers
Function
Ea
(a)
packages/ammo/ammo.js:32
↓ 21 callers
Function
Fa
(a)
packages/ammo/ammo.js:32
↓ 21 callers
Method
addSubGeometry
* add subGeometry from lod level * @param lodLevels @see LODDescriptor
src/core/geometry/GeometryBase.ts:140
↓ 21 callers
Method
attached
* current instance attached from parent instance * @param ref reference current * @param target reference parent
src/util/Reference.ts:20
↓ 21 callers
Method
invert
* Invert the current matrix * @returns boolean Whether can invert it
src/math/Matrix4.ts:1734
↓ 21 callers
Function
isNaN
(_x)
packages/debug/dat.gui.module.js:157
↓ 21 callers
Method
set
* Sets the matrix element values * @param row row * @param column column * @param v value
src/math/Matrix4.ts:1990
↓ 21 callers
Method
setIndices
(data: ArrayBufferData)
src/core/geometry/GeometryBase.ts:161
↓ 21 callers
Function
uncompressTable
* @param {DataView} * @param {Object} * @return {TableData}
packages/geometry/lib/opentype.js:14161
↓ 21 callers
Method
wait
* Asynchronously retrieves the fully initialized rigid body instance.
packages/physics/rigidbody/Rigidbody.ts:206
↓ 20 callers
Function
getCache
(__class__)
packages/draco/draco_decoder_gltf.js:24
↓ 20 callers
Method
getCameraGroup
(camera: Camera3D)
src/gfx/graphics/webGpu/core/bindGroups/GlobalBindGroup.ts:30
↓ 20 callers
Method
getGBufferFrame
* @internal
src/gfx/renderJob/frame/GBufferFrame.ts:70
↓ 20 callers
Method
getPass
* get render pass by renderType * @param passType * @returns
src/materials/Material.ts:168
↓ 20 callers
Method
setXYZ
(x: number, y: number, z: number)
src/core/pool/memory/MemoryInfo.ts:60
↓ 20 callers
Function
va
()
packages/draco/draco_decoder_gltf.js:16
↓ 20 callers
Function
x
(e)
packages/draco/draco_wasm_wrapper_gltf.js:28
↓ 19 callers
Method
GetSingleSphere
(radius: number, r: number, g: number, b: number)
src/util/Object3DUtil.ts:97
↓ 19 callers
Function
Ha
(a,b,c,d,e)
packages/ammo/ammo.js:30
↓ 19 callers
Function
createSceneParam
()
samples/utils/ExampleScene.ts:48
↓ 19 callers
Method
preInit
(_rendererType: PassType)
src/components/renderer/RenderNode.ts:522
↓ 19 callers
Method
renderDebug
()
samples/utils/GUIUtil.ts:455
↓ 19 callers
Method
setUint32
(v: number, index: number = 0)
src/core/pool/memory/MemoryInfo.ts:158
↓ 18 callers
Method
createBuffer
()
src/components/gui/core/GUIGeometry.ts:158
↓ 18 callers
Method
createCamera3D
* @internal * @param object3D * @param parent * @param name * @returns
src/util/CameraUtil.ts:29
↓ 18 callers
Method
getUint32
(index: number = 0)
src/core/pool/memory/MemoryInfo.ts:162
↓ 18 callers
Method
map
* set environment texture
src/components/renderer/SkyRenderer.ts:75
↓ 18 callers
Method
notifyLocalChange
* @internal
src/components/Transform.ts:233
↓ 18 callers
Method
setFloat32Array
(name: string, data: Float32Array)
src/gfx/graphics/webGpu/core/buffer/GPUBufferBase.ts:308
↓ 18 callers
Method
setTextures
* fill self by set texture list * @param texs array of BitmapTexture2D * @returns
src/textures/BitmapTexture2DArray.ts:37
↓ 18 callers
Function
xa
(a,b,c)
packages/draco/draco_decoder_gltf.js:15
↓ 18 callers
Function
ya
(a)
packages/draco/draco_decoder_gltf.js:15
↓ 17 callers
Method
clear
()
src/core/tree/quad/QuadTree.ts:32
↓ 17 callers
Method
createRendererPassState
(rtFrame: RTFrame, loadOp: GPULoadOp = null)
src/gfx/graphics/webGpu/descriptor/WebGPUDescriptorCreator.ts:15
↓ 17 callers
Method
fill
* Fill the current matrix * @param value The filled value
src/math/Matrix4.ts:1675
↓ 17 callers
Method
getTexture
(str: string)
src/materials/Material.ts:256
↓ 17 callers
Method
removeChild
* * Remove the child objects of the object. You can remove any number of objects. * @param child Removed objects
src/core/entities/Entity.ts:150
← previous
next →
101–200 of 8,125, ranked by callers