RealFlow 2012 (6.0.2.0085) Release Notes

1.- System requirements

Windows:

  • Windows XP, Windows 7, Windows Vista, or Windows Server 2008.
  • 2 GHz Intel(r) Pentium(r) 4 processor, Athlon 64 AMD or better.
  • 2GB RAM minimum. 4GB of RAM memory is highly recommended.
  • Hardware-Accelerated OpenGL(R) graphics card
  • 400 MB available hard disk space for installation.
  • 3 button mouse.

Linux 64:

  • 64 bits distribution with a 2.6 Kernel and glibc 2.3.4
  • 2 GHz Intel(r) Pentium(r) 4 processor, Athlon 64 AMD or better.
  • 2 GB RAM minimum. 4 GB of RAM memory is highly recommended
  • Hardware-Accelerated OpenGL(r) graphics card
  • 300 MB available hard disk space for installation
  • 3 button mouse

Macintosh (32 and 64):

  • Mac OSX 10.5 and up
  • Intel(r) CPU.
  • 2GB RAM minimum. 4GB of RAM memory is highly recommended
  • Hardware-Accelerated OpenGL(r) graphics card
  • 1 GB available hard disk space for installation
  • 3 button mouse
2.- Features added

3.- Improvements

Python API

RF-889 - add setTitle() method to python GUIFormDialog.

4.- Limitations

Caronte

RF-514 - Interaction with planes is not good

General

RF-156 - Maximum number of threads is 128

RF-157 - BDC files are not interchangeable between machines with different endianness.

RF-158 - FLW files are not interchangeable between machines with different endianness.

RF-160 - Scene Animation.SD doesn't hold new objects created during the simulation.

RF-162 - Macintosh GUI version is only available for 32 bits

RF-562 - Mist can't be created for these nodes.

Grid splash & Foam

RF-562 - Mist can't be created for these nodes.

Grid wet & Foam

RF-562 - Mist can't be created for these nodes.

Grid-based fluids

RF-300 - Proxy files cannot be exported with the GridDomain on cache mode

Object emitter

RF-146 - Object Emitter in vertex or faces mode does not export the selection

XML import/export

RF-146 - Object Emitter in vertex or faces mode does not export the selection

RF-333 - Initial State for objects cannot be reused when exporting scene as XML because it is embedded into the .FLW file.

5.- Limitations fixed

General

RF-159 - Scene Animation.SD is properly created only when the resource is checked from the frame 0 of the simulation.

6.- Known bugs

Animation curves

RF-455 - Realflow doesn't work with negatives frames properly.

Binary loader emitter

RF-866 - Retimer should work with unsimulated binary loaders.

C++ API

RF-314 - "getNearestObject" and "getNearestPointToObject" functions in the "PB_Particle" class are returning vectors that are not axis-setup aware.

Caronte

RF-853 - Imported animated objects to use them as softbodies, can't be set with an initial speed.

RF-858 - All parameters of servos need recreation of servo after edition

RF-859 - Editing target of servo after some simulation makes Reaction time and Overreaction delta values to fail

RF-862 - Passive rigid animated with constant velocity has velocity variations for Caronte, due to RF-CAR delta time desynchronization

Caronte integration

RF-347 - Continuing a Caronte simulation using RF Batch jumps if the frame to re-start isn't the same in which it was the scene saved

RF-359 - Caronte simulations aren't deterministic unless RF gets reopen every time

RF-364 - Conflict on 'Create Initial State' among .bdc and animation.sd

RF-377 - Changes on scale scene with rigids have issues if not done on reset

RF-410 - Linking a SoftBody object to itself with Multijoints by locator crashes RF

RF-638 - Remove object from the Objects A, B or C lists of servos and joints when it stops being of the appropriated type

RF-724 - MultiBody SoftBodies do not update display normals (lighting looks like a texture)

RF-748 - rotation of objects gets crazy after simulation button is clicked in attached scene.

