Based around the Angel rendering engine, Kendra
is a simple 3D paint system, allowing the user to paint directly onto geometry
contained in RIB files. The new 0.3 release fixes the most obvious problem in
0.2 - airbushing produced horrendous artifacts - that's sorted now, and while some minor artifacts remain they're pretty inoffensive.
Kendra should be started from the command line by typing "kendra xxx.rib
yyy.tiff". If the tiff file does not exist it will be created at a resolution
of 256x256 RGBA (user supplied tiffs should ideally be powers of two with
an alpha channel). Three windows are created - the rib window, the texture
window and a colour window.
Drawing in the rib window applies the lines to the geometry directly, and
updates the texture accordingly('a' toggles fast and slow texture updates).
Drawing directly on the texture is also possible, though the rib image
is only updated following the next render (press 'r'). Rerendering reveals
the effect that the texture resolution will have on the image.
Three drawing modes are available - point ('p'), line drawing ('l')
and freehand ('f'). The width of line is set by the numeric keys 1-9 produce
an airbrush effect while 0 draws a solid line.
Two Pseudo viewing modes: view ('v') and zoom ('z') allow the rib view
to be tumbled and zoomed about the origin of world space - this sometimes
produces strange results, so it may be easier to regenerate the rib.
'w' writes the texture file, 'x' saves and exits, while 'q' quits without
saving. 'u' undoes the last drawing action.
Colours are selected from the palette window.
The numeric keys control the brightness when this window is selected.
Being based on Angel, Kendra shares some of its limitations - most signifigant
in this context is that u/v's on poly's are wrong, so Kendra is totally
unusable with poly's. Some of the quadrics may also have their UV's reversed
- report them and they'll get fixed!
The current release can be downloaded for
. As always could any users please register
their usage by emailing me.