Rock4Material
- 源文件:
packages/sdk/src/materials/Rock4Material.ts
- 文档位置:
packages/docs/api/materials/Rock4Material.md
类:Rock4Material
- 作用:岩石材质类(rock4)
- 继承/实现:
extends MaterialFactory
方法
create(options: Partial<ConstructorParameters<typeof THREE.MeshStandardMaterial>[0]> = {}, useDisplacement: boolean = true): THREE.MeshStandardMaterial
| 参数名 |
类型 |
必填 |
说明 |
options |
Partial<ConstructorParameters<typeof THREE.MeshStandardMaterial>[0]> |
否 |
- MeshStandardMaterial参数选项,可覆盖默认设置 |
useDisplacement |
boolean |
否 |
- 是否使用位移纹理设置,默认为true |
- 出参:
THREE.MeshStandardMaterial
- 返回说明:THREE.MeshStandardMaterial - 带有岩石纹理的材质
函数:createRock4Material
签名
function createRock4Material(options: Partial<ConstructorParameters<typeof THREE.MeshStandardMaterial>[0]> = {}, useDisplacement: boolean = true): THREE.MeshStandardMaterial
| 参数名 |
类型 |
必填 |
说明 |
options |
Partial<ConstructorParameters<typeof THREE.MeshStandardMaterial>[0]> |
否 |
- MeshStandardMaterial参数选项,可覆盖默认设置 |
useDisplacement |
boolean |
否 |
- 是否使用位移纹理设置,默认为true |
- 出参:
THREE.MeshStandardMaterial
- 返回说明:THREE.MeshStandardMaterial - 带有岩石纹理的材质
构造示例
- 当前 Demo 中没有直接展示
Rock4Material 的构造调用。
函数示例
- 当前 Demo 中没有直接展示
Rock4Material 的公开方法调用。