Skip to content

Commit 96bef83

Browse files
committed
chore(soba): adjust types for mesh transmission material
1 parent 060c425 commit 96bef83

File tree

2 files changed

+3
-9
lines changed

2 files changed

+3
-9
lines changed

libs/soba/materials/src/lib/mesh-transmission-material.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ import { MeshDiscardMaterial, MeshTransmissionMaterial } from 'angular-three-sob
2525
import { mergeInputs } from 'ngxtension/inject-inputs';
2626
import { BackSide, Color, FrontSide, Mesh, NoToneMapping, Texture, ToneMapping } from 'three';
2727

28-
type MeshTransmissionMaterialOptions = ConstructorParameters<typeof MeshTransmissionMaterial>[0];
28+
export type MeshTransmissionMaterialOptions = ConstructorParameters<typeof MeshTransmissionMaterial>[0];
2929

3030
export type NgtsMeshTransmissionMaterialOptions = Partial<NgtMeshPhysicalMaterial> &
31-
Omit<MeshTransmissionMaterialOptions, 'buffer' | 'anisotropicBlur'> & {
31+
Omit<MeshTransmissionMaterialOptions, 'buffer' | 'anisotropicBlur' | 'samples' | 'transmissionSampler'> & {
3232
anisotropicBlur?: number;
3333
buffer?: Texture;
3434
/** transmissionSampler, you can use the threejs transmission sampler texture that is

libs/soba/src/materials/mesh-transmission-material.stories.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,7 @@ class GelatinousCube {
7777
}"
7878
>
7979
<ngts-randomized-lights
80-
[options]="{
81-
radius: 10,
82-
ambient: 0.5,
83-
intensity: Math.PI,
84-
position: [2.5, 8, -2.5],
85-
bias: 0.001,
86-
}"
80+
[options]="{ radius: 10, ambient: 0.5, intensity: Math.PI, position: [2.5, 8, -2.5], bias: 0.001 }"
8781
/>
8882
</ngts-accumulative-shadows>
8983
</ngt-group>

0 commit comments

Comments
 (0)