GollyGang / ready

A cross-platform implementation of various reaction-diffusion systems and PDEs.
GNU General Public License v3.0
766 stars 60 forks source link

Feature request: high-res screenshots #48

Open timhutton opened 4 years ago

timhutton commented 4 years ago

vtkWindowToImageFilter has a SetMagnification() setting that allows for saving higher resolution images than the current window. This would be nice to have.

forcestatus commented 3 years ago

Such a fantastic tool Tim. I think schools should be using it to show how cool math and formulas can be. I'm interested in using an image sequence and somehow pulling it into unreal engine and attaching it to sprites for special effects. Would somthing like that be within the realms of possiblitly?

timhutton commented 3 years ago

@forcestatus If you want to export an image sequence you can use File > Start Recording...

forcestatus commented 3 years ago

Thanks Tim 🤦🤦 !! I should use my eyes. That works beautifully BTW.

danwills commented 3 years ago

G'day forcestatus, This export feature of Ready is what I used for a long time and it's really great for single-reagents, you can get very far with just this! :).

You can also write image files for all-reagents (at once) using the feature that I added, but unfortunately they still all share the same min/max fitting values when being written. For some simulations this is far from ideal (this is why the readyHoudini plugin existed and why rdyHoudini now exists, both of which let you record full-precision simulation data, in the latter case (rdyHoudini), assuming the simulation can be imported (it's a rickety rope bridge I'm more than happy to admit! but it has passed at least 1 traveller other than myself so far).

We (gollygang/ready) should perhaps have a think about how easiest to make Ready more able to do this type of full-precision output out-of-the-box? Heck even allowing float exr (or float tiff or bmp) as a format could work in a lot of cases and VDB is pretty easy to use nowadays too. VDB would also easily support heaps of the types of things Ready gets up to I would have thought (2dvoxel, 3dvoxel, even values on points, these days!). Worth some thought I'd reckon. Have a good one, Dan

On Thu, Oct 8, 2020 at 10:36 AM forcestatus notifications@github.com wrote:

Thanks Tim 🤦🤦 !! I should use my eyes.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/GollyGang/ready/issues/48#issuecomment-705255920, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEDSJRU4BJX2O7DMK4PP6TSJT7AZANCNFSM4J34YXDQ .