• News
    • General
    • Software
    • Industry
    • Video Games
    • Tech
    • Hardware
  • Articles
    • General
    • Reviews
    • Interviews
  • Tutorials
    • By subject
    • By software
    • Training & Courses
  • Resources
  • Spotlight
    • Reels
    • Films
    • Film Trailers
    • Game Trailers and Art
    • Breakdowns
    • Making Ofs
    • Music Videos
    • CG Videos
    • Images
    • Spots
  • Contribute News
News Channels:
  • CG News
  • 3DS Max
  • Blender
  • After Effects
  • Modo

Software > 3DS Max | Software > 3DS Max > Plugin News

TyFlow – a multithreaded rewrite of PFlow (plus a lot more) is in development

Jul 13, 2018 by CGPress Staff
44 |
Tweet

According to a post on the Stack Facebook group, a complete rewrite of PFlow is in development by Tyson Ibele that aims to “bring Max back to the 21st century”. It’s important to be clear that this is not an Autodesk initiative, it is an independent effort to create “what PFlow could have been if development didn’t stop 10 years ago”.  Some of the listed features so far include:

  • PFlow operators have been recreated and are all fully multithreaded.
  • In addition, many new operators have been added, including a granular solver, cloth, rope, proper path follow, DLA growth, constraints, and more
  • A spline operator and fast spline meshing modifier for converting particle trajectories, neighbours, constraints etc. into spline meshes.
  • Up-to-date PhysX support.
  • Voronoi fracture, brick fracture, boolean fracture, convex decomposition etc, all built-in.
  • All of PFlow’s O(n^2) operations have been properly accelerated (mesh collisions, nearest neighbour searches, surface lock/bond, etc)
  • No more hidden PFlow operator/event nodes in the scene to manage, each flow is fully self-contained.
  • Extra control has been added to all the base operators, and each operator has timing activation controls.
  • A C# script operator that executes nearly as fast as native c++ and that supports multithreaded scripts.
  • VRay instance rendering support, GPU instancing in the viewport (easily display 100s of millions of polys in the view no problem).
  • Super fast auto-caching, similar to the way Houdini caches things on the fly.
  • PhoenixFD grid support, PRT import/export.
  • Simulation retiming.
  • A custom file caching system that is often hundreds/thousands times smaller in file size than alternative systems like xMesh.

According to the post, Tyson also plans to add crowd simulation support and ragdolls and more. There are no details yet of a release date but it is stated that a public beta will be available once the plugin is more feature complete. You can see some tests created with TyFlow on the Tyson’s Instagram page.

There’s also a suggestion to improve the built-in version of PFlow on Autodesk’s Ideas website (with several comments suggesting a collaboration between Autodesk and Tyson Ibele). You can read the proposal and vote here.

We’ll share more news as it becomes available. 

Source: MauricioPC

Related News

  • TyFlow now in open beta – multithreaded replacement for PFlow
  • TyFlow Car Crash Demo
  • Tyflow granular solver demo
44 Comments
Oldest
Newest
Inline Feedbacks
View all comments
MrY
6 years ago

“if development didn’t stop 10 years ago”

I thought Oleg (Orbaz) was working on a re-write of PFlow.. long ago..??? Guess that’s not happening, since we’re a ‘few’ Max releases further..

Stephen Green
Reply to  MrY
6 years ago

According to a post elsewhere – Orbaz didn’t really keep up their side of things/seem that interested.

sigmund
6 years ago

Multithreading, more operators, no hidden dummy mess in scene … sounds like a dream. Could revive one of my favorite tools Autodesk has bought and forgotten. But maybe a little too big a project for a single developer. I keep my fingers crossed!!

egg
Reply to  sigmund
6 years ago

But maybe a little too big a project for a single developer.-

not this guy- he is on the ball

salvo triolo
6 years ago

if I remenber, particle flow is a max 6 (more or less) implementation…box 3 is (was) powerful for math guys and box 2 is what convinced users to learn tp.
TyFlow could be a new step but needs to be able to dialogue whit other max tools in order to be a 21th sec. useful implementation just to don’t hear that “it can’t do that because of a max limitation”.
Go Tyson go.

