Size (Particle)

Description

Returns or sets the particle's size as a Double.

C# Syntax

    // get accessor
    Double rtn = Particle.Size;

    // set accessor
    Particle.Size = Double;

Examples

VBScript Example

    '
    '  Example that demonstrates how the size of
    '  a particle can be set programmatically
    '

    NewScene , false
    set ParTypeCol = CreateParticleType

    set oRoot = ActiveProject.ActiveScene.Root
    set oParticleCloud = oRoot.AddParticleCloud( ParTypeCol , "MyCloud" )

    set oParticleCloudPrim = oParticleCloud.ActivePrimitive

    oParticleCloudPrim.AddParticles 1000 , ParTypeCol(0)

    set oParticleCollection = oParticleCloudPrim.Particles

    set oPos = XSIMath.CreateVector3()

    for i = 0 to 9
       for j = 0 to 9
           for k = o to 9
              set oParticle = oParticleCollection( i*100 + j*10 + k )
              oPos.X = -5 + i
              oPos.Y = -3 + j
              oPos.Z = k
              oParticle.Position = oPos
              oParticle.Size = 0.5
           next
       next
    next

Autodesk Softimage v7.5