mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-05 02:39:46 +02:00
This commit is contained in:
parent
f0f62670c5
commit
7e26256cac
4563 changed files with 1246712 additions and 17558 deletions
22
node_modules/three/examples/jsm/modifiers/EdgeSplitModifier.d.ts
generated
vendored
Normal file
22
node_modules/three/examples/jsm/modifiers/EdgeSplitModifier.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
import { BufferGeometry, Geometry } from '../../../src/Three';
|
||||
|
||||
export class EdgeSplitModifier {
|
||||
|
||||
constructor();
|
||||
|
||||
|
||||
/**
|
||||
* @param geometry The geometry to modify by splitting edges.
|
||||
* This geometry can be any of any type: Geometry or BufferGeometry, indexed or
|
||||
* not...
|
||||
*
|
||||
* @param cutOffPoint The cutoff angle in radians. If the angle between two face normals is higher
|
||||
* than this value, a split will be made.
|
||||
*
|
||||
* @param [tryKeepNormals = true] Set to true to keep the normal values for vertices that won't be split.
|
||||
* To use this feature, you also need to pass an indexed geometry with a 'normal'
|
||||
* BufferAttribute.
|
||||
*/
|
||||
modify( geometry: Geometry, cutOffPoint: number, tryKeepNormals: boolean ): BufferGeometry;
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue