Icon and
Logo designs...
These are
preliminary designs for logo and icon. I call the object the 'BentFX
Twist'. Primary thoughts were...
- Odd shape, not immediately evident how it was made.
- Sweeping curves, leading into more complex form.
- Lit from the bottom, to help hold the eye.
- Overall shape devolves well to low-color, icon
sized images.
BentFX
1.0 functional goals...
- Designed
from the ground up to be modular and extensible, through both C++ API,
and Python Scripting.
- Expose 3D
& 2D OpenGL contexts.
- Object
oriented design allowing C++ programmable object types and tools.
Initial primary 3D object types will be subdivision polymeshs
and spline curves. Yet base object class should be overloadable to
provide NURBS, height maps, what have you.
- User space
coordinate systems, including rectangular, spherical, conical and
cylidrical coordinates.
- Base
toolsets will be box modeling, extrusion on curves, arrays(arrays of
arrays), mirrored meshes.
- more to
come...
Design
goals...
- GUI implemented in OpenGL, using GiGi. It is a
mature ogl gui toolkit. Given the other choices it seems to be the
choice for an entirely ogl, style-able, xml-able toolkit.
- Interface will be as mouse driven as resonably possible.
- Among the first 2D modules will be texture slicer for easy
skin creation.
- more to come...
Primary
development environment...
I'm
using Visual Studio 2005 express edition, and will initially only
maintain win32 project files. As project matures *nix config/make
project files, and Code::Blocks, DevC++ project files will be
maintained.