#Ronin ##Canvas ``` @ 600x400 ; New canvas of size 600w and 400h @ 100x100 #ff0000 ; New canvas of size 100w and 100h with red background @ ! ; Clear canvas ``` ##Save File ``` $ new_name ; Create a new file with name $ 3 ; Save to temporary storage, accessible with Load $ ! ; Clear temporary storage ``` ##Load File ``` / dir/file_name.jpg 10,10 100x100 ; Load image, at 10,10 with size 100x100 / dir/file_name.jpg 10,10 100x ; Load image, at 10,10 with size 100w and auto height / 3 ; Load temporary storage id ``` ##Brush(Pointers) ``` > 10 ; Size 10 > -4 ; Eraser, Size 4 > 10,0 ; Add pointer at pos > 400x0 ; Add mirror pointer, at 400x > 4 #ff0000 ; Red brush, Size 4 > 100,100 45' ; Radial brush from position x,y and 45 degrees > ! ; Remove all pointers ``` ##Guides ``` | 10,10 100x100 ; Draw a guide | -100,0 ; Draw a grid at every 100px | ! ; Remove all guides ``` ##Stroke* ``` - 0,0 0,10 10,10 10,0 0,0 ; Draw a square ``` ##Filters* ``` : saturation 0.5 ; Set image saturation to 0.5 : balance red 0.9 0.4 0.7 ; Set color balance red to 0.9 0.4 0.7 : balance white 0.7 0.7 0.7 ; Set color balance white to 0.7 0.7 0.7 : sharpen 0.5 ; Sharpen image to 50% ``` ##Translate* ``` ^ 0,10 ; Translate 10px vertically ^ 20,20 100x100 40,40 ; Translate a specific portion to a specific location ^ -1280x800 ; Flip image horizontally ``` ##Zoom* ``` = 75 ; Zoom factor of 75% = ! ; Zoom 100% ``` ##Layers* ``` # 3 ; Layer 3 # ! ; Layer 1 ``` #Units* ``` 5 ; value: 5 5,7 ; position: 5x 7y 7x9 ; rect: 7w 9h #ff0000 ; color: red 0..5 ; random: 0.0-5.0 45' ; degree: 45/365 rate:10 ; variable: rate = 10 ``` #Presets ##Radial Brush ``` # 8 strands > 600,400 45' 3;> 600,400 90' 3;> 600,400 135' 3;> 600,400 180' 3;> 600,400 225' 3;> 600,400 270' 3;> 600,400 315' 3 # 6 strands > 600,400 60' 3;> 600,400 120' 3;> 600,400 180' 3;> 600,400 240' 3;> 600,400 300' 3 ``` ##Symmetry Brush ``` # XY > 600,400 45' 3 ``` ##Angular Brush ``` # Light > 1,1;> 2,2;> 3,3;> 4,4 # Hard > 2,2;> 4,4;> 6,6;> 8,8 # Horizontal Noise > 0,10 ?1;> 0,5 ?1;> 0,-5 ?1;> 0,-10 ?1 ``` ##Noise Brush ``` # Tight > 4;> osc_rate:10 osc_scale:10;> osc_rate:15 osc_scale:12;> osc_rate:10 osc_scale:14;> osc_rate:10 osc_scale:10; ```