The application discloses a method for motion interaction of
liver parenchyma and intrahepatic blood vessels and blood in a virtual
surgery scene, mainly comprising: generation of a visual liver body model and an intrahepatic
blood vessel body model; generation of a
liver parenchyma body model; generation of a dense mesh of the intrahepatic
blood vessel body model by means of a gmsh
software, and generation of an intra-
blood vessel blood model composed of a
blood flow particle set; establishment of a
liver parenchyma motion model based on PBD, and motion trends of the liver
parenchyma and the intrahepatic blood vessels under the action of an external force, which are used to represent the motion of the liver
parenchyma under the action of the external force, and the motion of the blood vessels and the blood particles caused by the deformation of the liver
parenchyma, and simultaneously contain the flow of the blood particles under the condition of
cutting; and realization of the motion constraints between the intrahepatic blood vessels and the liver parenchyma, and the motion constraint conditions of the
blood flow in the blood vessels under the action of the external force in the virtual
surgery scene. The method fully considers the motion characteristics of the liver and the blood vessels under the action of the force.