script

Script- BatchFBX

Simply import a folder full of .fbx object files to a scene with the option to give them their own file named layer and/or rename the object according to its filename.

more info HERE

Tags: ,

Thursday, March 25th, 2010 Scripts No Comments

Script – pFlow Control v1

Hopefully a useful script to easily manage some common Particle Flow parameters.

More Info Here

Tags: , ,

Thursday, March 25th, 2010 Particle Flow, Scripts 1 Comment

Script – CSV2Keys

I found this little script Bobo had written in a forum post a few years ago, did a few tweaks to it. Added an interface, a scale multiplier, and the option to set the time to match the current frame rate or a specified framerate.

What does it do? It takes a comma separated value file (.csv) and imports the data to a dummy object (a point helper in the case) and creates a keyframe at the time (close to the time anyway) and position indicated in the file.

Note: the .csv file needs to be generated in the form of – time, X, Y, Z

CSV2Keys.zip

It is a macro so run it and go to the Customize->Customize User interface dialog, and it is under the Fume&Flow category, create a shortcut to open it.

Tags: , ,

Sunday, January 17th, 2010 Scripts No Comments

Script – Face To Elements

A quick simple script to convert the faces of a Editable Poly object to separate sub-object elements.

More info HERE

Tags: ,

Saturday, January 31st, 2009 Scripts No Comments

Added a couple of TP related buttons

To the Fume & Flow Floater. The layout is a little cheap, I didn’t really want to try an add another rollout right now, I may do it later, but anyways…

More info HERE

The Thinking Particles additions are:

TP – Create mode for a TP node
TP Prop – Opens the selected TP Properties View
Bind to TP – Select a TP node hit the button, a “Select By Name” dialog opens with all scene spacewarps, select all of the spacewarps you want to bind, and click bind.
TP Help Reference - (assuming it is in your local settings – all users folder) You can change the location by changing line 493 in the file “FumeFlowFloater_MiniTP_17.ms” to the location of your help file.

Tags: , ,

Sunday, January 25th, 2009 FumeFX, Particle Flow, Scripts No Comments

Script – FumeFX Sim and Render

Well i forgot to write a post for this. So here it is.

Starts your FumeFX simulation and renders upon completion of the sim.

More info HERE

Tags: , ,

Sunday, January 25th, 2009 FumeFX, Scripts 1 Comment

Script – TimeLine Timer

Time your animation range playback! Another handy tool that absolutely no max user can live without. :D

More info HERE

Tags: ,

Sunday, January 25th, 2009 Scripts No Comments

Script – Particle Flow Display Utility

A small script to eleviate jumping from display operator to display
operator in particle view to change thedisplay color and type.

It allows you to set the color and display type of all or selected Pflow display nodes that are listed in the listboxes.

More Info HERE

Tags: ,

Sunday, January 4th, 2009 Particle Flow, Scripts No Comments

Max2009 “Lights Back 2 Standard”

With the release of max 2009, someone decided to change the default light setup in the create panel to “photometric”, since I generally don’t use photometric lights I wrote a Rube Goldberg script to fix the issue. Just save the script below in your startup folder and it will change your Create light panel back to the default Standard lights.

It is important that this is the last script to run in your startup directory, so name it appropriately, something like “zLightsBack2Standard.ms”. It seems other scripts may steal scope, for instance I use Martin Breidt’s “Project Switcher” and if this script loads before his it doesn’t work.

--Lights Back 2 Standard
--Changes your create lights panel back to standard lights instead of photometric
--Save to your scripts>startup folder
with redraw Off(
startObjectCreation OmniLight
startObjectCreation Plane
Max modify mode
Max create mode
)

Tags: ,

Sunday, January 4th, 2009 Scripts 2 Comments

Birth Script Interval

A quick simple way to set the rate and interval of Particle Flow birth script.

  on ChannelsUsed pCont do
  (
  	 pCont.useTime = true
  )

  on Init pCont do
  (

  )

  on Proceed pCont do
  (

  	t2 = pCont.getTimeEnd()
  	rate = 100 -- rate of emission

  	if (t2 < 20) do -- emit from 0 to 20
  		(
  		for i = 1 to rate do
  			(
  			pCont.AddParticle()
  			)
  		)
  	if (t2 > 40) and (t2 < 50) do -- emit from 40 to 50
  		(
  		for i = 1 to rate do
  			(
  			pCont.AddParticle()
 			)
  		)
  	if (t2 > 60) and (t2 < 70) do -- emit from 60 to 70
  		(
  		for i = 1 to rate do
  			(
  			pCont.AddParticle()
  			)
  		)
  	if (t2 > 90) and (t2 < 100) do -- emit from 90 to 100
  		(
  		for i = 1 to rate do
  			(
  			pCont.AddParticle()
  			)
  		)
  )

  on Release pCont do
  (

  )

Tags: , , ,

Tuesday, December 9th, 2008 Particle Flow, Scripts No Comments

Search

 

Archives