Woz
Reply to  salvo triolo
6 years ago

What is the Slack facebook group

Stephen Green
Reply to  Woz
6 years ago

Should be stack.

Strob
6 years ago

I was dreaming of this so many years ago but it feels like when Softimage brought up ICE. And I’m already switching to a pipeline using purely Blender, Houdini and Zbrush. Blender is also coming with an everything nodes including particles nodes : https://www.youtube.com/watch?time_continue=1&v=HQi2BqlQtnI

MauricioPC
Reply to  Strob
6 years ago

Hey strob. How is your switch to Blender going?

I’ve considered several times but I like Max.

Strob
Reply to  MauricioPC
6 years ago

I am doing my first paid project in Blender only. A simple cartoonish project but I love Eevee! Seeing everything in realtime with that levelof quality is so refeshing! I’m also still learning houdini and use Zbrush for a lot of modeling. With those 3 tools I feel like I can survive caus eI don’t have to pay constantly for new plugins for each projects.

Davius
Reply to  Strob
6 years ago

This endeavor is not from ADSK, it is from a single guy, how is it similar to ICE?

And don’t count Max out so soon. Blender is an awesome tool, no doubt about it, but Blender can only get you so far if you’re a small or indie artist. As soon as you grow up in scale, or seek for a position at a company, finding Blender open positions is a chore, way way harder than finding a Max position.

Midge
Reply to  Davius
6 years ago

I don’t agree with this. I switched to Blender a few years ago from Max, and more than a few studios have shown interest in restructuring pipelines to other software, be that Blender, Houdini, C4D and others.

There’s nothing “wrong” with learning either package, but telling people they won’t get a job because they don’t learn Max isn’t true.
While large established studios have a history with ADSK stuff, a lot of upcoming and growing ones tend to keep an open mind.

Also, the attitude of younger artists has changed significantly to where they’re a lot more critical of expensive software subs and what they’re getting for it.

Animatect
Reply to  Midge
6 years ago

I agree, we tend to hire talent instead of software proficiency, we’ve found even with Houdini that people that have used pFlow get into the pipeline really fast

Strob
Reply to  Davius
6 years ago

I was saying this cause I was a Softimage user at the time and the particle system was so outdated and I was waiting for ICE, and waiting and wainting and then ICE came and I was already elsewhere and you know the rest of the story. To make it short and clear, ICE was too late. And then I dreamed of better tools in max and waited and waited but then I had no choice to start to switch to houdini. I would have need Tyflow 5 years ago! It looks fantastic but sadly it’s too late for me and I’m sure it will cost more than a houdini indie license…

cantankerous
6 years ago

Looks really great – I wonder if TyFlow is likely to support my ye olde Max 2014?

mixa
Reply to  cantankerous
6 years ago

only max 2017 and above I am afraid…

cantankerous
Reply to  mixa
6 years ago

Thanks for the reply Mixa, its definitely a shame but understandable given the way Adesk handles versions and licensing. Good luck anyway…

flavio
6 years ago

autodesk has been killing all the softwares. Lack of development

JohnnyRandom
6 years ago

This… is… legit…

Go Tyson |:D/

Nterested
6 years ago

Tyson’s on fire! OTOH it’s starting to sound a lot like Thinking Particles 😛

nickolay411
6 years ago

Hi Tyson. If you’re reading this. Check out Nvidia’s blast library. It supports chunk hierarchy and a stress solver. It would be a perfect addition to your tyflow plugin. Which looks Great btw.

https://developer.nvidia.com/blast

Per
Reply to  nickolay411
6 years ago

At least someone here with some constructive ideas. Great idea, hopefully Ty will read this!

Guest
6 years ago

Superb news! Absolute shame on Autodesk, one guy puts them to shame!

DVS
6 years ago

This improvement is great, thanks to the god!

MauricioPC
6 years ago

Guys, just remember to vote for this idea at the Autodesk user feedback. Let’s make it first so Autodesk has to do something about it. 🙂

