1st July 2007, 07:47 AM | #1 |
Junior Member
Junior member
Join Date: Jul 2007
Posts: 9
|
Suggestions / TGA Bug / RealFlight G3.x (KEX) support
Hi there,
I currently take a look at several free/inexpensive 3D modelling tools to find an alternative to 3DSMax for creating models for RealFlight G3.x (RC flight simulator, see http://www.realflight.com/products/g3_main.html). Indeed, AC3D looks very promising, since it has a stable 3DS export, support for a hierarchy and a very good texture map editor. However, I also found some issues: - Since the 3DS export of many tools (including 3DSMax itself) is flawed, it would be nice to have e.g. an ASE import/export (ASCII version of 3DS). ASE seems to be much more stable and well documented than 3DS. Indeed, I didn't manage to import anything from 3DSMax to AC3D directly without major problems. - I didn't find any possibility to setup pivots, which are essential for RealFlight models since they are used to define the rotation axes for control surfaces. Did I overlook this or is this feature really not existing? - I miss the "transformation gizmos" that more or less any other 3D modeller provides to move/scale/whatever only in one axial direction. Indeed the pivots are very closely related to the tranformation gizmos in 3DSMax/GMax so maybe the absence in AC3D is related as well. - RealFlight uses uncompressed 24bit TGA images with an 8bit alpha channel for the textures. Unfortunately, the support for this images type seems to be somewhat flawed in AC3D. The whole texture has a blueish tint and the parts that should be black are transparent. With the TGA alpha issues resolved and pivot support, I guess AC3D should be a pretty good tool for creating RealFlight models. Of course it would be much more convenient, if there was a KEX exporter for AC3D. Is there any chance that you get an agreement with Knife Edge Software (www.knifeedge.com), the creators of RealFlight, to provide AC3D with a KEX exporter? I guess this would make AC3D the #1 tool for RealFlight model creation as right now, the only hassle free model creation is possible with 3DSMax, which is too expensive for this purpose of course. |
2nd July 2007, 05:25 AM | #2 | ||
Senior Member
Professional user
Join Date: Mar 2005
Location: Phoenix, AZ
Posts: 917
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
Quote:
I have a few plug-ins that I've written which I've written that allow me to snap pivot points to a particular vertex, or copy pivots between objects. If you or anyone else thinks these would be useful, let me know and I'll see about posting them up. Quote:
AC3D depends on the hierarchy view for determining render order. Sometimes if you are using alpha channels and you haven't set up the hierarchy, the alpha channel will blend to the background instead of the object behind it, giving the image a blueish or grayish hue (assuming your background is the default gray). If you swap the order of the objects in the hierarchy, the objects will alpha blend correctly. |
||
2nd July 2007, 02:52 PM | #3 | |||||
Junior Member
Junior member
Join Date: Jul 2007
Posts: 9
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
Quote:
Quote:
Quote:
http://www.knifeedge.com/KEmax/tutorials.php Quote:
http://home.arcor.de/0xdeadbeef/ac3d_tga.png This is the same TGA in PatinShopPro and in AC3D. The alpha channel is completely "white" (opaque). Quote:
|
|||||
2nd July 2007, 03:57 PM | #4 | ||
Senior Member
Professional user
Join Date: Mar 2005
Location: Phoenix, AZ
Posts: 917
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
Quote:
You are correct, AC3D does not store a locale orientation for the pivot; it actually does not store a local orientation for anything. You could probably simulate this by using a piece of geometry if you wrote your own export filter. I do this with null pivots on a couple of exporters I wrote; I just use some geoemetry named "null" as a placeholder for the null, and have the filter ignore it when writing. I don't think there's a way to do that with the built-in exporter, however. Quote:
I use Corel products also, although I use PhotoPaint instead of PaintShop Pro. All of my textures are 32-bit TGAs, but I haven't experienced what you're seeing. I clipped your screen shot and resaved it with PhotoPaint, and it seems to work fine. The file is attached if you want to try it--at least then you'll know if it's something wrong with AC3D, or something wrong with the way PSP is saving files. I had to add a single pixel of transparency to the top left corner, because PhotoPaint automatically converts images from 32-bit to 24-bit if the alpha channel is completely opaque. (and I assume that you need it 32-bit specifically?) |
||
2nd July 2007, 05:39 PM | #5 |
Junior Member
Junior member
Join Date: Jul 2007
Posts: 9
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
The original texture is indeed quite large and as neither PSP nor 3DSMax nor RealFlight have a problem with it, I would suspect that something's wrong with AC3D's import filter.
http://home.arcor.de/0xdeadbeef/zoombi.zip |
3rd July 2007, 06:10 AM | #6 |
Senior Member
Professional user
Join Date: Mar 2005
Location: Phoenix, AZ
Posts: 917
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
Hmmm. I tried your file, and it seems to work ok for me.
Perhaps it's a driver issue? Does it do the same thing if you use a different file format, or is it only targa files that have the problem? Which version of the software are you running? |
3rd July 2007, 11:51 AM | #7 |
Senior Member
Professional user
Join Date: May 2005
Location: Norway
Posts: 883
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
I tryed your tga file as well, and it works just fine. What color is your model? If its not white, then the underlying color will be showing. Here the cube are light blue and that shows on the texture. It gets a bluish tint.
__________________
..............<<<<My Blog>>>>........... |
3rd July 2007, 12:31 PM | #8 | |
Junior Member
Junior member
Join Date: Jul 2007
Posts: 9
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
Quote:
My nvidia drivers are the most current one (GTS 8800, Forceware 158.22). No problems in games or other applications. About the color of the object: the same thing happens if I add a new object (e.g. sphere) to an empty scene and assign a texture to it. So the object color seems to have no effect. I also doubt the object color should make a difference in the texture coordinate editor. BTW: this happens when I assign the texture to a sphere: http://home.arcor.de/0xdeadbeef/ac3d_alpha.png Obviously the back parts are completely transparent as if AC3D would somehow mix/swap the alpha and color channels. Last edited by 0xdeadbeef; 3rd July 2007 at 05:46 PM. |
|
3rd July 2007, 08:29 PM | #9 |
Senior Member
Professional user
Join Date: Mar 2005
Location: Phoenix, AZ
Posts: 917
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
Are you getting any error messages in the console window when you start up?
|
3rd July 2007, 08:31 PM | #10 |
Junior Member
Junior member
Join Date: Jul 2007
Posts: 9
|
Re: Suggestions / TGA Bug / RealFlight G3.x (KEX) support
No, there's just a "starting up" message displayed...
|
|
|