1. A method for depth coding in a three-dimensional video coding system, the method comprising: receiving input data associated with a current depth block of a depth map in a given view; identifying a texture collocated block of a texture picture in the given view corresponding to the current depth block of the depth map; determining first motion information associated with the texture collocated block; deriving a Merge candidate, or a motion vector predictor (MVP) or disparity vector predictor (DVP) candidate from a candidate list, wherein the candidate list includes a texture candidate derived from the first motion information associated with the texture collocated block; and applying coding or decoding to the input data associated with the current depth block using the texture candidate if the texture candidate is selected as the Merge candidate in Merge mode, or the texture candidate is selected as the MVP or DVP candidate in Inter mode based on advanced motion vector prediction (AMVP).