The present invention provides a method for rendering a three-dimensional elastic model by a computer, and an apparatus and a program thereof. The method comprises the steps of: determining a limit node for a first path included in a tree; obtaining information on a first voxel corresponding to the determined limit node; and displaying an object including the first voxel using the obtained information. The tree includes one or more nodes corresponding to one or more voxels, respectively, where the volxels are obtained by hierarchically dividing three-dimensional model data of the object.컴퓨터가 트리를 탐색하는 단계, 상기 트리에 포함된 제1 경로에 대한 한계 노드를 결정하는 단계, 상기 결정된 한계 노드에 대응하는 제1 복셀에 대한 정보를 획득하는 단계 및 상기 획득된 정보를 이용하여, 상기 제1 복셀을 포함하는 객체를 표시하는 단계를 포함하고, 상기 트리는, 대상체의 3차원 모델 데이터를 계층적으로 분할한 하나 이상의 복셀에 각각 대응하는 하나 이상의 노드를 포함는 것인, 3차원 탄성 모델 렌더링 방법.