Modeling Track

Post about the progress of your projects.
User avatar
LogicalMind
Posts: 3
From: Onda

Modeling Track

Unread post by LogicalMind » Sat Mar 24, 2018 2:31 pm

Hello everybody, Im new to the forum.

I would ask to some of the track makers some of the problems that I'm having while doing a custom track. I will glad tips also because I'm bit blocked ending the track.

1st: Do you model all the trees and environment yourself or there's a way to import the revolt models to 3ds max?
2nd: How many polys does revolt hold? Right now the model I'm doing is 33k polys but it will be less than 50k.
3rd: How do you set the revolt parameters like: start line, reset position (when your out of track), the way IA drives, etc...?
4th: Do you texture the model entirely or separately?
5th: Do you match every vertex? (I mean, do you group individual parts or try to weld every vertex in a big one model?)

I drop some pics of the model here:

Image

Image

Image

Image

Image
User avatar
Instant
Posts: 35

Re: Modeling Track

Unread post by Instant » Sat Mar 24, 2018 3:31 pm

1: Depends. There are some 3ds tools but they are outdated (I think they were called ASE tools) so I recommend using Blender and Marv's add-on (https://yethiel.github.io/re-volt-addon/out/index.html) which supports importing and exporting RV files, including .prm .ncp .w. You can also import or export .3ds in Blender. You can found tutorials on re-volt.io.

2: 50k is just a bit too much but shouldn't be a problem with proper optimisation. (texture-size, visiboxes etc.) I still wouldn't go above that although there's no limit. (.ncp's limit is 65535 polygons)

3: You can set those in the .inf file located in the track folder. Cars reposition to the last AI node they went though. You can create zones in Triggers mode where cars reposition automatically. Again, see re-volt.io.

4: Don't know what you mean. You can use only paint on the model but those will be affected by the in-game lighting a lot.

5: I don't know how that works in 3DS, in Blender you can simply assign vertex groups (or layers) to objects and paint them. The add-on also offers some help with that.
Last edited by Instant on Wed May 30, 2018 3:35 pm, edited 1 time in total.
User avatar
607
Posts: 388

Re: Modeling Track

Unread post by 607 » Sat Mar 24, 2018 7:10 pm

Do you know about dev mode/makeitgood?
User avatar
LogicalMind
Posts: 3
From: Onda

Re: Modeling Track

Unread post by LogicalMind » Sun Mar 25, 2018 1:55 am

I know a bit about makeitgood, but I'm new about the files I need to make it run in Re-volt.

Thanks to Instant for his reply he helped me a little :D
User avatar
Black-Revolt001
Posts: 92
From: France

Re: Modeling Track

Unread post by Black-Revolt001 » Thu Apr 05, 2018 11:41 am

I can not wait for your circuit to be finished to test it
Gorgonzola
Posts: 34
From: GB

Re: Modeling Track

Unread post by Gorgonzola » Thu Apr 05, 2018 6:30 pm

I hope you wont say it slips and drifts too.
User avatar
Black-Revolt001
Posts: 92
From: France

Re: Modeling Track

Unread post by Black-Revolt001 » Fri Apr 06, 2018 10:07 am

Gorgonzola wrote: Thu Apr 05, 2018 6:30 pm I hope you wont say it slips and drifts too.
It depends if there is ice in track :lol:
kay
Posts: 7

Re: Modeling Track

Unread post by kay » Sat Apr 07, 2018 6:56 am

