Qhimm.com Forums
Miscellaneous Forums => Scripting and Reverse Engineering => Topic started by: Alhexx on 2001-10-08 09:55:00
-
Hey, I though of something: Since some of you are using Lightwave (I don't have it), I probably could programm a function to export models to LWO format in Ultima.
But to do that, someone better explain me how the LWO fomrat is build. Or is there any documentation on the web?
- Alhexx
-
Try these
http://www.wotsit.org/download.asp?f=lightwav
http://www.wotsit.org/download.asp?f=lwlo
In fact, make a visit to this website if you have time :wink:
http://www.wotsit.org
[edited] 1 2001-10-08 17:28
-
Thanx a lot! :smile:
- Alhexx
- edit -
Hey, that site's pretty cool!
[edited] 169 2001-10-08 19:59
-
Yay!! Someone's actually going to support LW!! I'm so happy!!
:grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin:
Thanks for even looking into it Alhexx!!
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
Yea I have LWO included in my convertor too.(just to make you happy Sephiroth3d :smile: )
[edited] 171 2001-10-09 06:24
-
Is the LWO format not too complex? ...because if so I could put that into Ifalna.
After all I DID say I'd put a model exporter into Ifalna, I just need to choose a format.
Hmm. Maybe MS3D would be a better choice...I actually HAVE MS3D to test my output with...
Not that any of this will be happening way soon, I'm far far too busy right now will all sorts of stuff in uni/the union.
-
Don't be too happy now...hehe, I've got some problem iwth the values: VB supports only Signed Intel Values... so I've got to convert 'em to Unsigned Motorola values... whoo!
But I'm workin' on that...
- Alhexx
-
fice: LWO is not more complex than other 3d files. If you need any help with it...
-
Fice: If you want to export to LWO, visit SaiNt's links - great info.
GOOD NEWS: The converter's made. You can d/l it from my page... :smile:
- Alhexx
-
Alhexx: link to lwo converter at your page is broken.
-
He's right. It's broken. But thanks! Are you going to put this into the next version of Ultima? (Assuming it works.)
Also, what format are you compatible with? 5.6 or 6.5? (It makes a difference. The LWO exporter from Milkshape's never worked, but the 6.5 exporter does work.)
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
Whoops...hehe
Okay, not it's fixed AND there's a new version released...
As for the version: I'm not sure...but I guess it's 5.6...
- Alhexx
-
Alhexx: Lwo converter is fine, but there are no colors on model.
Im trying to create some windows interface to my converter, then Ill post it on my page, probably this evening.
-
Yes, I know. I've deisabled that function b'cause it doesn't work... and I've got no idea how to create that fucntion. But it at least creates 'colour groups', that should make work easier...
- Alhexx
-
Hey Alhexx: Your converter works fine... So long as I only using Milkshape.
In both 6.5 and 5.5 of Lightwave, I get errors saying it can't read the file. (It's way of saying "Unknown file type".)
Check your email. I've sent you something that should help you with your coding. :wink:
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
As for the format: I know - I was just checking the file created by my Converter and the milkshape files - the same...
As for the mail: Received it. I'll work on that the next few days... :smile:
...it seems to be your lucky day...
- Alhexx
-
Hey, Seph3D: If that's something helpful 'bout writing LWO files ... I could do with a copy ... I do need to put model exports into Ifalna sometime ...
-
K. I'll mail you the same thing.
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
Hey, Seph 3D: Bad News: My comp hangs up when trying to start 'modeler.exe'...
- Alhexx
-
Took me really long time to port my Conv to Windows. MSVC and MFC just sucks ! :mad:
Conv.rar (http://mirex.host.sk/conv06.rar)
-
Really? Hmm... That's strange. I know it's Win98 compatible. I run it on a win98 machine as a rendering system...
It does take a while to load. If it hasn't loaded after 2-3 minutes, then somethings wrong. I'll do some tests. Let me know what kind of system you have (Chip-type & speed, plus ram amount) and I'll see what I can do.
You have any problems with it Fice?
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
Nope; thanks! Should be useful *when* I get around to working on Ifalna.
-
2-3 minutes... okay I'll try it once again. If it still doesn't work, I'll tell ya...
- Alhexx
-
Sephirot 3D: could you send that stuff to me too ? please
Hey guys, what do you say on my Converter ? (I posted link above)
-
mirex: Your server's been quite slow yesterday, so I'm d/ling it right now :smile:
But I guess it's gonna be pretty cool :cool:
Seph 3D: It hangs...
But no need to worry, I'm gonna test it on some other comps...
- Alhexx
-
Argh! Why can't there be an EASY, GOOD format for me to export Ifalna models into??!
LWO: Disadvantage: Dodgy RIFF format and it doesn't support animation - at least, not in that file format that SaiNt pointed me to
MS3D: Disadvantage: Doesn't support vertex colours! but: DOES support bone animations (exactly what FF7 has...)
Neither is exactly what I need...damn it.
Guess any LWO export would just have to export one frame ... which is crap.
Oh well.
-
LWO has no animation system, the animation is held in the scene file (LWS) The model-making program "modeler" can only make static models for manulation in a program called "layout" which you then add textures, bones, and animation. You also put the camera and lighting in layout too. You commonly make the the "chunks" of bodies in modeler and put them togeather in layout for rendering.
-
I've had a quick look at that Vincent file...ehemm... the 6.5 format is A HELL more complicated than 5.6 !!!
5.6 was (or is) QUITE easy, excapt its Motorola Integer usage :wink: , but 6.5 - oh oh...
Fice: Well, Milkshape doesn't support Vertex/Polygon colors, but you are able to shade poly groups...
- Alhexx
-
I'd say so. They basicly rebuilt LW6 from the ground up because they where reaching the limits of the old engine. They made the LWO2 format, and they optimised the LWS format at the same time.
The major advantages of the LWO2 format is that it can contain Skelegons (In model bones), UV Map info, Weight maps (used for assigning bone controls) and Morph maps, which basically lets you deform your model without ruining the original, which can be good when doing facial expressions, or working with hands.
LW DOES have vertex color support, but as I've said in other posts, it's something of a b*tch to get looking right. I'm still playing with it...
Fice: For animation, you could probably find a LW SDK and build a plugin for it that would read FF7's .a files and turn them into LW Bone Motion Graphs or something. (Graphs that say move here, rotate that way, ect.) Then we could have plug&play animation when I finish the model conversions.
Or you could change Ifalna to display the numerical HPB (Heading, Pitch, Banking) data so we don't have to guess at the values. Also, are you going to make Ifalna Battle model compatible, or are you going to build a seperate program for that?
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
LW6 sounds much more like what I need, ie. bone/skeleton support (pretty essential given that's how FF7 stores its models!)....do we have a file format descriptor for that file format?
A plugin..urgh. More work. Maybe.
Battle models: Well, we don't know where the skeleton data for the battle models is; without that there's no way I can really program any sort of model reader for the battle models.
-
Actually, yes, we have a file format description for the LWO2 format. It's listed in a SDK document zip I downloaded a while ago. It covers both LW6 and LW6.5, however, I was given the impression that they didn't cover everything in the zip.
I've sent a copy of those doc to both you guys. (Fice & Alhexx) I have C++ code for 6.5, but I'm not sure if it would help. Let me know if you want it.
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
Okay, thanx for the docs. I've had no time to take a look at them yet, but I'll do that when I go offline...
- Alhexx
-
Ligewave 6? I only have a licence for 5.5 >_< oh well, I use POV anyway.
-
Well, I'm currently lookin' for Lighwave 7...
- Alhexx
- edit -
hehe :smile: Found it ! Well, okay, it's Version 6.5, but it'll work anyway. Now I'm d/l-ing 25.7 MB - that means hours of d/l-ing ...
[edited] 169 2001-10-20 20:25
-
If you wanted 6.5 I could of sent you the remaining files. The prog I gave you is the 6.5 Modeler prog.
The thing that takes up a lot of space is the plugins.
Oh well... Now I'm off to find LW7. Maybe I'll get lucky...
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
look no further. morpheus has everything. i use it to download comical movies.
-
Hm, good and bad news:
Good: I've been able to d/l Lighwave completely.
Bad: When I start the setup, it hangs - exactly the same way as the modeler.exe ... seems to be my comp's fault...
But, okay, let's see when I got win XP...
- Alhexx
-
hey guys, has anybody tested my convertor ? No ? why ? I would like to knwo your opinion !
-
Muhahahaha! I found and DOWNLOADED Lightwave 7.0!! (I'd have a link, but I've since lost the site's addy.) It was big! (60 megs!! Well, that's big for me. Damn 33.6!) I just set it up with Getright, and let it download all last night. Installed this morning, took a quick look at it. It looks nice. I haven't had time to really play with it, but I looks real good!
Oh and Mirex: Everytime I load an object, I get an error saying wrong input file format or something to that effect. Due to that error, I don't get any output. And before you say the files corrupted, I checked it out in Ultima, and it loaded without a problem.
Sephiroth 3D
"One who seeks knowledge from another person, doesn't learn half as much as the one who seeks knowledge for himself." - Vincent Valentine, The Sephiroth Chronicals, Book 1: Resurrection
[email protected]
Sephiroth 3D's Final Fantasy (Currently Offline)
Sephiroth 3D's Promised Land (http://members.tripod.com/~Sephiroth3D/index.html)
-
Well, I guess I'll be happy with my 6.5 Version - if I get it runnin' :grin:
Let's see what Win XP brings...
- Alhexx
-
Sephiroth 3D: could you please send me one of those files ? So I can see what's wrong.
I don't get it. When I tried to convert P files, everything was ok.
-- Wait a sec... now I see the problem. Silly me.
-- Ok, I fixed it, uploadet it to my site, so link is now http://mirex.host.sk/conv061.rar. Sorry 'bout that, just missed one !not.
[edited] 171 2001-10-24 07:33