FSIC Messageboard
  Tech Talk
  Sv's OpenPlane Notes (look Hippie)

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   Sv's OpenPlane Notes (look Hippie)
Sv
Pilot
posted 12-19- 09:33 AM     Click Here to See the Profile for Sv   Click Here to Email Sv     Edit/Delete Message   Reply w/Quote
Do people think it would be a good idea for me to re-vamp my tutorials around the OL tools? I use the OL tools now. I could also fix most of the typos and mis-information.

Or should I start a new tutorial site from scratch in addition to the old one? One bad thing about my current site is that you learn stupid things at the begining from when I did not know any better. I think there is still allot of key info hidden in there, in fact I have to refer to the site often - but I think a new site is in order.

Hippie, are you going to have any time to support the aspect of your OL tools that supports full aircraft editing in AC3D? I would like to build the tutorial around that method, it looks great! Also I think I got Bryan to update the DOF thing so OPS will be compatible. Are there any other known incompatabilities with OPS?

Also I am learning to create AC3D plugins as well, so far I have the "test" one done I want to create one that helps in rigging a WWI plane, you will select 2 verts and the plugin will create a small poly between the two. But I am still learning, so it might be a while. IF you have any magic tips Hippie, feel free to let me know

IP: Logged

Da Jug head
Pilot
posted 12-19- 10:55 AM     Click Here to See the Profile for Da Jug head   Click Here to Email Da Jug head     Edit/Delete Message   Reply w/Quote
Wish someone would create a plug-in for Blender since it's a free download and the new version is geared toward games.

IP: Logged

wakeup tailgunner
Pilot
posted 12-19- 11:31 AM     Click Here to See the Profile for wakeup tailgunner   Click Here to Email wakeup tailgunner     Edit/Delete Message   Reply w/Quote
Keep me posted on this one SV!

I think the issues I was trying to raise are ones you have come across too. A new set of tutorials would be great, once these bugs are ironed out. OL has benefits, but in a lot of cases, the benefits are being submerged by the hassles!

If it's OPS screwing what OL does, then I should be able to work-around to get my stuff done. Not so good to build a plane from scratch though. You would have to work out the FM and DM etc. before you built the model, or else do all the DM and FM stuff in the OL file itself. Not impossible, and perhaps the best approach to take right now. I'll do some testing tonight, and see how I get on!

I'll gladly lend a hand with the tutorial too, if you need a tester or a typist / proof-reader!

I know how useful the last set of tutorials were, and what a benefit they still are!

I'll know in a few hours if OL works without OPS!

IP: Logged

Hippie
Pilot
posted 12-20- 09:30 PM     Click Here to See the Profile for Hippie     Edit/Delete Message   Reply w/Quote
I work on my OpenPlane projects and tools only as time permits.
I can't give any undertakings that I will continue to work on
the OL tools or AC3D plugins, but at least the source code
is available if someone with more time wants to take them further
or fix bugs.

I usually test my stuff on the original Fw190 that shipped with
FS. If you don't mix and match with OPS, the Fw190 seems to
survive the SMD -> AC3D OL import -> AC3D OL export -> OLC process with
the control surface DOFs still working correctly.

The current implemetation of DOFs as prop lists was the only way
I seemed to be able to get things anywhere near working properly.
I meant to revisit the issue some time and try and get DOFs working
as normal DOF records.
It is quite possible my handling of DOFs and proplist breaks down
for more complex models like the bombers or just breaks for anything
that has been ever editied by OPS. I just can't use OPS on my system
because it doesn't ever run very long without crashing with some sort
of video driver bug.

Blender plugins are a good idea, but I would need to buy the blender books
and learn Python and I'm not feeling that motivated.
There isn't any reason someone couldn't write plugins for 3D studio Max
either, Max has pretty comprehensive SDK.

But all this stuff is a LOT of work .

Hippie

IP: Logged

ArgonV
Pilot
posted 12-20- 10:24 PM     Click Here to See the Profile for ArgonV   Click Here to Email ArgonV     Edit/Delete Message   Reply w/Quote
What Hippie needs is a little cash flow persuasion.... (I probably spelt that wrong but ohwell...)

IP: Logged

wakeup tailgunner
Pilot
posted 12-21- 04:41 AM     Click Here to See the Profile for wakeup tailgunner   Click Here to Email wakeup tailgunner     Edit/Delete Message   Reply w/Quote
Thanks Hippie! Understand all too well hoe life eats hobby time!

If SV is on the case with AC3D plugins, and you are happy to let him have the source code to play with, there is hope for a fix.

I have given SV some test data I ran up with the B17, and I have a few ideas what may cause the problem.

Each part with a DOF has a centre in OPS, and in game. AC3D has a centre for the model. If you lose the co-ordinates relationships in translation, that could account for the problem.

I know OPS has problems with DOF's in the proplist, but that isn't the problem I have at the moment. If it was, simply re-creating the DOF in OPS would work. Re-type the data exactly as it was before.

This DOESN'T work. The co-ordiantes in the re-built plane are not the same as they were before. Everything has moved.

This happens in the AC3D plugin. SMD / OLC and nothing goes wrong. It's only when you import into AC3D, and re-build what you export.

