Jump to content
Sign in to follow this  
Guest GalacticCowboy

First success with GMAX....progress at least!

Recommended Posts

Guest

Well, its been a bit of a struggle, but I've finally gotten somewhat comfortable with GMAX. I've been immersed in studying every tutorial I could find, plus skimming the gmax bb....last night I figured out finally how to texture! Not that I have nothing more to learn! LOL cuz right now I have this, time to study the makemdl sdk, and George's fsregen!B

Share this post


Link to post
Share on other sites
Guest

Harvey in GMAX huh? Looks like you're on the right track at least. Speaking of Harvey, the kid passed his checkride there last week. Now all he has to do is finish building his Vans RV and he'll be all set. If he don't go broke first.jb

Share this post


Link to post
Share on other sites
Guest

your kid passed his checkride...yeehaw...sounds excellant...I thought after our experiments showed such a huge frame rate increase that I had to learn GMAX. Its been a blast, but the textureing had me bamboozeled for a while. The macros at Harvey were done with VOD, and the later ones in FSDS. I wasn't able with VOD to texture as well as I could later, so its logical to redo them. George figured out how to use GMAX models as library objects, which is next on my learning project...placing the models is confusing to me at this point.Best, B

Share this post


Link to post
Share on other sites

Bob,Looks like something I could do in FSDS. Any reason you can see to change TO gmax modeling? I know the talk about better fps but how much is this a factor in your opinion?With the high-end computers these days what I find are the fps killer objects are the gates and static a/c. Now the gates can be done in FSDS but statics are going to continue to be in the older format.Your thoughts?Shez


Shez Ansari

Windows 11; CPU: Intel Core i7-8700K; GPU: EVGA GEFORCE GTX 1080Ti 11GB; MB: Gigabyte Z370 AORUS Gaming 5; RAM: 16GB; HD: Samsung 960 Pro 512GB SSD, Samsung 850 Pro 256GB SSD; Display: ASUS 4K 28", Asus UHD 26"

Share this post


Link to post
Share on other sites
Guest

Hi Shez...I like FSDS too...I've done all my complex macros in FSDS. I was planning to stick with it, kind of pooh poohing all the fuss over GMAX. Problem is I've always had to stop adding stuff to my airport designs when the frame rates drop on my modest computer. That's how I've judged when to stop. The recent testing George and I set up proved to me beyond a shadow of a doubt that the BGLC coding is more efficient for the scenery engine. The figures weren't even close.So yes, learning GMAX just for frame rates...and it turned out its pretty fun. Not all that easy to learn...but fun. I like being able to cut edges into a polygon and extrude the smaller poly out, or use boolean complex objects, subtracting one from another...I can't tell you how many times I'd wished I could do that in FSDS. Cut a hole in a wall by building the inverse of the hole in solid and then subtracting one from the other. Best,Bob B

Share this post


Link to post
Share on other sites

I agree with Bob here.At first I also thought that with SCASM and FSDS I would be able to do the same, but after the test from George I continued exploring GMax a bit harder and now I really lile it.It provides much better modeling tools, like the compount object Bob already meontioned. That is really usefull when you are making a complex object.Also I like the feature that you can use texture repetition. I can now make for example a terminal building or an apartment with a small and detailed texture without having to split it up into dozens of smaller polygons to place the texture (I learned just some time ago that SCASM can also do that, but FSDS can not).ArnoMember NL2000 Teamhttp://home.wanadoo.nl/arno.gerretsen


Arno

If the world should blow itself up, the last audible voice would be that of an expert saying it can't be done.

FSDeveloper.com | Former Microsoft FS MVP | Blog

Share this post


Link to post
Share on other sites

Bob, Arno,Interesting. I am without my design computer so will wait until I get FS2002 back and get into GMAX. BTW is the learning curve as fast as FSDS? I found FSDS tutorials pretty good and got going with the program smoothly. Of course this was after VOD which was a nightmare to learn!Thanks for the point out.CheersShez


Shez Ansari

Windows 11; CPU: Intel Core i7-8700K; GPU: EVGA GEFORCE GTX 1080Ti 11GB; MB: Gigabyte Z370 AORUS Gaming 5; RAM: 16GB; HD: Samsung 960 Pro 512GB SSD, Samsung 850 Pro 256GB SSD; Display: ASUS 4K 28", Asus UHD 26"

Share this post


Link to post
Share on other sites

Hi Shez,I think at first it is a bit harder to learn then FSDS (which works really easy).You first get a bit of an overload of buttons and options on your screen :). But once you know how to work around this it is quite easy to use. The GMax tutorials (that comes with the program) are also good, but they are not made for FS, you need to look on the internet for some FS tutorials.When you have become a bit familiar with the program (as I am now) you can start to try all the nice functions and you are really going to appreciate the program.ArnoMember NL2000 Teamhttp://home.wanadoo.nl/arno.gerretsen


Arno

If the world should blow itself up, the last audible voice would be that of an expert saying it can't be done.

FSDeveloper.com | Former Microsoft FS MVP | Blog

Share this post


