Taking the characteristics of mobile devices and the demands for graphics rendering into account, this paper gives a set of definitions of attributes to express the performance of mobile terminals and algorithm performance. And then, according to the relationship of these attributes, a point-based rendering architecture for mobile devices is proposed. It includes pre-processing simplification, data organization and rendering. Instead of just simplifying the algorithm on PC, the entire process takes the multi-attributes of mobile devices and algorithm into account. Experiments shows that it can make full use of the limited resources to carry out a relatively realistic and real-time rendering.