• Dear visitors,

    The email issue has been finally solved.
    Thank you for your patience and happy browsing.

    Team ACM.

TUTORIAL Build your FIRST track - BASIC GUIDE

Pixelchaser

Well-Known Member
it sucks majorly ! mostly I just want to make desert tracks that don't have trees, or that need grass. and its not laziness ! :lol:
 

Kuba.exe

Member
I have another problem...
The trees I made look... flat (?). Kinda like they are made of cardboard. Is there anything I can do to make them look like on other maps (with nice, deep lighting)?
 

Attachments

Pixelchaser

Well-Known Member
u need to remove all the lighting effects. so remove specular values and also all "normals" need to point up, and then use kstree shader.
 

LilSKi

Well-Known Member
u need to remove all the lighting effects. so remove specular values and also all "normals" need to point up, and then use kstree shader.
The part about normals is wrong

I have another problem...
The trees I made look... flat (?). Kinda like they are made of cardboard. Is there anything I can do to make them look like on other maps (with nice, deep lighting)?
I'll post this yet again. Read this post about trees. If you read it already then read it again.
http://www.racedepartment.com/threads/proper-technique-in-track-making-plus-tips.122794/#post-2397224

Also you need to fix your UV map. It is mirroring the image which you don't want.
 

Kuba.exe

Member
I set specular to "0" (or should I make it "1"? I don't know if remove means 1 or 0). They look better now, but must have messed up something else, beacuse they still aren't looking as good, as they should be.

I have read the post and followed the instructions. I haven't grouped the trees yet, but can this be the cause (does grouping have anything to do with lighting)? Also, can mirroring image be the cause of the "cardboard" look problem? Or is it separate thing and has nothing to do with it?
 

LilSKi

Well-Known Member
Specular should be 0. Ambient .4 and Diffuse .25 is a good starting point.

Tree naming has EVERYTHING to do with the shading. read the post again.

UV mirroring is fixed by setting the UV correctly and nothing else. If you still can't figure it out I'm sorry but the info is all there in front of you.
 

Kuba.exe

Member
I mean the trees are not grouped, but named correctly (*number*KSTREE*number* - this is correct... right?).
But if you are saying so, I'll group them now.

UV mapping is not a problem for Me now, I just want to start with harder issues, like lighting, and then proceed to polishing the look by fixing the mapping.
 

Kuba.exe

Member
I think it is ok now

I have just loaded the map after spending some time editing it in blender, and I set ambient, diffuse and specular to values you have recommended. The result is good and it's pretty much what I was aiming for.

Thank you!
 

Kuba.exe

Member
Hey

I decided to make a new track from the scratch. I created a simple and slightly better layout than previously. Files are borrowed from the first one. I have only changed the preview and modifyed the .json file (replaced the original track name with new one). Also, this time I have added Start, Pit and Time entities.

However when the main menu is loading up a notification pops up saying there's an error with the track and to look it up in the log (where's the log?). Also, I can't see the track in the selection menu.

What should I do?
 

luchian

Administrator
Staff member
Double check json file (maybe some comma, or stuff like this). If the track is not showing in the menu, it's not even linked to the kn5 file. It doesn't get that far :).

For logs, see my sig.

Sent from my phone using Tapatalk
 

Kuba.exe

Member
You're right, I missed two marks while editing the file.

Now I can see the track in the menu. After clicking the "start engine" button loading screen appears. Cars and tracks are beginning to load (the text in the bottom says so), but suddenly I'm being kicked back to track selection. No notification, or anything. Just stops the loading and moves me to the menu.
 

Kuba.exe

Member
Here it is:

Code:
Installing CrashGuard Fault Handler
Steam Name:kbdb
Steam ID: 164605073
Steam Community ID: 76561198124870801
LOADING AC VERSION : 1.14.3 (x64)
-----------PRINTING VIDEO INI-----------
[VIDEO]
FULLSCREEN=1
ANISOTROPIC=8
AASAMPLES=2
VSYNC=0
AAQUALITY=0
SHADOW_MAP_SIZE=4096
DISABLE_LEGACY_HDR=1
FPS_CAP_MS=0
WIDTH=1280
HEIGHT=1024

