Bump dist

This commit is contained in:
Diego Marcos Segura
2025-06-24 00:41:01 -07:00
parent 06b1564246
commit b1ac0dac0a
17 changed files with 2444 additions and 2077 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+108 -6
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+64 -51
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+108 -6
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+2098 -2007
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+10
View File
@@ -13,6 +13,8 @@ export type SparkRendererOptions = {
enable2DGS?: boolean;
preBlurAmount?: number;
blurAmount?: number;
focalDistance?: number;
apertureAngle?: number;
falloff?: number;
clipXY?: number;
view?: SparkViewpointOptions;
@@ -28,6 +30,8 @@ export declare class SparkRenderer extends THREE.Mesh {
enable2DGS: boolean;
preBlurAmount: number;
blurAmount: number;
focalDistance: number;
apertureAngle: number;
falloff: number;
clipXY: number;
time?: number;
@@ -75,6 +79,12 @@ export declare class SparkRenderer extends THREE.Mesh {
blurAmount: {
value: number;
};
focalDistance: {
value: number;
};
apertureAngle: {
value: number;
};
falloff: {
value: number;
};
+3 -1
View File
@@ -74,6 +74,7 @@ export declare class PointerControls {
reverseScroll: boolean;
moveInertia: number;
rotateInertia: number;
pointerRollScale: number;
enable: boolean;
doublePress: ({ position, intervalMs, }: {
position: THREE.Vector2;
@@ -91,7 +92,7 @@ export declare class PointerControls {
scroll: THREE.Vector3;
rotateVelocity: THREE.Vector3;
moveVelocity: THREE.Vector3;
constructor({ canvas, rotateSpeed, slideSpeed, scrollSpeed, swapRotateSlide, reverseRotate, reverseSlide, reverseSwipe, reverseScroll, moveInertia, rotateInertia, doublePress, }: {
constructor({ canvas, rotateSpeed, slideSpeed, scrollSpeed, swapRotateSlide, reverseRotate, reverseSlide, reverseSwipe, reverseScroll, moveInertia, rotateInertia, pointerRollScale, doublePress, }: {
canvas: HTMLCanvasElement;
rotateSpeed?: number;
slideSpeed?: number;
@@ -103,6 +104,7 @@ export declare class PointerControls {
reverseScroll?: boolean;
moveInertia?: number;
rotateInertia?: number;
pointerRollScale?: number;
doublePress?: ({ position, intervalMs, }: {
position: THREE.Vector2;
intervalMs: number;
+15
View File
@@ -13,6 +13,7 @@ export declare const hashFloat: <T extends ValueTypes>(value: DynoVal<T>) => Dyn
export declare const hashVec2: <T extends ValueTypes>(value: DynoVal<T>) => DynoVal<"vec2">;
export declare const hashVec3: <T extends ValueTypes>(value: DynoVal<T>) => DynoVal<"vec3">;
export declare const hashVec4: <T extends ValueTypes>(value: DynoVal<T>) => DynoVal<"vec4">;
export declare const normalizedDepth: (z: DynoVal<"float">, zNear: DynoVal<"float">, zFar: DynoVal<"float">) => DynoVal<"float">;
export declare class DynoRemapIndex extends Dyno<{
from: "int";
to: "int";
@@ -137,3 +138,17 @@ export declare class HashVec4<T extends ValueTypes> extends DynoBlock<{
});
dynoOut(): DynoValue<"vec4">;
}
export declare class NormalizedDepth extends Dyno<{
z: "float";
zNear: "float";
zFar: "float";
}, {
depth: "float";
}> implements HasDynoOut<"float"> {
constructor({ z, zNear, zFar, }: {
z: DynoVal<"float">;
zNear: DynoVal<"float">;
zFar: DynoVal<"float">;
});
dynoOut(): DynoValue<"float">;
}
+1
View File
@@ -13,6 +13,7 @@ export { SplatSkinning, type SplatSkinningOptions } from './SplatSkinning';
export { SplatEdit, type SplatEditOptions, SplatEditSdf, type SplatEditSdfOptions, SplatEditSdfType, SplatEditRgbaBlendMode, SplatEdits, } from './SplatEdit';
export { constructGrid, constructAxes, constructSpherePoints, imageSplats, textSplats, } from './splatConstructors';
export * as generators from './generators';
export * as modifiers from './modifiers';
export { VRButton } from './vrButton';
export { type JointId, JointEnum, JOINT_IDS, NUM_JOINTS, JOINT_INDEX, JOINT_RADIUS, JOINT_SEGMENTS, JOINT_SEGMENT_STEPS, JOINT_TIPS, FINGER_TIPS, Hand, HANDS, type Joint, type HandJoints, type HandsJoints, XrHands, HandMovement, } from './hands';
export { SparkControls, FpsMovement, PointerControls } from './controls';
+2
View File
@@ -0,0 +1,2 @@
export * from './modifiers/normalColor';
export * from './modifiers/depthColor';
+17
View File
@@ -0,0 +1,17 @@
import { SplatTransformer } from '../SplatGenerator';
import { SplatMesh } from '../SplatMesh';
import { DynoVal } from '../dyno';
export declare function makeDepthColorModifier(splatToView: SplatTransformer, minDepth: DynoVal<"float">, maxDepth: DynoVal<"float">, reverse: DynoVal<"bool">): import('../dyno').DynoBlock<{
gsplat: {
type: "Gsplat";
};
}, {
gsplat: {
type: "Gsplat";
};
}>;
export declare function setDepthColor(splats: SplatMesh, minDepth: number, maxDepth: number, reverse?: boolean): {
minDepth: import('../dyno').DynoConst<"float">;
maxDepth: import('../dyno').DynoConst<"float">;
reverse: import('../dyno').DynoConst<"bool">;
};
+12
View File
@@ -0,0 +1,12 @@
import { SplatTransformer } from '../SplatGenerator';
import { SplatMesh } from '../SplatMesh';
export declare function makeNormalColorModifier(splatToView: SplatTransformer): import('../dyno').DynoBlock<{
gsplat: {
type: "Gsplat";
};
}, {
gsplat: {
type: "Gsplat";
};
}>;
export declare function setWorldNormalColor(splats: SplatMesh): void;