Ayeyebraz0v
New Member
I had the idea of making this circuit since years, I firstly designed it with GT6 track app for tablets. Over the years I tried quite a lot of time to maker a track for AC with no luck, tried RTB and Blender, no way. Then few weeks ago something changed, I watched a good tutorial and I felt it was possible, so here I am. Now I'm slowly learning how to do things properly. I use Blender.
First things first, the layout: the idea is a small track with a flowing layout that works for cars and bikes, not a fast one but allowing all kinds of cars to race there
Then we go on what I did wrong: my first exports were ok but I was not fully satisfied about the visual. There was this problem with KS editor, I couldn't achieve the results I wanted with materials. On any new exports I saw the track getting bigger so I started thinking about optimization and Johnr "showed me the light", I asjked him about trees, he linked me to a conversation on this forum and I discovered i named the trees badly, so I had to rename almost 600 trees, it was a long evening, but I got my trees with correct name, correct groups and KS editor confirmed, I'm still not sure trees are ok, but they are far better than before.
Then I started to get good reflections for glass and I found a way here on this forum
This new way to manage trees and relfections on ks editor made me think: what if I have to edit any single material in its own way? So I got a look here on the forum and discovered it's exactly like this. so I read the tutorial for the road and made my first well textured road and I feel very proud of that. Can's say the same about skidmarks, but I'll get there too!
What happened next? I started assigning different shaders in ks editor to each object.
I saw th white lines behave weird with the light, set them with KSperpixelNM and now they are ok, the far buildings look odd, so I set them with KSreflection. I started using some different shaders, like 5 to 10 in total and the track looks way better but also became heavier for the system. At first I could race 40 cars flawlessly, now it's ok but there is a framedrop at the start.
NowI'm asking my self: did I abuse the Ksreflection shader? Does this kill the performance? Is it ok to use it for a lot of big objects or I have to manage the shaders in a different way?
Ks reflection make me get the best results i got till now
The assets you see come from sketchfab, I will model the right assets later, this track is more to learn blender, ks editor and the workflow.
AI works very good and formula hybrid 22 managed to to a full race with no problems.
I managed to get 3d grass easily but the lighting was more complicated. I tried to follow the steps on a post here on the forum but no success, so I took a look at ext_config files from other tracks and copied some values, now the lighting is amazing and I'm now making different type of lights. It's a long way but I'll get there
Now, let's go to the wrong things:
In the first image you see the ground outside of the track is very bad, that's because of the tutorial I watched. Now I want to solve it and I'm thinking doing this: i delete all the grass faces I can, then i will a add a plane, texture it with multimap RGB (like shown by JohnR, or like we do with the road), making it a bit lower on the center and place it just below the track to get a good surrounding area. This is beacuse I don't want to touch the track itself, for next tracks I'm thinking about making the ground and then shrinkwrapping the track to the ground, is this a good way?
I want to do that for two reasons: first I want to get rid of some useless vertices, second I started thinking that an area of 3x3 km with 3d grass could affect performance more than a smaller area.
I want to do the same with the road: now the roads are all using the same, ultradetailed material. That's ok with the track but what about the service roads, the parkings and so?
Would it be better to set them with another material and a simple ksperpixel (or whatever) shader to improve performance?
For now I'm not taking note of the material values I set in kseditor but I will and maybe post them in here cause I can't find a list of suggested values and i think it would of great help.
Any help, comment or suggestion is very welcome
For now I'm ok, sorry for taking this long.
First things first, the layout: the idea is a small track with a flowing layout that works for cars and bikes, not a fast one but allowing all kinds of cars to race there
Then we go on what I did wrong: my first exports were ok but I was not fully satisfied about the visual. There was this problem with KS editor, I couldn't achieve the results I wanted with materials. On any new exports I saw the track getting bigger so I started thinking about optimization and Johnr "showed me the light", I asjked him about trees, he linked me to a conversation on this forum and I discovered i named the trees badly, so I had to rename almost 600 trees, it was a long evening, but I got my trees with correct name, correct groups and KS editor confirmed, I'm still not sure trees are ok, but they are far better than before.
Then I started to get good reflections for glass and I found a way here on this forum
This new way to manage trees and relfections on ks editor made me think: what if I have to edit any single material in its own way? So I got a look here on the forum and discovered it's exactly like this. so I read the tutorial for the road and made my first well textured road and I feel very proud of that. Can's say the same about skidmarks, but I'll get there too!
What happened next? I started assigning different shaders in ks editor to each object.
I saw th white lines behave weird with the light, set them with KSperpixelNM and now they are ok, the far buildings look odd, so I set them with KSreflection. I started using some different shaders, like 5 to 10 in total and the track looks way better but also became heavier for the system. At first I could race 40 cars flawlessly, now it's ok but there is a framedrop at the start.
NowI'm asking my self: did I abuse the Ksreflection shader? Does this kill the performance? Is it ok to use it for a lot of big objects or I have to manage the shaders in a different way?
Ks reflection make me get the best results i got till now
The assets you see come from sketchfab, I will model the right assets later, this track is more to learn blender, ks editor and the workflow.
AI works very good and formula hybrid 22 managed to to a full race with no problems.
I managed to get 3d grass easily but the lighting was more complicated. I tried to follow the steps on a post here on the forum but no success, so I took a look at ext_config files from other tracks and copied some values, now the lighting is amazing and I'm now making different type of lights. It's a long way but I'll get there
Now, let's go to the wrong things:
In the first image you see the ground outside of the track is very bad, that's because of the tutorial I watched. Now I want to solve it and I'm thinking doing this: i delete all the grass faces I can, then i will a add a plane, texture it with multimap RGB (like shown by JohnR, or like we do with the road), making it a bit lower on the center and place it just below the track to get a good surrounding area. This is beacuse I don't want to touch the track itself, for next tracks I'm thinking about making the ground and then shrinkwrapping the track to the ground, is this a good way?
I want to do that for two reasons: first I want to get rid of some useless vertices, second I started thinking that an area of 3x3 km with 3d grass could affect performance more than a smaller area.
I want to do the same with the road: now the roads are all using the same, ultradetailed material. That's ok with the track but what about the service roads, the parkings and so?
Would it be better to set them with another material and a simple ksperpixel (or whatever) shader to improve performance?
For now I'm not taking note of the material values I set in kseditor but I will and maybe post them in here cause I can't find a list of suggested values and i think it would of great help.
Any help, comment or suggestion is very welcome
For now I'm ok, sorry for taking this long.
Last edited: