Oggi è 15 dicembre 2018, 11:16

Tutti gli orari sono UTC + 1 ora [ ora legale ]




Apri un nuovo argomento Rispondi all’argomento  [ 2 messaggi ] 
Autore Messaggio
 Oggetto del messaggio: Convertitore oggetti dal formato X ai formati CSV/B3D
MessaggioInviato: 30 settembre 2018, 23:19 
Non connesso
Avatar utente

Iscritto il: 20 settembre 2002, 23:13
Messaggi: 1932
Località: Torino
Incuriosito da questa discussione sul forum Bveworldwide:
http://bveworldwide.forumotion.com/t1573-converting-x-files-to-csv
ho voluto provare questo convertitore.

Si tratta di una utility in giapponese di autore ignoto, o almeno, che io non son riuscito ad identificare) rilasciata nel 2011.

Questo il sito su cui si trova il programma:
http://topyodety.yu.to/index.html
Il tool si chiama XtoCSV ed il link diretto da cui sono riuscito a scaricarlo è questo:
https://doc-0s-b8-docs.googleusercontent.com/docs/securesc/a9eft689gugkcdkdh74ql03h3jko284l/v7v26lpkjrj667c4aiobdp4kmg57ufbg/1538330400000/05115406673232151311/05643324501028937613/1UxnikE3abWIFFlTPgKJAe7a9EVSrz7aN?e=download&nonce=uvbhin8sfuvm2&user=05643324501028937613&hash=uq6rk7uh879t9dvj94gfprn57hop1afi

Nel file zip x2c02c.zip che si scarica sono contenuti un file di testo (info.txt) e due eseguibili (x2c.exe e x2cfe.exe).
Il primo file contiene le istruzioni dell'autore in solo giapponese. Al fondo riporto la traduzione in inglese ottenuta tramite Google.

Il file x2cfe.exe è l'interfaccia grafica del tool in giapponese, mentre il file x2c.exe è il tool vero e proprio che esegue la conversione. I due file devono essere scompattati nella stessa cartella.

Nella discussione sul forum BVEworldwide è riportato il link di leezer3 per scaricare una interfaccia grafica in inglese da sostituire a quella giapponese, questo:
http://vps.bvecornwall.co.uk/stuff/x2cfe.zip

Immagine

Il programma, per quanto ho sperimentato, funziona trascinando col mouse da una finestra di Explorer al riquadro vuoto "Xfile to process" il file X da convertire (anche più di uno alla volta) e cliccando poi sul pulsante "Convert". I file CSV sono creati nella stessa cartella dei file X.

