Page 1 of 1

TagCMA WIP [Look! Added QuickTime Movies]

Posted: Mon Dec 27, 2004 11:38 pm
by tgraupmann
Here's a quick example of an Open Source project I'm working on. Blender could benefit from its features.

It dices, it slices, and now it brings models across the Internet to your door. The latest feature allows you to download your buddy's entire 3d scene complete with vertex arrays, texture coords, and textures. All this for under 270k.


Visit and give this Open Source project a test spin!

Excellent question. I just put together a "What is TagCMA?" page. ... 4202010712


IF this is a real app, people are going to need a lot more information than what is available, which is basically none. The "What is" page is a copy of the "Home" page. "3d Studio, Flash, Director, Instant Messengers (MSN,Yahoo!, AIM), and Photoshop", what if people never used any of those?


I suppose they wouldn't have a clue what I'm talking about and might not need to use the app.

What I meant was TagCMA will include features similar to:
* The mesh creation and keyframe animation abilities of Discreet's 3D Studio/GMAX
* The look and feel of Macromedia Flash/Director keyframe layouts
* The sociability of instant text messengers / chatrooms
* The image texture editing tools of Adobe PhotoShop

The tagcma site runs something called geeklog (another open source project). Basically, all stories are sorted in chrono order. I just happened to create the what is story last, so it shows on the top.

What happens when 2 or more people are working on the same exact thing, like moving some vertex around?[/QUOTE]

Currently, if two people are working on the exact same tihng then the logic is to use whatever the last action was. If two people are doing opposing rotations, it will use the last change based on the timestamp.

The should be stuff, is just specifications. Just dreaming up, what would be cool, what it should do. Just trying to get people interested so I can get their feedback and make things better.

This is all a work in progress...

... Or you want something there and someone else doesn't, all hell breaks loose?[/QUOTE]

Each user that logs in is given their own personal workspace. A buddy has complete control over their workspace. I have some Digital Rights Management (DRM) ideas written down. Basically, a user should be able to moderate what other people do in their workspace. On various issues, like (1) customize the UI, (2) add new models to the scene, (3) change the materials of a model, (4) move verteces around, (5) change the environment, (6) change the lighting...

Stuff like that. The basic idea is that a free user has access to all the features in the system. Where a paying user will have the greater ability to moderate their workspace and retain more intellectual property rights.

Posted: Tue Dec 28, 2004 1:26 am
by Money_YaY!

Posted: Tue Dec 28, 2004 2:22 am
by tgraupmann
OSX, no. This is .NET written to be compatible with Mono. So when Mono has Windows.Forms support it will work on Unix.Linux too.

Right now this is written to work on Windows.

Posted: Tue Dec 28, 2004 7:32 am
by tgraupmann
Let me correct myself.

Mono is supported on MacOS:

Is OsX the same thing as MacOS?

Posted: Tue Dec 28, 2004 9:03 am
by sten
tgraupmann wrote:Let me correct myself.

Mono is supported on MacOS:

Is OsX the same thing as MacOS?
depends, what I know MacOS 9 is not MacOSX (which means 10.*)
and I also don't think anything from version 9 and below support OpenGL,
but correct me if I am wrong!


Posted: Tue Dec 28, 2004 11:00 am
by joeri
X is *nix. Os1-9 is Apple. Total uncompatible. Os9 runs "under" OsX.
An Os9 App can run if OsX has classic installed.

So in this case, mono runs on MacOsX wich is the new Os that Apple supports.

Posted: Wed Dec 29, 2004 12:57 pm
by tgraupmann
I recorded a few movies to show some of the system's features. I added functionality to capture the screen in a new thread which outputs a series of PNG files. And QTPRO can turn a series of images into MP4 movies. The following links are mirrored on sourceforge. ... _id=139445

The following is a short video showing the overall features of TagCMA. ... 4?download

Another QuickTime movie. Shows some of the viewport manipulation features. ... 4?download

The following movie shows a typical user switching workspaces by clicking on buddies. ... 4?download

Posted: Mon Jan 10, 2005 5:21 pm
by tgraupmann
Build Update:
- Now you can alter the color of each polygon in the scene.
- You can also assign a different material to an object in the scene.
- Recorded a QuickTime (MOV) ... v?download that shows the latest features.