Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/remapper/src/deps.ts>three.InterleavedBufferAttribute

A framework for Beat Saber map scripting.
Go to Latest
class three.InterleavedBufferAttribute
Re-export
import { three } from "https://deno.land/x/remapper@2.1.0/src/deps.ts";
const { InterleavedBufferAttribute } = three;

Constructors

new
InterleavedBufferAttribute(
interleavedBuffer: InterleavedBuffer,
itemSize: number,
offset: number,
normalized?: boolean,
)

Properties

readonly
array: ArrayLike<number>
readonly
count: number
readonly
isInterleavedBufferAttribute: true
itemSize: number
name: string
writeonly
needsUpdate: boolean
normalized: boolean
offset: number

Methods

applyNormalMatrix(matrix: Matrix): this
clone(data?: object): BufferAttribute
getW(index: number): number
getX(index: number): number
getY(index: number): number
getZ(index: number): number
setW(index: number, z: number): this
setX(index: number, x: number): this
setXY(
index: number,
x: number,
y: number,
): this
setXYZ(
index: number,
x: number,
y: number,
z: number,
): this
setXYZW(
index: number,
x: number,
y: number,
z: number,
w: number,
): this
setY(index: number, y: number): this
setZ(index: number, z: number): this
toJSON(data?: object): { isInterleavedBufferAttribute: true; itemSize: number; data: string; offset: number; normalized: boolean; }
transformDirection(matrix: Matrix): this