Zum Forum springen
Benachrichtigungen
Alles löschen

[Geschlossen] Python Script für Blender (Partikelsystem)

2 Beiträge
2 Benutzer
0 Reactions
421 Ansichten
Bicegoi
Beigetreten: 19.02.2008

Hallo,

ich hab ein Problem mit meinem Script für die Erstellung eines Partikelsystems in Blender. Vielleicht kann mir ja einer helfen.

Hier mal der Code.

#Partikelsystem erstellen

partSys = Particle.New (ob) # neues Partikelsystem mit Bezeichner 'partSys'
partSys.setName ('Wiese') # Das partikelsystem 'Wiese' nennen

partSys.type = Particle.TYPE ['HAIR'] # Typ auf Hair umstellen <---- Hier liegt der Fehler

partSys.distribution = Particle.DISTRIBUTION ['RANDOM'] # Random wegen unregelmäßigkeit
partSys.randemission = 1 # Knopf "Emit from random" drücken
partSys.evenDistribution =1 # Knopf "Emit from even" drücken
partSys.amount = 8000 #Anzahl der Partikel festlegen

partSys.physics = Particle.PHYSICS ['NEWTONIAN'] # Newtonian für Physics auswählen

#Einstellungen für Partikelsystem
partSys.inVelNor = 0.06
partSys.inVelRan = 0.0450
partSys.glDamp = 0.16
partSys.glBrown = 0.07

# Simplification einstellungen

partSys.strandRender = 1

partSys.childType = Particle.CHILDTYPE ['FACES'] # Kinder erstellen
partSys.childAmount = 10 # Anzahl der Partikel festlegen
partSys.childRenderAmount = 150 # Anzahl der Kinder die beim rendern erstellt werden sollen festlegen
partSys.childRough2Size = 0.52 # Rough 2 Size einstellen
partSys.childRough2Thresh = 0.08 # Rough 2 Size einstellen

Das Problem ist halt, das die Art des Partikelsystems nicht umgestellt wird. Es wird zwar "Hair" angezeigt, es wird aber nicht automatisch umgestellt. Ich muss also explizit nochmal auf "Hair" klicken damit die Änderungen übernommen werden.
Ich finde halt keine Anweisung die das nochmal bestätigt. Von selbst wird es halt übernommen aber nicht 'bestätigt'.

Grüße
Bicegoi


1 Antwort
GermanEagle89
Beigetreten: 15.12.2007

In den richtigen Bereich verschoben ;).

Helfen bei deiner Aufgabe kann ich dir leider nicht.

Gruß Alex