asfa

Signed-off-by: baont <baont.qn@gmail.com>
complete 3d
add condition