5th: Not needed, only if physics fail
(you may also want to see http://perror.de/rv/rvtmod-doc/ase2rv/Contents.html )

although not sure if I recommend it, but there is also a 3Ds max plugin, just like Blender's
www.nawakiwi.com/3ds-max-to-re-volt-exporter/
It's sadly not recognized, this is because everyone thinks Blender is superior and so on. Yet, out there, a lot of people got 3ds max from their companies and universities (either for 3 years as it is now)
User avatar
LogicalMind
Posts: 3
From: Onda

Re: Modeling Track

Unread post by LogicalMind » Sun Apr 08, 2018 10:29 pm

I know about some revolt exporter which is something like
Image it works or it's outdated?
I can drop the proyect file if someone has tips/ideas to end the track. I have problems doing the boundary of the track. I think I'm doing it way too complex and it seems to be easier to do.
User avatar
Gotolei
Moderator
Posts: 52
From: The New Are

Re: Modeling Track

Unread post by Gotolei » Mon Apr 09, 2018 3:05 am

Re-Volt's file structures don't really change often, and it looks like that plugin was last updated just three months ago, so it should be as up-to-date as a plugin would need to be.

Many of the questions have been mostly answered, but here's a few extra things that haven't been mentioned yet:

1. From what I can see, the 3ds Max plugin is only an exporter. Unless there's a different way to convert RV's prm/m files to a format that 3ds likes, and if you want to stay in 3ds, then yes you'll need to make or find the models yourself. On that topic, though, not every detail in the world needs to be on the main mesh. This game is setup with what it calls "instances" which is basically something where you model a single bench and then tell it to duplicate that bench and place them down where you want them. (see the links in 3 for more on this) You can re-use the tree models (for one example) that the game already has. Maybe take a look at this, if you don't want the hassle of working around the existing mapping: http://revoltzone.net/tools/26435/Re-Vo ... l%20v1.2.2

3. As mentioned, you can use the in-game MakeItGood tools. These tools are used to define most of the stuff in your question and then some. Documentation for those can be found here and here. The .inf file, which contains things like the start positions, is detailed here.

4. I'm not entirely sure what you mean either, but you can look at existing tracks for examples. You can use up to ten different texture sheets. Faces connected to each other can be assigned to different texture sheets. The texture files have traditionally been 256x256 or 512x512, but dimensions in excess of 2048x2048 are possible too. You can use BMP, PNG, and many other formats for the image, but the filename has to end in ".bmp". The mapping doesn't do any tiling on its own, so you'll have to manage that. Along the same vein, vertex shading can be done as well.

5. With some of the effects this game has (the most problematic of them being the warping effect around a shockwave), it's probably better to keep things joined up. That way, you don't get holes like this opening up in your track when one of them shoots through.

The track itself looks pretty good! Because of the tiling thing you'll probably want to subdivide some of those larger faces. Also because of the tiling (and also because of the way the game uses the mesh geometry to create effects such as a black smear left behind by explosions), you'll want to keep the mesh as regular as feasible.
It might be worth taking a second look at that bench-lined path, and see if you can make it any smoother around the edges. Details like that, or the lack thereof, stick out quite a bit when you're down low on it with a car that's a quarter of a meter tall. Don't be afraid to split the path down the middle to get more control over the geometry if you need to. Or alternately, maybe look into whatever equivalents to bezier curves 3ds Max might have.

[hide=offtopic]
kay wrote: Sat Apr 07, 2018 6:56 am [....]there is also a 3Ds max plugin, just like Blender's
www.nawakiwi.com/3ds-max-to-re-volt-exporter/
It's sadly not recognized, this is because everyone thinks Blender is superior and so on. Yet, out there, a lot of people got 3ds max from their companies and universities (either for 3 years as it is now)
Personal opinion here, but there are a few reasons I think the Blender plugin took off while the 3ds Max plugin hasn't:
The author doesn't really engage with the community, instead sticking to his own website (correct me if I'm wrong on this). Looks like he hasn't even put his tracks on RVZ for more than five years. He's entirely within his right to do that of course, but it doesn't exactly lead to newcomers knowing of him or the things he's accomplished. Also, while I haven't been able to try it myself, I'm under the impression that it can only export, not import?
And then there's 3ds Max itself:
- Runs only on windows unless you resort to virtualization or something like wine
- Requires you to either jump through hoops or swim the high seas to get it

Meanwhile for the Blender plugin, the author of it is all over the community, engaging and taking feedback on a regular basis. When it updates, the changes are announced in multiple places where people will actually see them. I can't speak for the 3ds plugin's design, but the Blender plugin is set up to be as discoverable as possible. For example, to change materials and flags you don't have to fiddle with smoothing groups and reference a table, there are plainly-labeled checkboxes that change around depending on what kind of mesh you're working with. Finally, Blender itself is completely free, no strings attached, no questions asked, and runs on basically anything with a screen (even systems as niche as a modded PS3).

Not to split hairs on why one might be "better" than the other. That discussion isn't going to go anywhere. At the end of the day, amazing tracks have been made with both.
But let's be real, it isn't much of a surprise that few people use it.[/hide]
Image
Post Reply