SMN v5.1 ParticleDraw Quick Help
by John Ringland [www.Anandavala.info] (2006-02-26)
You can also jump to the brief Getting Started hints below if this is your first time or see the more detailed help file or look on the web for more details about ParticleDraw and what it represents.
Most Used Hotkeys:
General:
- F1 = this Help screen
- p = Pause, you can still edit the model
- s = Step the simulation one moment at a time
- D = toggle Draw / Sim mode (in draw mode the image is preserved whilst in sim mode the background is kept clear)
- Shift + (Up or Down Arrow) = zoom out or in
- Arrow Keys = move all particles (pan)
- g = change Grip_width value (for grasping particles when they are small)
- v = View system state (view state of a particular particle, useful when it is off screen)
Drawing:
- i = load or save Image
- SPACE = toggle pen up/down whilst drawing, whilst the pen is up the image goes unmarked.
- c = randomise Colours (hold the key down for continuously changing colours)
- t = toggle particle Traces (particles can leave coloured traces, squiggly lines)
- b = toggle Billiards mode
- a = toggle Association drawing mode (show associations or not)
- l = toggle Line drawing (particle associations can leave traces, sweeps out regions of colour)
- w = change line Width (to fill spaces more uniformly if desired)
- h = toggle drawing Half association lines (shows both colours for double associations)
- E = Erase the image
Model Design:
- A = toggle Association editing mode (left mouse makes/breaks associations)
- m = load, save or create Model
- r = Reload model (refresh the particle system or brush)
- u = Update model (make the current system reloadable with r)
- e = Edit model parameters (change all kinds of system parameters and intricately tune the model)
All Hotkeys
Interface:
q = Query the program's state (i.e. it's operational parameters and modes, also see the main window title bar)
M = toggle fullscreen window
F1 = Help screen
I = change the Idle Threshold, (large values means the engine goes onto idle easily)
Empirical
- i = load or save Image
- R = Reload image (it currently slows things down a bit if this is used)
- U = Update image so that the current image is restored by 'R'
- E = Erase the image
- D = toggle Draw / Sim mode (in draw mode the image is preserved whilst in sim mode the background is kept clear)
- z = manually set the Zoom magnification - (change brush size)
- Shift + (Up or Down Arrow) = zoom out or in
- Ctrl + (Up or Down Arrow) = change step size for zooming
- o = change On-screen particle sizes
- SPACE = toggle pen up/down whilst drawing, whilst the pen is up the image goes unmarked.
- c = randomise Colours (hold the key down for continuously changing colours)
- t = toggle particle Traces (particles can leave coloured traces, squiggly lines)
- b = toggle Billiards mode
- B = change Billiards impulse force (scales the force that is applied when the billiard cue is released)
- a = toggle Association drawing mode (show associations or not)
- A = toggle Association editing mode (left mouse makes/breaks associations)
- F = change association Force scaling Factor (make associated particles interact more/less strongly)
- l = toggle Line drawing (particle associations can leave traces, sweeps out regions of colour)
- w = change line Width (to fill spaces more uniformly if desired)
- d = toggle drawing Dotted association lines (stripy regions of colour)
- h = toggle drawing Half association lines (shows both colours for double associations)
- g = change Grip_width value (for grasping particles when they are small)
- S = Show the field in a region of space, first select a small region with the mouse (it is too computationally intensive to do the entire screen).
- f = change throw Factor (for releasing a particle with velocity)
Transcendent:
- m = load, save or create Model
- r = Reload model (refresh the particle system or brush)
- u = Update model (make the current system reloadable with r)
- p = Pause, you can still edit the model
- s = Step the simulation one moment at a time
- Arrow Keys = move all particles
- Ctrl + (Left or Right Arrow) = change step size for moving particles
- e = Edit model parameters (change all kinds of system parameters and intricately tune the model)
- v = View system state (view state of a particular particle, useful when it is off screen)
- Z = change the Zero Equivalent Threshold (any value below this is treated as if zero during division)
Mouse:
- Click the left mouse button to select a particle (click once to grasp and once more to release), then you can move it or interact with it if in billiards or associating mode.
- Press, drag then release the left mouse button to select a region of space. At present the only thing you can do with this region is display the force field within it. To do this select a small region then press 'S'. Soon you'll be able to do other things as well, such as select multiple particles.
- Click the right mouse button on a particle to select and edit it's properties.
If one left clicks on a particle one can move it to a new position on the screen. In billiards mode one uses the left mouse button to apply an impulse force to particles. Press 'b' to toggle between these modes. In billiards mode one can shoot particles around using the mouse as a billiard cue. One can also edit associations in associating mode.
If one right clicks on a particle its observable state is displayed (e.g. position, velocity, force) and one can edit the values to construct scenarios.
I will describe the new options in time, but most of the interface should be self explanatory.
Getting Started:
- Initially the simulation engine is paused, press 'p' to start and stop the simulation.
- Click on a particle to select it, then one can move it.
- Press 'm' then '7' to load a pre-made model.
- Note: if you are holding a particle and the main view window loses focus the simulation is paused and if the pen is down it is lifted. This is to ensure that ones work won't get corrupted when the window receives focus again. So after using a menu you may need to press 'p' or 'space' to un-pause the engine and lower the brush.
- Use arrows to pan about and SHIFT + (UP or DOWN) to zoom.
- Press 'D' to toggle between drawing mode and simulation mode
How to draw with it...
- Press the 'spacebar' to raise and lower the pen.
- Press 'l' to enter line colouring mode and draw with the association lines.
- Press 't' to cause the particles to leave traces on the screen
- Press 'a' to switch association drawing mode off.
- Press 'w' to vary the line width.
- Press 'd' for dotted lines.
- Press 'H' for half lines that show both colours for two way associations
- Press 'e' to erase the image.
- Press 'i' to save the image.
- For an eraser turn off all drawing functions such as 't' and 'l'.
www.Anandavala.info