| With the rapid growth of population and the sharp decline of arable land in the 21st century, the human need for food is becoming increasingly urgent. Visual Simulation of fishing gear not only helps improve efficiency, but also promotes the sustainable development of fisheries in order to better solve human needs for food and for all. Meanwhile, the marine fisheries also continue to develop in the direction toward specialization, the crew also put forward higher requirements for visual simulation of gear to better training crew. Thus, the relevant research on fishing simulation system becomes increasingly relevant. To promote and achieve gear visualization simulation system for simulating the real fishing-related operations, and common platform for fishing simulation system is researched and built.First, four fishing gear geometry were established based on the true characteristics;improved mass-spring model, which simplifies the spring structure, enhance the performance of the simulation system to ensure that the case of fishing simulation fidelity; the concept of a spring retractable limit was introduced for preventing infinite extension spring long.Secondly, the model built by mechanical analysis were Described in detail from internal and external forces. Analyze and contrast commonly used numerical solution method, and select the appropriate method that is more efficient in this article explicit Euler method.Finally, do visual simulation, simulation of the effects of underwater fishing with real force deformation effect, with the analysis and comparison, the model established is correct and reasonable.Third, hybrid collision detection technique that combines hierarchical bounding with uniform space segmentation method was proposed, and achieve different objects from collision detection and itself.Fourth, build applications based on open source graphics library OpenGL, MFC single document in the VS2010 programming environment; you can add different buttons on the control panel simulation system based on gear needed to achieve three-dimensional objects with virtual environment-related interaction.The results were confirmed that the paper built a more realistic fishing simulation system shows the different fishing gear, at the same time the relevant button on the control panel can achieve their respective functions. The system was built according to design patterns and principles, it is very easy to expand system functionality, and the system can be tailored to other three-dimensional simulation system. |