by EvolutionBG and Draggo
Big thanks for testing to DMN'
Instalation tutorial by DMN'
Extract to gen_black main directory
Use config.py to set default working directories
Edit mesh6-69.py to chose what type of mesh you want to use mirror_fix.vob (mirror fix enabled mesh for example this mod use this type of mesh) or mesh_off.vob (mirror fix disabled mesh). mesh1-5.py use XX_main.vob that contains main mesh, steering wheel mesh, front brake caliper mesh, rear brake caliper mesh, central rearview mirror mesh.
Main meshes now also allow to use with 68 child meshes (69 meshes total, ~1130427 poly)
c_mirror.vob contains central rearview mirror mesh (from RA.vob), it can be used with main meshes that dont have that mesh (F1/F8/FB/FO/MR)
Edit path destinations to mesh .py files in run.bat and run without stops.bat, and python directory in run with IDLE.bat
Right click on run.bat or run without stops.bat and use Run as a Administrator to avoid Windows UAC spam (if UAC is enabled in your system). You can also make shortcut to bat files and in shortcut properties in Advanced button chose Run as a Administrator and start bat files from that shortcut. You do not do all of that for run with IDLE.bat
You can also make shortcuts to mesh .py files and run them manualy one by one ;)
Use join files.bat to join files into XR.vob (edit join files.bat or rename XR.vob when you use script with other main mesh than xr_main.vob)
Sadly render_template command cause errors when two or more mesh .py files try to render template using this same jpg file. For render_template you can use template.py file, but as we all know gen_black has a problem with reading through own generated files so it will be not always work, so you can edit one of run bat files for example:
all files below start at once
start C:\Python27\Lib\idlelib\idle.pyw -r F:\LFS\gen_black\dist\mesh8.py
start C:\Python27\Lib\idlelib\idle.pyw -r F:\LFS\gen_black\dist\mesh7.py
every file below start separately
C:\Python27\Lib\idlelib\idle.pyw -r F:\LFS\gen_black\dist\mesh6.py
C:\Python27\Lib\idlelib\idle.pyw -r F:\LFS\gen_black\dist\mesh1-5.py
FILE | CONTAINS |
---|---|
xr_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
central rearview mirror mesh (mesh5) | |
xf_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
central rearview mirror mesh (mesh5) | |
fb_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
f1_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
f8_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
fo_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
fx_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
central rearview mirror mesh (mesh5) | |
fz_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
central rearview mirror mesh (mesh5) | |
lx_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
central rearview mirror mesh (mesh5) | |
mr_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
ra_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
central rearview mirror mesh (mesh5) | |
rb_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
central rearview mirror mesh (mesh5) | |
uf_main.vob | main (mesh1) |
steering wheel mesh (mesh2) | |
front brake caliper (mesh3) | |
rear brake caliper (mesh4) | |
central rearview mirror mesh (mesh5) | |
c_mirror.vob | contains central rearview mirror mesh (mesh1) |
mesh_fix.vob | one default mirror fix enabled mesh (mesh1) |
mesh_off.vob | one default mirror fix disabled mesh (mesh1) |