Designing Computer Animation Software?
"Essentially I want the core of the software to be written in Standard C++, and then be able to tie into the Win32 API, or X, or QuickDraw (etc.) for display and input. The main concepts, such as procedural 2D and 3D geometry, 3D geometric transformation, polygon modeling, NURBS modeling, subdivision modeling, keyframe based animation of parameters, motion capture control of parameters, physics-based animation, sound synthesis, texture-mapping, lighthing, rendering, and so on are generally abstract ideas that do not need to depend on (but can certainly take advantage of) any particular API or environment. Of course, the idea is to eventually visualize the abstraction onto the screen, allowing the user to interact via the 2D pointer and keyboard input, and ultimately rasterize it, which will mean turning to various operating system standards. It will also be open as a plugin host and have a built in scripting language. Any design suggestions? I know that this is probably the most intelligent audience to communicate with, and any feedback would certainly be appreciated"
Step 1: Create Sourceforge account.
Step 2: Place project into "Planning" phase.
Step 3: Wait 3 months.
Step 4: Purchase 3D Studio Max using the money you've been saving for 3 months.
Seems to me you need some sort of mechanical device, perhaps one useful for motion. You should try a roundish shape, some research has proven useful in this area. However, you should not take advantage of this research, rather, reinvent it.
No one has ever fired for blaming Microsoft.
I know that this is probably the most intelligent audience to communicate with, and any feedback would certainly be appreciated.
You're new around here, aren't you?
you need some sort of mechanical device, perhaps one useful for motion. You should try a roundish shape
That's called a wheel, and it's been patented (PDF).
Will I retire or break 10K?
Step 5: ???
:-)
Step 6: Profit!
(Ahh, the oldies are still the goodies
-- I have monkeys in my pants.
Doesn't Emacs already have this functionality built-in?
The posts here remind me of a story I once heard. There was a bucket full of lobsters. The lobsters hated being in the bucket, and were all trying to get out. Every time it looked like one lobster was about to pull itself over the edge, the others would grab ahold of it in the hopes of being dragged out too. Instead of being finding their freedom, they would pull the lobster back down and they would all be back where they started.
Why are you being a bunch of lobsters, Slashdotters? Why can't you support this guy and move him along towards his dream? Trolling and cynicism: is that what we have all come to?
On the other hand, the guy does sound like a fucking idiot.
The middle mind speaks!