RF-833 - Dynamics objects, if they are cached, should be read the BDC information before re-writing the BDC file again

RF-837 - Moving to zero instead of hiting the reset button, screws the position of Caronte objects inside RealFlow

Commands

RF-445 - RF crashes at shutdown when the file for a command plugin is removed from the plugins folder and that command plugin was previously loaded into RF using the commands organizer, only happen when a scene is loaded before closing.

Create array utility

RF-892 - Create Array of objects in MultiBody mode does not preserve UV coordinates.

Curve Editor

RF-847 - Expressions with references are not updated when the related parameter changes and is not animated.

General

RF-366 - Standard mesh, with GridfluidEmitter included in it, no represent the UV

RF-367 - Standard mesh, with GridfluidEmitter included in it, no represent the Speed

RF-444 - Scales tools don't work when we put 0.1, for example, in the scale scene options.

RF-460 - Minimized windows don't update when the same viewport is reopened.

RF-474 - BDC files are overwriting when simulating with the objects in cache mode

RF-485 - Objects with an Initial State created are reseted to initial state even they are Inactive

RF-751 - Nodes, in addition if they are included in IDOCS, don't change their color when they pass from Active to Inactive.

RF-791 - Introducing a number with 10 zeros will change the value automatically for any parameter.

RF-850 - It should not be possible to set a node name empty.

RF-852 - A daemon can be parent to with a RigidBody but not with a SoftBody.

RF-865 - setting more frame per second, to simulate the scene, has influence over the rigid,

RF-884 - Changing the interpolation to Global and changing the Resolution are causing a crash RealFlow.

Grid splash

RF-815 - The same GF_Splash can't be assigned for two GFDomains in the same scene.

Grid-based fluids

RF-695 - GridDomain issues with Vortex with Complex option

Hybrido

RF-219 - Scene simulated with IDOCS and a splash per IDOC takes double time to simulate than scene with just a splash

RF-399 - Animating ACTIVE / INACTIVE for objects no working with HYBRIDO

RF-400 - With Grid Fluid Domain cached, Realflow doesn't allow to export the GridFluidEmitter particles.

RF-401 - Automatic range no working when we make a preview scene for a GridFluidDomain vorticity.

RF-465 - Simulating the splash in cache mode is taking in account the cached objects linked to it.

RF-836 - GridFluid particles are pushed by a cached object due to it keeps its velocity over the gridfluid particles.

Import objects

RF-309 - Flat planes imported as .SD from a 3D application have collision distance equal to zero

K volume daemon

RF-409 - Animating a K_volume active/inactive with a GridFluidDomain, no working properly. (scene attached)

Licensing

RF-665 - License should be searching in HKEY_CURRENT_MACHINE if there is not a valid license in HKEY_CURRENT_USER

Multibody

RF-402 - Update SD no working with Multibodies

RF-412 - Rotating multibody objects make them not interact with fluids

RF-524 - SD scene update does not seem to work with Multibodies

RF-829 - Multibody is not working properly with arrays with the scene scale is different from 1

RF-905 - RF crashes randomly during simulation when manipulating the viewport if there is at least one multibody in the scene.

Multijoint

RF-193 - Multjoints are created even though they are inactive.

RF-515 - Multijoints are not created between rigid and softbody

RF-625 - Create/Recreate button removes joints for all MJ nodes, to create the new joints for the actual Multijoint node.

RF-792 - Objects A/B disappear in Multijoints when we are changing @Max force value continuously

MultiServos

RF-679 - Multiservo linear doesn't work properly with the Free Z parameter to Yes.

RF-845 - Problem with collisions when changing mass after defining servos

OpengGL general visualization

RF-74 - Orbiting in the viewport while simulating the attached scene crashes RF in windows xp.

RF-724 - MultiBody SoftBodies do not update display normals (lighting looks like a texture)

Parameters manipulation

