Geometriás

Összefoglaló

Geometry az Aspose.3d-ben a Typescript osztály. Az örökölők: Geometry, Entity.

Geometry.constructor creates a new Geometry instance with an optional name.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
visiblebooleanOlvasd!Megmutatja, hogy a geometria látható-e a jelenetben.
castShadowsbooleanOlvasd!Meghatározza, hogy a geometria árnyékokat vet-e ki az ábrázolás során.
receiveShadowsbooleanOlvasd!Meghatározza, hogy a geometria más tárgyaktól kap-e árnyékot.
vertexElementsVertexElement[]Olvasd!Tartja a VertexElement tárgyi elemek táblázatát, amelyek az alapelvhez kapcsolódnak.
controlPointsVector4[]Olvasd!A geometria csúcsait meghatározó Vector4 vezérlőpontok listáját tárolja.

Módszerek

Az aláírás:Leírás
`constructor(name: stringnull)`
addControlPoint(point: Vector4)Hozza hozzá a Vector4 pontot a geometria ellenőrzőpontjai listájához.
`createElement(elementType: VertexElementType, mappingMode: MappingModenull, referenceMode: ReferenceMode
`createElementUV(uvMapping: TextureMapping, mappingMode: MappingModenull, referenceMode: ReferenceMode
addElement(element: VertexElement)Adja hozzá a megadott VertexElement elemeket a geometria elemgyűjteményéhez.
getElement(elementType: VertexElementType) → `VertexElementnull`
getVertexElementOfUV(textureMapping: TextureMapping) → `VertexElementUVnull`
`removeProperty(_prop: Propertystring)boolean`
getProperty(_property: string)anyA megnevezett tulajdonság értéke, vagy a hiányban nem meghatározott értékek.
setProperty(_property: string, _value: any)Értékel a megadott tulajdonságnevet
findProperty(_property: string) → `Propertynull`
getBoundingBox()anyVisszaadja a geometria határoló doboz objektumát.
getEntityRendererKey()anyA geometriai egység megjelenítéséhez használt kulcsot adja meg.
 Magyar