Ho provato a convertire alcuni oggetti della Biella-Oropa e pare che funzionino (almeno con l'object viewer i nuovi file CSV si vedono tali e quali gli originali in formato X).
Ho provato a convertire anche il file aln501a.x della vista esterna del Minuetto e pare funzioni anche quello. L'unico problema è che, in questo caso, il file CSV triplica di dimensioni e ci mette il doppio di tempo a caricarsi.

Il file di istruzioni che segue dice che per il funzionamento occorre installare il "Microsoft Visual C ++ 2005 SP1 Redistributable Package". Io non lo ho installato e il tutto ha funzionato lo stesso (probabilmente perchè ho già le versioni 2008, 2010 e 2015 installate da altri programmi).

Un salutone a tutti.
Codice:
------------------------------
name
XtoCSV

Overview
Structure format conversion tool for BVE 2

version
0.2 (updated version)

Release date
2011/09/30

Production and distribution
(Tentative title) BVE-NN
Http://topyodety.yu.to/
------------------------------


function
Convert shape data of X format which BVE 2 can not read into readable format.


Preparation
For the operation of the main body, "Microsoft Visual C ++ 2005 SP1 Redistributable Package" (MS11-025 compatible) is required.
If it is not installed, download the 32-bit version (vcredist_x86.exe) from the following URL,
Please install it. (32 bit version is required even in 64 bit environment.)

Http://www.microsoft.com/downloads/en-us/details.aspx?familyid=ae2e1a40-7b45-4fe9-a20f-2ed2923aca62

Note: If MS11-025 non-compliant version is already installed, it may be deleted.
If another program stops working due to this,
It can coexist by installing the deleted non-compliant version without uninstalling MS 11-025 compatible version.

Also, ".NET Framework 2.0" is required for front end operation.
I think that it is already installed in many environments, so I will not write out the details here.


How to use

X2c.exe
It is a command line tool.
If you enter as below, CSV / B3D with the same name will be output.
If you do not need an option, you can output it in D & D in many cases.

X2c [options] input file name

Input file name
We only process uncompressed X format. Multiple designation is also possible.
Option
   format
When not specified CSV
/ B Output with B3D
/ Bc Output both CSV and B3D
For openBVE
Output of / on normal
/ Oe Output luminescent color
File output unit
When not specified Output for each input file
/ Fm Merge all input files
/ Fs Output for each Mesh contained in one X (original file name _ serial number)
Transparent color setting
When not specified All 0 (Normally, no designation required)
/ TrR Red (R = 0 to 255)
/ TgG Green (G = 0 to 255)
/ TbB Blue (B = 0 to 255)
/ Tn Do not output transparent color syntax
Reading X
/ Xf Ignore FrameTransformMatrix

X2cfe.exe
It is the front end of the above tool.
Please put it in the same folder as x2c.exe.
The file to be processed is specified by D & D or Ctrl + O.

Transparent colors are all 0 (black) by default.
In X format, there is no need to change because black is transparent,
When specifying, please input red, green, blue value in the range of 0 ~ 255.
When unchecked, transparent color syntax is not output.

Settings are saved in xtocsv.ini in the same folder.
When deleted, it will return to the initial value the next time it is started up.
It is not compatible with the configuration file in the previous version.


specification
The compressed X format is not supported.
The output destination of the file is fixed to the original file location.
If {or} is included in the file name called from the X format file,
It will be replaced with [and] respectively.
The setting of xtocsv.ini is not referred to from x2c.exe.


Operating environment
Probably "Microsoft Visual C ++ 2005 SP1 redistributable package" and ".NET Framework 2.0" working environment.


Precautions
The rights of the generated structure (CSV format, B3D format) belong to the right holder of the original (X format) shape data.
The author is not responsible for problems and inconveniences caused by using this tool.


Redistribution
Redistribution is allowed with all of the following conditions being satisfied.
· Include all files (3 including this file) in the same package without alteration.
· The distributor does not require the recipient to pay compensation other than actual expenses.
· Do not write fake authors' names.
· Packages containing this program (such as compressed files and optical media)
Do not include adware, viruses, spyware etc.


Change log

0.2 (updated version) 2011/09/30
Only minor changes
Hide black screen by processing from the front end
Command line error contents

0.2 (replacement version) 2011/06/25
It corresponds to change by replacement of MS 11-025

0.2 (replacement version) 2011/04/27
It corresponds to change by MS 11-025

0.2 2011/03/11
  Bug fixes
For ignoring vertex order, when converting the X used in the syntax that fills the space between lines
Fixed problem that rendering improperly
FrameTransformMatrix and normals processing fixed
Binary format support
  Specification change
Integrate when inputting multiple files and output ? (by default) Output for each file
Option addition
/ Xf / fm / fs

0.1 Sep 8 2010
First edition
------------------------------

_________________
Immagine

tof63@trenomania.it


Top
 Profilo  
 
 Oggetto del messaggio: Re: Convertitore oggetti dal formato X ai formati CSV/B3D
MessaggioInviato: 8 ottobre 2018, 20:34 
Non connesso
2° agente
Avatar utente

Iscritto il: 26 agosto 2004, 20:28
Messaggi: 520
Interessante!
Grazie Luigi.


Top
 Profilo  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 2 messaggi ] 

Tutti gli orari sono UTC + 1 ora [ ora legale ]


Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzione Italiana phpBB.it