RF-469 - Transforms don't propagate when using the shelf icons if objects are parented

Particle mesh (Renderkit) integration

RF-709 - RK Mesher Clipping not working with RealWave nor Box

Particle mesh (Standard)

RF-389 - ST_Mesher doesn't work with Cache Emitters

RF-876 - UV in md meshes is not working properly

Particle-based fluids

RF-280 - "Thin face test" is not working.

RF-378 - Mixing Softbodies and Multibodies don't collision with sph particles.

RF-680 - Max particles in Splash emitter doesn't have any effect

Python API

RF-314 - "getNearestObject" and "getNearestPointToObject" functions in the "PB_Particle" class are returning vectors that are not axis-setup aware.

RF-842 - Object "getVelocity" function is giving wrong results.

Python SDK

RF-874 - scene.stopSimulation() doesn't work if simulation is started from a Batch Script

RealWave

RF-452 - RealWave waterline of objects is not correctly computed with choppy Statistical Spectrum waves.

RF-825 - RealWave Object Splash hangs when scrolling over a cache in the timeline if this has different resolution on frame change

RF-855 - Kvolume kills all particles for the realwave with the particle layer activated.

Retimer

RF-838 - When only the scene animation.sd is being exported, the default settings of the retimer exclude them of the result.

RF-866 - Retimer should work with unsimulated binary loaders.

SD read/write

RF-404 - Keyframed objects don't work well with .sd files for preview purposes or timeline scrubbing

RF-720 - Including an object to collision with sph particles in the middle of the simulation changes its original position. There is not any Dynamic object.

RF-844 - Objects are not placed properly after reset, after the dynamics property has changed to "Active rigid body".

Simulation events architecture

RF-899 - Particles created at the same frame (or last substep) cannot be removed from SimulationEvents.

Spline emitter

RF-342 - Spline emitter doesn't work with DUMB particles

Texture gizmo daemon

RF-470 - Texture gizmo doesn't work in Active mode when using "object" as parameter

User interface

RF-353 - "Clean Data Folder" do not delete "animation.sd" nor "Multibody##.sd"

7.- Fixed bugs

3D platform plug-ins

RF-863 - Importing an .obj that hasn't been triangulated results on a crash

Batch script

RF-894 - RealFlow crashes sometimes when clicking on "check syntax" in a script editor.

Binary loader emitter

RF-843 - Binary and NBinary loaders can only be meshed on simulation time.

Built-in objects

RF-893 - Detection of degenerated faces is too much restrictive.

C++ API

RF-822 - getEmitters() and setEmittersParameter() functions do not work with Grid Fluid Emitters inside a Standard and Renderkit Mesh

C++ SDK

RF-814 - Performance of scripts and plugins which a big amount of calls to RealFlow API functions may suffer a huge performance penalty running on GUI mode when compared with console mode, even with GUI updates disabled.

RF-816 - Importing a XML file with MultiJoints/MultiServos which objects do not exist, or setting the "Object A" (etc.) parameter with non existing names crashes RealFlow.

RF-822 - getEmitters() and setEmittersParameter() functions do not work with Grid Fluid Emitters inside a Standard and Renderkit Mesh

Caronte integration

RF-463 - Resetting a scene with non-valid soft bodies makes Realflow crash.

RF-888 - Servos option "Break if angle exceeded" does not work

RF-897 - "@ Rotation W" parameter for soft and rigid bodies accept values in radians, they should be degrees though.

Circle emitter

RF-879 - Wrong behavior when there are more than two standard emitters interacting.

Command Line Version

RF-868 - The startup script is not executed when RF is running in command line.

RF-880 - reset() function under command line always resets to 0 instead of going to the first frame specified in the timeline.

Curve Editor

RF-854 - the limit of adding keys for the Dinamics parameter is 2.99 when it should be 3.0

Dumb particles

RF-861 - Dumb particles are not affected by the "setExternalForce" function when used in any of the simulation events.