[CAMERA]
MODE=DEFAULT        ; DEFAULT | TRIPLE

[EFFECTS]
MOTION_BLUR=0
FXAA=0                ; doesn't work with OCULUS
SMOKE=3
RENDER_SMOKE_IN_MIRROR=1

[CUBEMAP]
SIZE=512
FACES_PER_FRAME=0
FARPLANE=500

[MIRROR]
SIZE=512
HQ=0

[ASSETTOCORSA]
HIDE_ARMS=0
LOCK_STEER=0
WORLD_DETAIL=5        ; 0 to 5
HIDE_STEER=0

[SATURATION]
LEVEL=100

[POST_PROCESS]
ENABLED=1; on (1) or off (0)
HEAT_SHIMMER=1 ; on (1) or off (0)
RAYS_OF_GOD=1 ; on (1) or off (0)
FXAA=1 ; on (1) or off (0)
QUALITY=3 ; range {0,5} this affects the effect buffer scale
GLARE=3 ; range {0,5} 0 is off
DOF=3 ; range {0,5} 0 is off
FILTER=default

-----------END VIDEO INI-----------
CURRENT LOCALE en
TagDocumentReader:: couldn't load system/locales/tutorial/en.tag
WM_SIZE 1280 1024
QueryPerformanceFrequency: 3507.503000
[DX11] MAXIMUM_FRAME_LATENCY: 0
[DX11] MIP_LOD_BIAS: 0.000000
Display mode 0: 640x480 @ 67.00 [67/1] 28
Display mode 1: 640x480 @ 72.00 [72/1] 28
Display mode 2: 640x480 @ 75.00 [75/1] 28
Display mode 3: 640x480 @ 59.94 [60000/1001] 28
Display mode 4: 720x480 @ 56.00 [56/1] 28
Display mode 5: 720x480 @ 56.00 [56/1] 28
Display mode 6: 720x480 @ 60.00 [60/1] 28
Display mode 7: 720x480 @ 72.00 [72/1] 28
Display mode 8: 720x480 @ 72.00 [72/1] 28
Display mode 9: 720x480 @ 75.00 [75/1] 28
Display mode 10: 720x480 @ 75.00 [75/1] 28
Display mode 11: 720x480 @ 59.94 [60000/1001] 28
Display mode 12: 720x576 @ 56.00 [56/1] 28
Display mode 13: 720x576 @ 56.00 [56/1] 28
Display mode 14: 720x576 @ 60.00 [60/1] 28
Display mode 15: 720x576 @ 60.00 [60/1] 28
Display mode 16: 720x576 @ 72.00 [72/1] 28
Display mode 17: 720x576 @ 72.00 [72/1] 28
Display mode 18: 720x576 @ 75.00 [75/1] 28
Display mode 19: 720x576 @ 75.00 [75/1] 28
Display mode 20: 800x600 @ 56.00 [56/1] 28
Display mode 21: 800x600 @ 60.00 [60/1] 28
Display mode 22: 800x600 @ 72.00 [72/1] 28
Display mode 23: 800x600 @ 75.00 [75/1] 28
Display mode 24: 1024x768 @ 60.00 [60/1] 28
Display mode 25: 1024x768 @ 70.00 [70/1] 28
Display mode 26: 1024x768 @ 75.00 [75/1] 28
Display mode 27: 1152x864 @ 60.00 [60/1] 28
Display mode 28: 1152x864 @ 60.00 [60/1] 28
Display mode 29: 1152x864 @ 75.00 [75/1] 28
Display mode 30: 1280x720 @ 60.00 [60/1] 28
Display mode 31: 1280x720 @ 59.94 [60000/1001] 28
Display mode 32: 1280x768 @ 60.00 [60/1] 28
Display mode 33: 1280x768 @ 60.00 [60/1] 28
Display mode 34: 1280x960 @ 60.00 [60/1] 28
Display mode 35: 1280x1024 @ 60.00 [60/1] 28
DISPLAY MODE FOUND
Display mode 36: 1280x1024 @ 75.00 [75/1] 28
DISPLAY MODE FOUND
ADAPTER DESCRIPTION
DESCRIPTION: AMD Radeon R9 200 Series
VIDEO MEM: 2029
REVISION: 0