If it goes screwy as a result of large files, I'll try working on an SM with just the wings. See if that helps.

IP: Logged

wakeup tailgunner
Pilot
posted 12-21- 04:48 AM     Click Here to See the Profile for wakeup tailgunner   Click Here to Email wakeup tailgunner     Edit/Delete Message   Reply w/Quote
Oh...forgot!

SV...

I think an update of your existing tutorial would be a very worthwhile exercise. Nearly all the information is still relevant, and the fact that your knowledge grew as you wrote it helps a beginner no-end. Sure, some of the stuff is not needed, but then it was done when this was all still pretty new.

What would really help the builder would be to re-write it so it flows better, and to put it into a more logical order. Reference sections on LOD data (flags, materials etc) and split it into basic sections on model part building, texturing, import export techniques, DOF's and gunlists etc.

You can put in a section on OL tools in import/export, but leave out any stuff that doesn't work at the moment. An update to this section can follow when the problems are fixed.

Also, I think the tutorial should be downloadable in one lump, as well as on the site. That way, if you can compile it as a 'help' file, you can look it up anytime!

Now THAT would be a bonus!

IP: Logged

Hippie
Pilot
posted 12-21- 06:07 AM     Click Here to See the Profile for Hippie     Edit/Delete Message   Reply w/Quote
The source code has always been included.

OPS groups things together differently than
the OL import / OL export plugins which is why putting
the old DOF coordinates back in with OPS doesn't work. Bryan uses translates records and matrix records,
I only use matrix records, which is probably why
he got DOFs records working, but I could never figure it out .

Hippie.

IP: Logged

Bryan Russell
Pilot
posted 12-21- 07:16 AM     Click Here to See the Profile for Bryan Russell   Click Here to Email Bryan Russell     Edit/Delete Message   Reply w/Quote
OPS shouldn't care about DOFs in proplists, its just that they are not editable. It just looks like another proplist.

If it helps Hippie, I have found that you do need the translate record to get 'real' dofs working correctly. And it needs to be in a particular format i.e.

Matrix
--Group
----Translate
------Group
--------Model


Translates must be handled differently for some reason, if I make a translate only matrix and replace the translate record it doesnt work the same, even though its still the same transformation.

That getting the parts to line up and DOFs to keep working was one big trial and error excerise early on in OPS (in fact if MH hadn't let the bit out about the stack manipulation thing I might still be at it )
so this could all be just my version of it, although it turned out that the matrix stuff (as well as the rest) loads the same as SDOE.

[This message has been edited by Bryan Russell (edited 12-21-2000).]

IP: Logged

wakeup tailgunner
Pilot
posted 12-21- 10:09 AM     Click Here to See the Profile for wakeup tailgunner   Click Here to Email wakeup tailgunner     Edit/Delete Message   Reply w/Quote
Oooooh errrrrr.....

I am not worthy!


can I ask, though, if I took out all the DOF records from the parts I need to work on ( just the wings at the moment ) and then imported into AC3D, made my changes, exported again, could I copy the original DOF data back in in OPS and have it work.

Or, would I have to edit the OL file to paste in the DOF data from the original OL prior to import into AC3D. If this is workable, it will sort out my problem for now.

I won't pretend to understand what you are discussing. When it comes to programming, there are plankton with a better grasp of it than I...but any advice on a workaround would be appreciated. Otherwise, it's rip out the DOF data from the properties, and start again. New dof...line it up aaaaarrrgh

repeat process until sanity fades away...

IP: Logged

Da Jug head
Pilot
posted 12-21- 11:02 AM     Click Here to See the Profile for Da Jug head   Click Here to Email Da Jug head     Edit/Delete Message   Reply w/Quote
I can chip in on one area for the tutorials.

If you want to re-write them SV (which would be great since I want to start learning Open Plane), I can go through the tutorials and add a bunch of crosslinks to create references for different sections. Also- I have the full blown acrobat, so I could create a Downloadable pdf file when they're done

------------------
"Where'd he GO!?!?"
thunk-thunk-thunk-zing-OUCH
That answered my question

IP: Logged

Sv
Pilot
posted 12-21- 01:47 PM     Click Here to See the Profile for Sv   Click Here to Email Sv     Edit/Delete Message   Reply w/Quote
If you want to do that Da Jug head, go ahead - I can post the resultant work if you want me too.

But I think we see here that we are at a cross roads in terms of how work will move ahead in the future.

Thanks Hippie, of course I never expect you to "commit" to any such thing, I was more just curious if you were actively working on them.

I really want to get into the AC3D plug-in business, but as Bryan knows - I am a major hack right now. If I could get certain questions answered as I go, I might be able to get up to speed.

Thanks to Hippie for including his source, I have the best learning tool. Most of it is greek to me, but I am making progress. I will look into it more and see if I might have what it takes to make any progress.

What am I getting into? What's next, a bad C++ tutorial with more "teh"'s than you can count?

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | Fighter Squadron Information Center

(This site Copyright (c) 1999 Inertia LLC)

Powered by Infopop www.infopop.com © 2000
Ultimate Bulletin Board 5.45c