Aniki wrote:Well regarding TFD support for Maxwell Volumetrics, I tried to get that integrated but there was no interest from NL back then.
That is not an accurate statement; you asked me about it prior to the release of V3, and I told you that it was not my place to comment on unreleased features. Any decision to interpret that as meaning there was no interest would have been yours; for my part, I only considered the question as being inappropriate.
The fact of the matter is that it has long been in my plans to see about supporting TurbulenceFD (support for X-Particles has also been requested, as was support for RFRK, which was only recently finished in the 3.0.5 build), but that focus on support for third-party plugins, where possible, cannot supersede integration with Cinema itself, which of course is itself a moving target, for example with regard to the new Cinema R16 material model, which is my current focus. To my way of thinking, at least, this is the proper approach: to prefer automatic interoperation between unrelated components (e.g. Maxwell & TurbulenceFD) by means of open standards (as you say, openvdb/etc), but also to try to add direct support, time permitting, where that is not possible, or is not likely to materialize.
That said, I believe you will find no prior mention of the above until this very post, since I generally try to avoid commenting much on potential future developments; I consider it as being more respectful to customers to talk about such things only when they're done, or when I'm 100% sure they very soon will be, rather than go promising things willy-nilly, when it's not yet known if they can be done, or how much time it will take. I only write this here, at this time, to point out that there is a big difference between there being "no interest" in something, and that thing not yet having been promised.