http://forums.bistudio.com/showthread.php?156705-drawIcon3D-won-t-display-my-custom-texture
When using drawIcon3D, you can assign a texture to it, you can use (I think most textures) in ArmA3, but if you use a texture from within the mission folder, it will appear blank.