Let $X$ be a K3 surface and $E$ a smooth genus 1 curve on $X$. Then $E^2=0$ and $h^0(\mathcal{O}(E))=2$ by Riemann-Roch. Let $$L:=\mathcal{O}(mE)$$ for some integer $m\geq2$.
Question: how does one compute $h^0(L)=m+1$ in the simplest way?
By Riemann-Roch we get $h^0(L) = 2 + h^1(L)$, so the question is equivalent to the fact that $h^1(L)=m-1$. Since $L$ is base-point free it gives a morphism $X\to \Bbb{P}^N$, $N=h^0(L)-1$, having a curve $\Delta$ as image (since it must contract all the curve in the pencil $|E|$). I would like to say something like that the general hyperplane section of $\Delta$ corresponds to $E_1+\cdots+E_{m}$ with each $E_i$ linearly equivalent to $E$, but I am not sure how to proceed. Any hint?