Bartosz Tomaszewski
Reply to  MauricioPC
6 years ago

I wouldnt do that. First AD will buy the source code cutting off Tyson from the project. Then the will make buggy implemenetation in 3dsMax for subscribers only and finally as a rule and their strategy they will stop development and kill it in the early stage. Do not let Autodesk to touch this code!

MauricioPC
Reply to  Bartosz Tomaszewski
6 years ago

Yeah, you do have a point there. :/

Tough position we are in. Let’s wait for Tyson to release then.

Jeff Lim
6 years ago

Aweeeeesome!!!

eloi
6 years ago

This is great news. A solid particle system is needed on any 3d Package. Not only for only FX/motiongrphics, is needed as well for advanced distribution/scattering objects. Finally we get vrayInstancing supported!, I will love Tyson add as well procedurals support for Arnold.

pieforme
6 years ago

Exciting news, cant wait to give it a go. Nice one

Mark
6 years ago

So third party picks up Autodesk’s slack again? (Note this is not aimed at the developers working there, rather the people making the decisions regarding max/maya).

Samuel
6 years ago

most exciting news for me in a while…I need Pflow so much in my work and it also annoys me so much, if this works out and is reasonably priced it will make me super happy…

Ron Martin
6 years ago

Would be nice in Cinema 4D.

Logan Lance
6 years ago

he has been demonstrating some really cool examples on his instagram profile.
https://www.instagram.com/_tyflow_/

Stephen Green
Reply to  Logan Lance
6 years ago

The more I see of it, the more I itch to get my hands on it.

Good
Reply to  Stephen Green
6 years ago

so don’t wait and install Houdini, all that demos are made with it

Christian
Reply to  Good
6 years ago

Ehm,…on his instagram-website it says: Procedural animations made with tyFlow, a particle simulation tool for 3dsmax […]

Where does it say that those animations were made with Houdini?

mixa
6 years ago

only 3ds max 2017 and above…

IEN hu
6 years ago

“Automatic tables “do not allow this to be added to max because they do not conform to their product positioning for max.

Juang3d
Reply to  IEN hu
6 years ago

What does this phrase mean?

I mean I understand what those words mean… but I don´t understand what do you mean with that phrase, and specially the part of “Automatic tables”

Cheers.

Alex
Reply to  Juang3d
6 years ago

AutoDesk – Automatic Tables. 🙂

Juang3d
Reply to  Alex
6 years ago

But my question was with the “conform to their product positioning”, if this is a plugin Tyson could give it for free or sell it, and Autodesk does not have any word on it I think.

steveuk
6 years ago

Any ETA ? Looks like the answer we’ve been waiting for!

Bartosz Tomaszewski
Reply to  steveuk
6 years ago

Some new insane examples on Tyson`s instagram.

ADVERTISEMENT

Latest Comments

  • G_L on Autodesk releases 3ds Max 2026
  • G_L on Autodesk releases 3ds Max 2026
  • Senorpablo on Autodesk releases 3ds Max 2026
  • Guest (the original) on Autodesk releases 3ds Max 2026
  • G_L on Autodesk releases 3ds Max 2026
  • G_L on Autodesk releases 3ds Max 2026
  • Senorpablo on Autodesk releases 3ds Max 2026
  • SL92 on Autodesk releases 3ds Max 2026

Latest Features

1

Review of the Huion Kamvas 13 Pen Display for 3D artists

6

Archvis artists – what the hell do they do?

See All CGPress Features

Follow CGPress

Terms and Conditions | Privacy Policy | Cookie Policy
Copyright ©2000-2025 CGPress. All rights reserved.

About Us | Contact Us | Contribute News | Advertise
facebook
twitter
rss
wpDiscuz
Manage Cookie Consent

CGPress uses technology like cookies to analyse the number of visitors to our site and how it is navigated. We DO NOT sell or profit from your data beyond displaying inconspicuous adverts relevant to CG artists. It'd really help us out if you could accept the cookies, but of course we appreciate your choice not to share data. 

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}