Exclusive Links

RF-886 - Groups and links sometimes are out of sync, messing up the scene until it is reopened.

Fill object emitter

RF-851 - Create Particle Layer crashes when importing an XML file.

General

RF-872 - Keys are not copied when duplicating daemons.

RF-901 - Segmentation fault on Debian at exit.

Global Links

RF-886 - Groups and links sometimes are out of sync, messing up the scene until it is reopened.

Grid emitter

RF-809 - GridFLuidEmitter is not exporting the PRT files

Grid Foam

RF-831 - Foam data is not load during simulation if path contains the $(IDOC) macro.

Grid mesh intergration

RF-823 - GridMesh and RenderKit Mesh nodes do not load UV coordinates from cached binaries.

RF-835 - If an emitter is shared by several mesh nodes, the cache of the emitter is loaded several times when meshing all of them at once.

RF-907 - GridMesh texture cannot be unloaded.

Grid splash

RF-817 - RealFlow crashes when a huge domain is used for splash (500x500x500) and a relatively large resolution is used (>100).

RF-824 - The number of splash particles generated is different depending on whether the grid domain is visible or not, but only if the grid domain is read from cache.

RF-830 - Resuming the simulation from a cached frame results in simulation instabilities and incoherent number of particles.

Grid splash & Foam

RF-824 - The number of splash particles generated is different depending on whether the grid domain is visible or not, but only if the grid domain is read from cache.

RF-830 - Resuming the simulation from a cached frame results in simulation instabilities and incoherent number of particles.

Grid Wet

RF-830 - Resuming the simulation from a cached frame results in simulation instabilities and incoherent number of particles.

Grid-based fluids

RF-812 - RealFlow crashes when the resolution of the grid fluid domain is larger than 60 millions and there is at least one emitter in stream mode.

Hybrido

RF-817 - RealFlow crashes when a huge domain is used for splash (500x500x500) and a relatively large resolution is used (>100).

RF-828 - Velocity shown using the particle tooltip for particles in a grid domain is wrong.

RF-887 - Patterns show up when using the statistical spectrum in RealWave or using the displacement in the grid domain nodes, depending on the parametrization.

Import objects

RF-893 - Detection of degenerated faces is too much restrictive.

Job Manager

RF-870 - Plugin CmdSendJob make crash Realflow if there are servos or multijoints in the scene.

K collision daemon

RF-849 - Kcollision is working with Multibodies but doesn't allow select them as kill objects. They can be assigned by scripting.

Linear emitter

RF-846 - Linear Emitter does not duplicate its emission curves.

Multibody

RF-881 - Normals are not calculated properly when the MultiBody is rotated, so fluid might not be colliding in the right manner.

Multijoint

RF-816 - Importing a XML file with MultiJoints/MultiServos which objects do not exist, or setting the "Object A" (etc.) parameter with non existing names crashes RealFlow.

MultiServos

RF-816 - Importing a XML file with MultiJoints/MultiServos which objects do not exist, or setting the "Object A" (etc.) parameter with non existing names crashes RealFlow.

NBinary loader emitter

RF-843 - Binary and NBinary loaders can only be meshed on simulation time.

Particle mesh (Renderkit) algorithm

RF-390 - RK_Mesher doesn't take into account scene scale

Particle mesh (Renderkit) integration

RF-823 - GridMesh and RenderKit Mesh nodes do not load UV coordinates from cached binaries.

RF-835 - If an emitter is shared by several mesh nodes, the cache of the emitter is loaded several times when meshing all of them at once.

RF-843 - Binary and NBinary loaders can only be meshed on simulation time.

RF-848 - When exporting mesh data to the MD file format the texture channel is zero.

Particle mesh (Standard)

RF-843 - Binary and NBinary loaders can only be meshed on simulation time.

Particle tooltip

RF-828 - Velocity shown using the particle tooltip for particles in a grid domain is wrong.

