realbasic-games
[Top] [All Lists]

Re: 3D animation

To: REALbasic Games <realbasic-games at lists dot realsoftware dot com>
Subject: Re: 3D animation
From: "Joseph J. Strout" <joe at realsoftware dot com>
Date: Sun, 27 Feb 2005 14:08:00 -0600
Delivered-to: realbasic-games at lists dot realsoftware dot com
References: <a06100500be427a6417fa at [66 dot 81 dot 42 dot 209]> <a06200703be42f0cd575e at [10 dot 10 dot 13 dot 4]> <a06100500be45a575a125 at [66 dot 81 dot 53 dot 45]>
At 1:30 PM -0800 2/26/05, Joe Raffanti wrote:

Thanks a lot, that really clarified things for me. I also checked the archives and found an email on 3D animation which had a large section about morph maps. I am trying to implement the ideas in that email in a rb class, "morphMap" (if someone has already accomplished this, could you let me know?).

Nobody has -- but are you sure you need that much flexibility? This is one of those power/complexity tradeoffs. I'm keen on morph maps because they offer a lot of flexibility, but for your app, just interpolating between two shapes ought to do the job.

Also, could you please give me a very simple example of how to use declares (or however) to open up an obect3D (maybe as a TriMesh?) and read/edit vertex positions?

There's no example simpler than the "Mesh Deformation" article in RB Developer. Check that out, it really is the best way to start. You can download the sample project from the RBD web site right away, and start poking at it while you wait for the back-issue to arrive.

I know how to read and edit a 3DMF file while opening it, but I don't think that would work on the fly.

Quite right.

Best,
- Joe

--
REAL World 2005 - The REALbasic User Conference
March 23-25, 2005, Austin, Texas
<http://www.realsoftware.com/realworld>
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

<Prev in Thread] Current Thread [Next in Thread>