Non è banale quel che chiedi tu, anche perché la risposta necessita di tutta una serie di informazioni di partenza che nessun software è in grado di inventarsi senza che tu gliele spieghi.
Guarda, se ti può essere utile, io qualche anno fa mi ero disegnato in SketchUp una meridiana coi profili d'ombra di un paletto di 1 metro conficcato in una superficie piana.
Il punto nero è il paletto, la cui lunghezza è disegnata in alto.
Ogni cubetto è un'ora di orologio.
La curva più in alto è il solstizio d'inverno, la retta in mezzo sono i 2 equinozi e la curva in basso è il solstizio d'estate.
Ogni "asta" collega la stessa ora nelle 4 date.
Su tetto a falda cambia radicamente il grafico, se poi è scostata dal sud non ne parliamo.
E se l'ostacolo non è un paletto... beh, ti serve SketchUp!