***** GOING FULLSCREEN ***
kglResizeBuffers : 1280 x 1024

SWAP CHAIN DESC
BufferCount: 1
BufferDesc.Format: 28
BufferDesc.Height: 1024
BufferDesc.RefreshRate: 75.000000
BufferDesc.ScanlineOrdering: 1
BufferDesc.Width: 1280
BufferUsage: 32
Flags: 2
OutputWindow: 1114200
SampleDesc.Count: 1
SampleDesc.Quality: 0
SwapEffect: 0
Windowed: 0
IsFullscreen: 1
KGL CREATE FONT Segoe UI with locale
KGL CREATE FONT Consolas with locale
[SETTINGS] LIVE_UPDATE: 0
[SETTINGS] MAX_CHANNELS: 256
FMOD running @48000 speaker mode:0 speakers: 0
----- Listing FMOD audio drivers -----
Id: 0
Name: Headphones (2- High Definition Audio Device)
System Rate: 44100
Speaker Mode: STEREO
Speaker Channels: 2

Id: 1
Name: Digital Audio (S/PDIF) (2- High Definition Audio Device)
System Rate: 44100
Speaker Mode: STEREO
Speaker Channels: 2

Id: 2
Name: Digital Audio (S/PDIF) (2- High Definition Audio Device)
System Rate: 44100
Speaker Mode: STEREO
Speaker Channels: 2

Currently selected driver: 0
Audio log (AudioEngine.cpp:939): Audio DSP buffer size: bufferLength 1024, numBuffers 4
Checking FMOD version 67602 required: 67602
Audio log (AudioEngine.cpp:1198): Loading bank content/sfx/common.bank
[ASSETTO_CORSA] SLEEP_TIME: -1
[ASSETTO_CORSA] WARNINGS_AS_ERRORS: 0
[TIMER] FORCE_TGT: 0
[OPTIONS] AUTOFLIP_RECOVERY: 1.000000
[OPTIONS] DISABLE_SHOW_MODE: 0.000000
[OPTIONS] PROVIEW_MODE: 0.000000
[OPTIONS] RENDER_SPLINE: 0.000000
CREATING YEBIS CAMERA
Creating render target 1280 1024
LOADING PP SET:default
Loading PP set from: system/cfg/ppfilters/default.ini
Creating render target 1280 1024
Creating render target 1280 1024
Creating render target 1280 1024
RE-INSTANTIATE g_pPfxContext 0000000000000000
Numbersofparticles: 10
Default PP filter:default
Requested set is the same already in use, no actions
******** Kunos Simulazioni Physics Engine ********
ODE BUILD FLAGS: ODE ODE_EXT_no_debug ODE_EXT_trimesh ODE_EXT_opcode ODE_OPC_16bit_indices ODE_OPC_new_collider ODE_EXT_mt_collisions ODE_EXT_threading ODE_single_precision
USING FF LOW SPEED VALUES: 3.000000 kmh MIN_VALUE:0.010000
LOGICAL CPU DETECTED: 4
INITIALISING PHYSICS THREAD POOL WITH 2 THREADS
Initialising threading with: 4 cores
[THREADING] SET_THREAD_AFFINITY_MASK: 0
[THREADING] USE_TIMER_PROCESS: -1
TimerProcess: OFF
Update Clouds Generation to 5_light_clouds
Creating render target 512 128
[MIRRORS] FOV: 10.000000
[MIRRORS] FAR_PLANE: 400.000000
KGL CREATE FONT Segoe UI with locale
KGL CREATE FONT Segoe UI with locale
[BENCHMARK] ACTIVE: 0
[REPLAY] ACTIVE: 0
[REMOTE] ACTIVE: 0
[LIGHTING] SUN_ANGLE: -16.000000
[LIGHTING] TIME_MULT: 1.000000
[LIGHTING] CLOUD_SPEED: 0.200000
[RACE] AI_LEVEL: 98.000000
[HEADER] VERSION: 1
-----------PRINTING RACE INI-----------
[BENCHMARK]
ACTIVE=0

