Go to:
Related nodes. Attributes.
The geoConnector node provides an interface between ordinary geometry
objects (such as NURBS surfaces) and the dynamics system. A geoConnector
node is associated with any such geometry which is emitting particles,
exerting a force field, or colliding with particles. The geoConnector
node is not used when making an object a rigid or soft body. The
node stores positions (and if necessary, pseodo-velocities) for the
geometry, and provides a tesselated polygonal representation if needed for
emission or collisions.
Node name | Parents | MFn type | Compatible function sets |
---|
geoConnector | node | kGeoConnector | kBase kNamedObject kDependencyNode kGeoConnector |
Related nodes
rigidSolver, dynGlobals
Attributes (46)
componentCentroid, componentCentroidLocal, componentCentroidLocalX, componentCentroidLocalY, componentCentroidLocalZ, componentCentroidX, componentCentroidY, componentCentroidZ, componentPositions, componentVelocities, currentTime, deltaTime, friction, geometryModified, groupId, idIndex, idMapping, inputForce, inputGeometryMsg, localGeometry, localSweptGeometry, matrixModified, offset, owner, ownerCentroid, ownerCentroidLocal, ownerCentroidLocalX, ownerCentroidLocalY, ownerCentroidLocalZ, ownerCentroidX, ownerCentroidY, ownerCentroidZ, ownerMasses, ownerPositions, ownerVelocities, preComponentPositions, preOwnerPositions, prevTime, ratePPIn, ratePPOut, resilience, sortedId, sweptGeometry, tessellationFactor, uvSetName, worldMatrix
Long name (short name) | Type | Default | Flags |
---|
|
currentTime
(ct )
| time | 0film | |
|
|
prevTime
(pt )
| time | 0film | |
|
|
deltaTime
(dlt )
| time | 0film | |
|
|
owner
(own )
| Message | n/a | |
|
|
inputGeometryMsg
(igm )
| Message | n/a | |
|
|
localGeometry
(lge )
| Generic | n/a | |
|
|
worldMatrix
(wm )
| matrix | identity | |
|
|
ownerPositions
(pos )
| vectorArray | empty | |
|
|
preOwnerPositions
(pop )
| vectorArray | empty | |
|
|
ownerVelocities
(vel )
| vectorArray | empty | |
|
|
ownerMasses
(mas )
| doubleArray | empty | |
|
|
idMapping
(idm )
| compound | n/a | |
|
| sortedId
(sid )
| intArray | empty | | |
|
| idIndex
(idix )
| intArray | empty | | |
|
|
inputForce
(ifc )
| vectorArray | empty | |
|
|
ownerCentroid
(ocd )
| double3 | | |
|
| ownerCentroidX
(ocx )
| distance (double) | 0.0cm | | |
|
| ownerCentroidY
(ocy )
| distance (double) | 0.0cm | | |
|
| ownerCentroidZ
(ocz )
| distance (double) | 0.0cm | | |
|
|
ownerCentroidLocal
(ocl )
| double3 | | |
|
| ownerCentroidLocalX
(olcx )
| distance (double) | 0.0cm | | |
|
| ownerCentroidLocalY
(ocly )
| distance (double) | 0.0cm | | |
|
| ownerCentroidLocalZ
(oclz )
| distance (double) | 0.0cm | | |
|
|
groupId
(gri )
| integer | -1 | |
|
|
componentPositions
(cpp )
| vectorArray | empty | |
|
|
preComponentPositions
(pcp )
| vectorArray | empty | |
|
|
componentVelocities
(cpv )
| vectorArray | empty | |
|
|
componentCentroid
(cpc )
| double3 | | |
|
| componentCentroidX
(ccx )
| distance (double) | 0.0cm | | |
|
| componentCentroidY
(ccy )
| distance (double) | 0.0cm | | |
|
| componentCentroidZ
(ccz )
| distance (double) | 0.0cm | | |
|
|
componentCentroidLocal
(ccl )
| double3 | | |
|
| componentCentroidLocalX
(cclx )
| distance (double) | 0.0cm | | |
|
| componentCentroidLocalY
(clcy )
| distance (double) | 0.0cm | | |
|
| componentCentroidLocalZ
(clcz )
| distance (double) | 0.0cm | | |
|
|
sweptGeometry
(swg )
| sweptGeometry | NULL | |
|
|
localSweptGeometry
(lsg )
| sweptGeometry | NULL | |
|
|
ratePPIn
(rpi )
| double | 0.0 | |
|
|
ratePPOut
(rpo )
| doubleArray | empty | |
|
|
matrixModified
(mtm )
| bool | false | |
|
|
geometryModified
(gmd )
| integer | false | |
|
|
tessellationFactor
(tf )
| integer | 200 | |
|
|
uvSetName
(guv )
| string | NULL | |
|
|
resilience
(res )
| double | 1 | |
|
|
friction
(fri )
| double | 0 | |
|
|
offset
(off )
| double | 0.01 | |
|