Rock3Material
- 源文件:
packages/sdk/src/materials/Rock3Material.ts
- 文档位置:
packages/docs/api/materials/Rock3Material.md
类:Rock3Material
- 作用:岩石材质类(rock3)
- 继承/实现:
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 - 带有岩石纹理的材质
函数:createRock3Material
签名
function createRock3Material(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 中没有直接展示
Rock3Material 的构造调用。
函数示例
- 当前 Demo 中没有直接展示
Rock3Material 的公开方法调用。