[CAR_0]
DRIVER_NAME=Kuba.exe
MODEL=-
MODEL_CONFIG=
NATIONALITY=Poland
NATION_CODE=POL
SKIN=06_cup_55

[DYNAMIC_TRACK]
LAP_GAIN=1
PRESET=5
RANDOMNESS=0
SESSION_START=100
SESSION_TRANSFER=100

[GHOST_CAR]
FILE=
LOAD=1
PLAYING=0
RECORDING=0
SECONDS_ADVANTAGE=0

[GROOVE]
MAX_LAPS=30
STARTING_LAPS=0
VIRTUAL_LAPS=10

[HEADER]
VERSION=1

[LAP_INVALIDATOR]
ALLOWED_TYRES_OUT=-1

[LIGHTING]
CLOUD_SPEED=0.2
SUN_ANGLE=-16
TIME_MULT=1

[RACE]
AI_LEVEL=98
CARS=1
CONFIG_TRACK=
FIXED_SETUP=0
MODEL=ks_mazda_mx5_cup
MODEL_CONFIG=
PENALTIES=0
TRACK=komo_circuit

[REMOTE]
ACTIVE=0
GUID=76561198124870801
NAME=Kuba.exe
PASSWORD=
REQUESTED_CAR=ks_mazda_rx7_tuned
SERVER_HTTP_PORT=8084
SERVER_IP=138.201.36.87
SERVER_NAME=AC4 - ThePit.4thDimension.info - TrackDay
SERVER_PORT=9603
TEAM=

[REPLAY]
ACTIVE=0
FILENAME=

[SESSION_0]
DURATION_MINUTES=0
NAME=Practice
SPAWN_SET=PIT
TYPE=1

[TEMPERATURE]
AMBIENT=26
ROAD=23

[WEATHER]
NAME=5_light_clouds

[WIND]
DIRECTION_DEG=-1
SPEED_KMH_MAX=40
SPEED_KMH_MIN=2