Link to post
Share on other sites
Guest Claviateur

I've been preaching Gmax for a while on many forums because my experiemntations revealed simply that Gmax generated BGLs (and MDLs) are much better for FPS then previous 3D programs including macros. macros are FPS killers in FS2002, I was extremly frustrated when I downloaded KDFW demo scenery and saw the very poor perfomance even on a fast machine like mine. I wonder how people can fly with this frame rate!!! I also downlaoded many freeware sceneries for test matters and those sceneries are full of ready-made macros and the frame rate was very bad. Alot of scenery desigenrs are not aware about this reality but unfortunatly old style scenery objects and textures (BMP2000 for exemple) are not very well digested by FS2002. Not mentioning that FS2004 will no more support old objects formats as I heard. I think for performance sake, scenery designers should focus on Gmax. It is a powerful modeling tool and I admit it needs some time to master but it is worth the switch! CheersMichel

Share this post


Link to post
Share on other sites
Guest

I found the learning curve steep...but I have lots of design work I want to get to so I just dedicated most of my free time for the last two weeks. There is a "stack", which is similar to the stack of events in Solidworks or Pro Eng, but it was unfamilier to me until I recognized the nature of it. The lingo is from 3d art design, not fs, so it takes some getting used to...the texturing took me FOREVER to figure out...but once I learned a couple of key points, its in some ways better. I end up doing each texture as a polygon texture in fsds, but you can zoom into the texturing tool, so its much easier to do with precision.The biggest reason I didn't want to make this shift was that I didn't want a seperate bgl for each object, placed with geographic coords. George has offered us the ability to make library objects of gmax models, which should remove this concern. that put me over the edge. I'll admit, I haven't made it work yet, but I just made texturing work reliably two days ago...and yesterday I learned how to use middleman and still allow for rotation of the object.The tutorials for 3dstudio max have been very helpful, and pretty plentiful.Bob B

Share this post


Link to post
Share on other sites

Hi Bob,Making the library is really simple with FsRegen. You just compile your object as normal, but make sure you keep the files. Then you can select which objects you want in the library in FsRegen by just selecting the asm source files and you give each object an ID. That's all :).ArnoMember NL2000 Teamhttp://home.wanadoo.nl/arno.gerretsen


Arno

If the world should blow itself up, the last audible voice would be that of an expert saying it can't be done.

FSDeveloper.com | Former Microsoft FS MVP | Blog

Share this post


Link to post
Share on other sites
Guest

Hi BobI only got started with GMax yesterday although I've been using FSDS and VOD for a few years.I find it very difficult to use so far and I've got so caught up in trying to get something on screen which looks like a building that I haven't thought much further - until I read your post.Am I right in saying that GMax doesn't produce api macros? Does it really produce a separate bgl for each object produced? What about the things it maybe can't create? In the past I've got carried away with FSDS and made a single macro covering many buildings only to realise that I need to add some ground textures, a road, a river etc. which I could only do in something like Airport. I would then have to import a huge shapeless api into Airport and guess the positions of the ground textures. Am I likely to get to the same situation in GMax.I guess the real question I'm asking is what is the concensus regarding the best way to approach a project which consists of several detailed buildings plus some ground textures. e.g. a town centre with buildings, roads, parks etc.David

Share this post


Link to post
Share on other sites

Hi David,It is true that GMax can not produce API's directly. This isn't even possible, as the code can not be expressed in SCASM and thereby it is never (until we get a new SCASM that supports all new commands) possible to compile it with eg. Airport.But there is a work around. With FsRegen you can make an object library of your objects. You can then make a simple macro in SCASM that call the object from the library and that way you can still place them using the normal tools.The only problem that remains then is that you will not see the correct shape, I have been thinking about making a little tool for that (I have also made a tool to make a better shape for FSDS objects). I think that's something I need to do and then it will be very easy to use GMax objects with the current design tools.ArnoMember NL2000 Teamhttp://home.wanadoo.nl/arno.gerretsen


Arno

If the world should blow itself up, the last audible voice would be that of an expert saying it can't be done.

FSDeveloper.com | Former Microsoft FS MVP | Blog

Share this post


Link to post
Share on other sites
Guest

>But there is a work around. With FsRegen you can make an >object library of your objects. You can then make a simple >macro in SCASM that call the object from the library and >that way you can still place them using the normal tools. >I think I'm getting WAY out of my depth here. Producing single API's and importing them into Airport was just about OK - but having to create libraries and directly create SCASM code to call the objects is not something that I would know how to approach.David

Share this post


Link to post
Share on other sites

It's not that hard as it looks. FsRegen does create the library for you (you only need to compile it). For the calling API you can use a simple template (they have been posted here) and then you only need to change the ID.But I think it might be a good idea to make a program that does so for you, I'll start working on that soon (I hope).ArnoMember NL2000 Teamhttp://home.wanadoo.nl/arno.gerretsen


Arno

If the world should blow itself up, the last audible voice would be that of an expert saying it can't be done.

FSDeveloper.com | Former Microsoft FS MVP | Blog

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...