A computer implemented three-dimensional model constructing method, comprising: receiving a model submission instruction for a newly-built three-dimensional model submitted by a user, wherein the newly-built three-dimensional model is constructed based on an original three-dimensional model; acquiring modification information of the newly-built three-dimensional model relative to the original three-dimensional model; and sending a model submission request for the newly-built three-dimensional model to a server, wherein the modification information of the newly-built three-dimensional model relative to the original three-dimensional model is carried by the first model submission request; characterized by: wherein before the receiving of a model submission request for a newly-built three-dimensional model submitted by a user, sending a model acquisition request for the original three-dimensional model to the server; receiving model data of the original three-dimensional model returned by the server; and presenting the original three-dimensional model according to the received model data; wherein the receiving of model data of the original three-dimensional model returned by the server is implemented by: receiving the model data of the original three-dimensional model and the modification limit information of the original three-dimensional model returned by the server; wherein the modification limit information includes information of at least one unmodifiable model component for controlling the manner of modifying the original three-dimensional model. receiving a model submission instruction for a newly-built three-dimensional model submitted by a user, wherein the newly-built three-dimensional model is constructed based on an original three-dimensional model; acquiring modification information of the newly-built three-dimensional model relative to the original three-dimensional model; and sending a model submission request for the newly-built three-dimensional model to a server, wherein the modification information of the newly-built three-dimensional model relative to the original three-dimensional model is carried by the first model submission request; characterized by: wherein before the receiving of a model submission request for a newly-built three-dimensional model submitted by a user, sending a model acquisition request for the original three-dimensional model to the server; receiving model data of the original three-dimensional model returned by the server; and presenting the original three-dimensional model according to the received model data; wherein the receiving of model data of the original three-dimensional model returned by the server is implemented by: receiving the model data of the original three-dimensional model and the modification limit information of the original three-dimensional model returned by the server; wherein the modification limit information includes information of at least one unmodifiable model component for controlling the manner of modifying the original three-dimensional model. wherein before the receiving of a model submission request for a newly-built three-dimensional model submitted by a user, sending a model acquisition request for the original three-dimensional model to the server; receiving model data of the original three-dimensional model returned by the server; and presenting the original three-dimensional model according to the received model data; wherein the receiving of model data of the original three-dimensional model returned by the server is implemented by: receiving the model data of the original three-dimensional model and the modification limit information of the original three-dimensional model returned by the server; wherein the modification limit information includes information of at least one unmodifiable model component for controlling the manner of modifying the original three-dimensional model. receiving the model data of the original three-dimensional model and the modification limit information of the original three-dimensional model returned by the server; wherein the modification limit information includes information of at least one unmodifiable model component for controlling the manner of modifying the original three-dimensional model.