Particle-based fluids

RF-793 - Resolution for standard fluids where the number of voxels is larger than 2147483647 make RealFlow to crash.

Python API

RF-822 - getEmitters() and setEmittersParameter() functions do not work with Grid Fluid Emitters inside a Standard and Renderkit Mesh

RF-861 - Dumb particles are not affected by the "setExternalForce" function when used in any of the simulation events.

RF-873 - Some nodes are not recognized as parameters in functions like scene.addGlobalLink().

Python Editing

RF-856 - Node names with special characters like | might interfere on syntax highlight and eventually freeze RealFlow.

Python SDK

RF-814 - Performance of scripts and plugins which a big amount of calls to RealFlow API functions may suffer a huge performance penalty running on GUI mode when compared with console mode, even with GUI updates disabled.

RF-816 - Importing a XML file with MultiJoints/MultiServos which objects do not exist, or setting the "Object A" (etc.) parameter with non existing names crashes RealFlow.

RF-820 - Trying to set a readonly parameter like those on the Statistics panel makes RealFlow crash.

RF-822 - getEmitters() and setEmittersParameter() functions do not work with Grid Fluid Emitters inside a Standard and Renderkit Mesh

RealWave

RF-885 - RealWave output displacement images are a bit unusable. From now on they take as resolution the @resolution parameter.

RF-887 - Patterns show up when using the statistical spectrum in RealWave or using the displacement in the grid domain nodes, depending on the parametrization.

RF-898 - Moving in the time line beyond the max. frame stored in the SD file will make RealFlow to crash.

RealWave Object Splash

RF-902 - RF crashes randomly when there is a RealWave Object splash in the scene where particles are removed.

Retimer

RF-782 - Retimer may crash RealFlow when unselecting checkboxes that depend on other ones being unselected at the same time.

RF-839 - Standard fluids do not export PRT files during retiming process.

RF-867 - Retiming using the Cubic interpolation method does not work for proxy files.

RF-869 - Retiming a Soft Body by an exact multiple amount of time (i.e. 2x) does not work.

SD read/write

RF-319 - RealFlow doesn't write the UV map in the SD files.

RF-405 - SD gets corrupted when simulation doesn't start at frame 1 and no initial state has been set

RF-437 - SD exported from RF not being read back properly

RF-893 - Detection of degenerated faces is too much restrictive.

RF-900 - Changes in object topology made for objects in the scene SD will crash RF if the "animation.sd" file created when the objects had the original topology is used.

Sheeter daemon

RF-877 - Sheeter daemon hangs RealFlow when the emitter that it acts over have a single particle

RF-904 - RF crashes when there is a sheeter and a magic daemon in the scene affecting both the same emitter.

Simulation events architecture

RF-861 - Dumb particles are not affected by the "setExternalForce" function when used in any of the simulation events.

Texture-based parameters

RF-834 - Load Texture parameter sequence dialog doesn't allow the input of a negative offset.

User interface

RF-813 - Goto the previous/next keyframe gives preference to scale keys instead of treating the same way all position/rotation/scale curves.

RF-834 - Load Texture parameter sequence dialog doesn't allow the input of a negative offset.

RF-882 - RealFlow messages window sometimes displays odd characters in the timestamp. (OS language dependant)

Video preview

RF-780 - Sometimes frames have an offset or dropped during video preview.

XML import/export

RF-816 - Importing a XML file with MultiJoints/MultiServos which objects do not exist, or setting the "Object A" (etc.) parameter with non existing names crashes RealFlow.

RF-832 - If an imported XML contains the scene parameter "time-step-type", the scene time step type will be set to FIXED, no matter its value.

RF-851 - Create Particle Layer crashes when importing an XML file.

RF-906 - Filter daemon "Source Emitters" parameter contains a corrupted value. (Yields wrong results on getParameter() or XML export)

Labels
  • None