Introduction
angular-three-soba/materials provides a variety of materials for customizing the appearance of your 3D objects.
Peer Dependencies
Section titled āPeer Dependenciesā| Package | Required By |
|---|---|
three-custom-shader-material | NgtsCustomShaderMaterial |
@pmndrs/vanilla | Various material utilities |
three-mesh-bvh | NgtsMeshRefractionMaterial |
npm install three-custom-shader-material @pmndrs/vanilla three-mesh-bvh# yarn add three-custom-shader-material @pmndrs/vanilla three-mesh-bvh# pnpm add three-custom-shader-material @pmndrs/vanilla three-mesh-bvhAvailable Materials
Section titled āAvailable Materialsā- NgtsCustomShaderMaterial - Create custom shader materials using
three-custom-shader-material - NgtsMeshDistortMaterial - Animated noise-based distortion material
- NgtsMeshPortalMaterial - Portal effect rendering a separate scene inside a mesh
- NgtsMeshReflectorMaterial - Realistic reflections on planar surfaces
- NgtsMeshRefractionMaterial - Realistic light refraction for diamonds, glass, crystals
- NgtsMeshTransmissionMaterial - Physically-based transmission for glass and water
- NgtsMeshWobbleMaterial - Animated sine-wave wobble distortion
- NgtsPointMaterial - Consistent point cloud rendering regardless of distance