In this paper, we present an interactive system for quickly and easily modeling 3D trees with ball BSpline Curves(BBSCs). As BBSCs are flexible for modifying, deforming and editing, these methods provide intuitive interaction and more freedom for users to model trees interactively. These interactive methods can also be used in conjunction with other methods like generating tree models through Lsystems or iterated function systems (IFS) so that the models are more realistic and natural through modifying and editing interactively. The system generates a 3D geometry as well as its topological structures through interaction.
That researchers in the field of computer games usually find it is difficult to simulate the motion of actual 3D model trees lies in the fact that the tree model itself has very complicated structure, and many sophisticated factors need to be considered during the simulation. Though there are some works on simulating 3D tree and its motion, few of them are used in computer games due to the high demand for real-time in computer games. In this paper, an approach of animating trees in computer games based on a novel tree model representation-Ball B-Spline Curves (BBSCs) are proposed. By taking advantage of the good features of the BBSC-based model, physical simulation of the motion of leafless trees with wind blowing becomes easier and more efficient. The method can generate realistic 3D tree animation in real-time, which meets the high requirement for real time in computer games.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.