More rendering fixes
parent
5d2ee2f4a3
commit
4350951f14
|
@ -18,18 +18,16 @@ SYMBOL: grid-dim
|
|||
grid-dim get spin set-axis ;
|
||||
|
||||
: draw-grid-lines ( gaps orientation -- )
|
||||
grid get rot grid-positions grid get rect-dim suffix [
|
||||
grid-line-from/to gl-line
|
||||
] with each ;
|
||||
[ grid get swap grid-positions grid get rect-dim suffix ] dip
|
||||
[ [ v- ] curry map ] keep
|
||||
[ swap grid-line-from/to gl-line ] curry each ;
|
||||
|
||||
M: grid-lines draw-boundary
|
||||
color>> gl-color [
|
||||
dup grid set
|
||||
dup rect-dim half-gap v- grid-dim set
|
||||
compute-grid
|
||||
[ { -0.5 -0.5 } gl-translate { 1 0 } draw-grid-lines ]
|
||||
[
|
||||
{ 0.5 -0.5 } gl-translate
|
||||
{ 0 1 } draw-grid-lines
|
||||
] bi*
|
||||
[ { 1 0 } draw-grid-lines ]
|
||||
[ { 0 1 } draw-grid-lines ]
|
||||
bi*
|
||||
] with-scope ;
|
||||
|
|
Loading…
Reference in New Issue