mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 02:15:43 -04:00
Output Particle alpha in out
This commit is contained in:
parent
b55a3c7117
commit
9659628797
@ -318,6 +318,8 @@ class Particles(ParticleSystem):
|
|||||||
file.write((targ + '.renderer.setHeadColor(Vec4(%.2f, %.2f, %.2f, %.2f))\n' % (sColor[0], sColor[1], sColor[2], sColor[3])))
|
file.write((targ + '.renderer.setHeadColor(Vec4(%.2f, %.2f, %.2f, %.2f))\n' % (sColor[0], sColor[1], sColor[2], sColor[3])))
|
||||||
sColor = self.renderer.getTailColor()
|
sColor = self.renderer.getTailColor()
|
||||||
file.write((targ + '.renderer.setTailColor(Vec4(%.2f, %.2f, %.2f, %.2f))\n' % (sColor[0], sColor[1], sColor[2], sColor[3])))
|
file.write((targ + '.renderer.setTailColor(Vec4(%.2f, %.2f, %.2f, %.2f))\n' % (sColor[0], sColor[1], sColor[2], sColor[3])))
|
||||||
|
sf = self.renderer.getLineScaleFactor()
|
||||||
|
file.write((targ + '.renderer.setLineScaleFactor(%.2f)\n' % (sf)))
|
||||||
elif (self.rendererType == "GeomParticleRenderer"):
|
elif (self.rendererType == "GeomParticleRenderer"):
|
||||||
file.write('# Geom parameters\n')
|
file.write('# Geom parameters\n')
|
||||||
node = self.renderer.getGeomNode()
|
node = self.renderer.getGeomNode()
|
||||||
@ -531,6 +533,7 @@ class Particles(ParticleSystem):
|
|||||||
elif (self.emitterType == "RingEmitter"):
|
elif (self.emitterType == "RingEmitter"):
|
||||||
file.write('# Ring parameters\n')
|
file.write('# Ring parameters\n')
|
||||||
file.write(targ + '.emitter.setRadius(%.4f)\n' % self.emitter.getRadius())
|
file.write(targ + '.emitter.setRadius(%.4f)\n' % self.emitter.getRadius())
|
||||||
|
file.write(targ + '.emitter.setRadiusSpread(%.4f)\n' % self.emitter.getRadiusSpread())
|
||||||
if (eType == "ETCUSTOM"):
|
if (eType == "ETCUSTOM"):
|
||||||
file.write(targ + '.emitter.setAngle(%.4f)\n' % self.emitter.getAngle())
|
file.write(targ + '.emitter.setAngle(%.4f)\n' % self.emitter.getAngle())
|
||||||
elif (self.emitterType == "SphereSurfaceEmitter"):
|
elif (self.emitterType == "SphereSurfaceEmitter"):
|
||||||
@ -542,3 +545,4 @@ class Particles(ParticleSystem):
|
|||||||
elif (self.emitterType == "TangentRingEmitter"):
|
elif (self.emitterType == "TangentRingEmitter"):
|
||||||
file.write('# Tangent Ring parameters\n')
|
file.write('# Tangent Ring parameters\n')
|
||||||
file.write(targ + '.emitter.setRadius(%.4f)\n' % self.emitter.getRadius())
|
file.write(targ + '.emitter.setRadius(%.4f)\n' % self.emitter.getRadius())
|
||||||
|
file.write(targ + '.emitter.setRadiusSpread(%.4f)\n' % self.emitter.getRadiusSpread())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user