-----------END RACE INI-----------
[SESSION_0] TYPE: 1
[SESSION_0] DURATION_MINUTES: 0
Creating physics track: komo_circuit []
ADDED TRACK SKIN OVERRIDE: default
LOADING MODEL content/tracks/komo_circuit/komo_circuit.kn5
VERSION=6
Loading 2 textures
DEBUG TIMER: TrackAvatar::init3D():112.021572
ERROR: SURFACE NOT FOUND FOR OBJECT:1PIT1
CREATING STATIC SUBSPACE AT INDEX:1
LOOKING FOR: content/tracks/komo_circuit/ai/fast_lane.ai
LOADING SPLINE: content/tracks/komo_circuit/ai/fast_lane.ai
Loading AI Spline: content/tracks/komo_circuit/ai/fast_lane.ai
AI SPLINE VERSION 7
LOADING VERSION 7
LOADING GRID DATA
Calculating radius
Straight 0, start: 0.961880, length: 980.268494
Straight 1, start: 0.635570, length: 477.703796
Straight 2, start: 0.306874, length: 218.329651
Straight 3, start: 0.486897, length: 209.728256
Straight 4, start: 0.413547, length: 129.431488
Straight 5, start: 0.575390, length: 117.817795
Straight 6, start: 0.844498, length: 93.240509
Straight 7, start: 0.905009, length: 70.458557
Straight 8, start: 0.473809, length: 56.648949
Straight 9, start: 0.299005, length: 27.595787
Straight 10, start: 0.792069, length: 25.996445
Straight 11, start: 0.219762, length: 16.774612
Straight 12, start: 0.555771, length: 16.679270
Straight 13, start: 0.899715, length: 15.393541
Straight 14, start: 0.897756, length: 7.617805
Straight 15, start: 0.305229, length: 6.158234
Straight 16, start: 0.410960, length: 6.082887
Straight 17, start: 0.903344, length: 4.658176
Straight 18, start: 0.468570, length: 4.617111
Straight 19, start: 0.194325, length: 4.565689
Straight 20, start: 0.897756, length: 1.567526
Straight 21, start: 0.410960, length: 1.539735
Straight 22, start: 0.410960, length: 1.532657
Straight 23, start: 0.486897, length: 1.520628
Straight 24, start: 0.299005, length: 1.514451
Straight 25, start: 0.413547, length: 1.512556
Spline is at last version

CRASH in:
OS-Version: 6.2.9200 () 0x100-0x1
d:\dev\dev_pc_master_race\ksphysicsac\ai\aispline.cpp (700): AISpline::calculateNormals
d:\dev\dev_pc_master_race\ksphysicsac\ai\aisplinerecorder.cpp (303): AISplineRecorder::load
d:\dev\dev_pc_master_race\ksphysicsac\ai\aisplinerecorder.cpp (26): AISplineRecorder::AISplineRecorder
d:\dev\dev_pc_master_race\ksphysicsac\track.cpp (125): Track::initAISpline
d:\dev\dev_pc_master_race\acs\trackavatar.cpp (440): TrackAvatar::initPhysics
d:\dev\dev_pc_master_race\acs\trackavatar.cpp (61): TrackAvatar::TrackAvatar
d:\dev\dev_pc_master_race\acs\sim.cpp (1049): Sim::loadTrack
d:\dev\dev_pc_master_race\acs\racemanager.cpp (351): RaceManager::initOffline
d:\dev\dev_pc_master_race\acs\racemanager.cpp (174): RaceManager::loadSessions
d:\dev\dev_pc_master_race\acs\sim.cpp (313): Sim::Sim
d:\dev\dev_pc_master_race\acs\splashscreen.cpp (319): SplashScreen::postRender
d:\dev\dev_pc_master_race\ksgame\game.cpp (181): Game::eek:nIdle
d:\dev\dev_pc_master_race\ksgame\game.cpp (210): Game::run
d:\dev\dev_pc_master_race\acs\acs.cpp (475): wWinMain
f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c (618): __tmainCRTStartup
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF9B4148364)
00007FF9B4148364 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF9B6B070D1)
00007FF9B6B070D1 (ntdll): (filename not available): RtlUserThreadStart
 
Last edited by a moderator:

luchian

Administrator
Staff member
Yes, even if it would've been more practical to attach the file than to post it :).

Anyhow, it seems there is a problem with the object/mesh 1pit1. What is this ? Pit surface ?
If yes, have you defined the surface pit in the surfaces.ini ?

Sent from my phone using Tapatalk
 

Kuba.exe

Member
I didn't... I assumed game already knows "PIT", like it does know "ROAD".

So If name "PIT" is changed for something else, the track should work just fine, right?
 

luchian

Administrator
Staff member
So.. this is what's written in first post (in bolded blue) :)
"ROAD, GRASS, KERB, SAND basic surface types, already defined in assettocorsa\system\data\surfaces.ini"

Therefore.. you need to define the PIT surface in surface.ini OF YOUR track (don't edit the one in the above path).

Sent from my phone using Tapatalk
 
Top