URNDR

by FillMember

In URNDR you are doing more than drawing on 3D model. You are giving each 3D model an tailored appearance with your own tastes and perspectives.

For so long we rely too much on render engines to tell us what 3D stuffs SHOULD look like. Now it is time for you to decide what you want to see, with your own hands (or mouse, of course).

Because you should be the one who tell computer what to draw, URNDR provides tools to achieve so easier than before. Instead of giving precise controls on pixels and dictate hyper-detailed results like normal computer renderings jobs do. Here we aim to draw simple shapes, contours, symbols that revolves around the data.
These can be almost random, but truly unique. Combines with CG animation power and computer's playful ability on "making sense of literally anything". Animating can be a fascinating experience.

  • Eraser: to make part of strokes invisible.
    Strokes will only be deleted when it is totally invisible (opacity in total = 0).
  • Selector: use to move points in strokes. Every point's binding to 3D is independent. Each point in one stroke can bind to different models.
  • Fade: Press SHIFT+F to change fade speed.
  • While exporting GIF you can still draw and manipulate everything.

Hacks

  • Use browser console to export longer gif. Type in mreceive('Render','GIF',119)
    Change 119 to preferred duration in second(s), x 60 - 1.
    For seamless loop use 59, 119, 239... for 1, 2, 4... seconds.
  • To adjust pen colour. The colour used is stored in: STYLE.color
    Format: [R,G,B,A]

Notes

  • Drawing very long stroke may slow down laptops or older computers.




This is an open source project with MIT License.
The source code is hosted on GitHub.

URNDR can't be possible without these applications libraries, references and communities:

GIFPaint Three.js Watch.js jQuery jsGIF Font Awesome





FillMember

Website Blog Twitter