Tool Ideas
Daniel Shiffman edited this page Mar 31, 2015
·
4 revisions
Bezier editor d.rifkin, Devin RifkinTimeline Editor d.rifkin, Devin RifkinGeneral shape editor fjenett, Florian Jenett- Wave generator, additive tool
- Grid, Coordinate selector, Coordinate manager
- Timeline tool extension (Populate with easing functions, Add MIDI, Add coordinates)
- Button creator
- Color Selector improvement (Sample any pixel on screen, Palette generator, Import #s into code (or clipboard)
- 3D Shape maker (Code, Tube, Surfaces (SurfaceLib), Pyramid, Torus, Teapot, Cow)
- Wireframe or Polygon meshes tweakers
- Landscape generator
- OBJ viewer
- Image animation helper
- Sketching animation tool
- Transition between drawing in Processing and SVG files
- Print Ready Tool (Generates code needed to tile or scale a project for PDF and bitmaps)
- Trigonometry teaching tool (Explain how
sin()
andcos()
relate the the circle and angles) - More math education apps
- Famous Curves browser (Famous Curves Applet Index)
- Shaping Functions browser (Polynomial Shaping, etc.)
- Lighting stage for testing out lights (Place and parameterize different lights within a scene)
- Geometry filter/distortion
- Image filter/distortion
Export to Processing.js fjenett / Florian JenettQuick reference fjenett / Florian Jenett- Different font highlighting schemes (P51+, P5Beta, Geek, Rainbow)
- Library and Tool loader/unloader (Master file referenced from Processing.org, User can paste their own URL)
- Uploader to any site (OpenProcessing, etc.)
- GitHub integration
- Example viewer
- IDE Skins
- Syntax highlighting for Web (Include links to Reference like OpenProcessing)
Live coding fjenett / Florian JenettOblique Strategies sansumbrella / David WicksMangle Selection fry / Benjamin Fry- Template maker
-
Variable manager / Console (Constructs map, find and replace)(in 3.0?) -
Debugging tool (Step through code, Turn on strict mode / training wheels)(in 3.0) - Software map (UML)
- Code performance evaluator, profiler
- Finding and moving blocks of code
- Screen setup manager tool (Remove menu bar, Create multiple windows)
- Events the edge of frustration ("KEYJAM", visualize error message)
- Highlight letters in your code to make messages
- Iterator tool (or Library) (Automating variation, re-run the code to see the total results)
- Processing stats info / visualization (Time, # of compiles, etc.)
- Code navigation tool (Builds a navigable diagram of classes and functions)