UNPKG

@three3d/effect

Version:

@three3d/effect 提供了 ThreeJS 的特效

36 lines (22 loc) 1.01 kB
<!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) &gt; [@three3d/effect](./effect.md) &gt; [lengthDrawRangeModifier](./effect.lengthdrawrangemodifier.md) ## lengthDrawRangeModifier() function 用于一切带有 lineDistance attribute 的几何体的材质的长度范围渲染的材质修改器 **Signature:** ```typescript export declare function lengthDrawRangeModifier<M extends Material>(material: M): ModifiedMaterial<M, { invert: boolean; enableStart: boolean; enableEnd: boolean; startLength: number; endLength: number; }>; ``` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | material | M | | **Returns:** [ModifiedMaterial](./effect.modifiedmaterial.md)<!-- -->&lt;M, { invert: boolean; enableStart: boolean; enableEnd: boolean; startLength: number; endLength: number; }&gt; ## Remarks 材质被修改后可具备设置渲染指定长度范围内的线的功能