Informacje:
- ReadMe wzięte z wersji 0.5. Starsze wersje mogą się znacznie różnić treścią.
- Dostępne języki - polski, angielski
- Linki z tego tekstu są już nieaktualne
- Co to maska?
- Nie jestem pewien czy dobrze przetłumaczyłem teksty o Photoshop'ie
Po angielsku
BinTex
Version 0.5
Released: May 18, 2006
Programmed by Arushan
Contact: oneforaru@gmail.com
Only for suggestions and comments, I will not answer any editing questions.
Do not publish this email address in a public location!
Questions:
Visit one of the following forums for your BinTex related questions:
http://www.nfscars.net/forum
http://discussion.nd4spdworld.com
http://forum.nfsunlimited.net
Introduction
This program will let you open up Textures.bin, Vinyls.bin, and any other textures and export the texture data as Direct Draw Surface (DDS) files. It also allows you to import DDS files back into the BIN file.
You can only replace an existing texture, you CANNOT add a texture! When playing online, the other players will see the original texture, not your edited texture.
New features in BinTex 0.5:
- Support for importing/saving NFSU2 and NFSMW textures
- Preview of textures within BinTex
- Ability to open/save NFSU XBOX texture files (not tested fully)
- Support for NFSU2 and NFSMW textures (export only, no import)
- Built-in palette fixing tool for switching Red and Blue channels
There are two executable provided with this version of BinTex:
- bintex.exe - the fully functional version with the new Preview feature.
- bintex_ndx.exe - the same version without the Preview feature.
On certain systems, bintex.exe may fail to load due to graphics card incompatibilities. In that case, please use bintex_ndx.exe.
Please see Usage Help in this document for information on how to use BinTex.
Requirements
VB6 Runtimes
You most likely have them already. If the program does not run or gives an error message about MSVBVM60.DLL, download this from Microsoft's website and install it: http://www.microsoft.com/downloads/release.asp?releaseid=28337
Microsoft DirectX 8.1 or newer
http://www.microsoft.com/directx
Other Required Files (download and install if asked)
MSCOMCTL.OCX -- http://oedit.nd4spdworld.com/misc/MSCOMCTL.zip
Usage Help
Frequently Asked Questions
The latest version of the FAQ is available at: http://discussion.nd4spdworld.com/viewtopic.php?t=1740. Read this first before asking any questions, as most of your questions may already be answered.
Installing Vinyls
- Download the vinyl and extract it.
- There will usually be a readme.txt file, open it and read it.
- Open BinTex
- Load the proper VINYLS.BIN file from your NFSU installation folder. The readme or the website you downloaded it from usually will have the information on which car the vinyl is for.
- Select a appropriate entry for the vinyl. The readme may have a recommended slot to use. If you don't know what you are doing, use the recommended one!.
- Click on Texture->Import, and select the DDS file for the vinyl. (There are two DDS files, use the one WITHOUT the mask in the name)
- Repeat 5 and 6 for the MASK DDS.
- Click on File->Save.
- Run the game.
Creating Your Own Vinyls
Tools required:
Adobe Photoshop (or Jasc Paint Shop Pro). These programs are not free although a 30 day trial version is available. You may also use any other texture editing program that supports DDS textures. For Photoshop and Paint Shop Pro, you need to download the DDS plugin from http://developer.nvidia.com/object/nv_texture_tools.html.
To edit the DDS Files (Adobe Photoshop 7/8):
Download the Photoshop 7 DDS plugin at the nVidia site above and install it (also install the DLLs if required). Export a texture from BinTex and open it with Photoshop. (Say No when it asks about loading MipMaps). Edit the texture as required, and save. If you Save As (and a dialog comes asking for DDS settings), remember to select the proper format as stated by BinTex, and also set MIP maps
to "Generate MIP maps". You can import the DDS back using BinTex.
Some not-so-obvious formats:
- P8 = palette ARGB (256 colors) / 8 bit index
- A8R8G8B8 = 8:8:8:8 ARGB (32 bit)
Note that all newly created textures must have the same dimensions and format as the texture in the BIN file.
Special Notes on Vinyls (Adobe Photoshop 7/8):
For each vinyl, there are two files -- The actual vinyl and a mask.
For editing the actual vinyl, use the Eyedropper Tool to select shades of the red, green and blue color and use those colors. You do not have to use the exact color. As long as you use a color with the following
Hue (shown as H in the Color Picker) for each shade, it's fine:
- Red: Hue=0 degrees
- Green: Hue=120 degrees
- Blue: Hue=240 degrees
Each color (red/green/blue) corresponds to a selectable color in the game.
For editing the mask, after editing the vinyl (and saving it), create a duplicate of the image by going to Image->Duplicate. Go to Image->Adjustments->Desaturate. Then go to Image->Adjustments->
Auto Contrast. This is your mask image. Select all of it, and copy it, then paste it over the original mask dds, flatten it (CTRL+E) and save that (don't save the duplicate). The mask tells NFSU to display a certain
portion of the image and not others (the white area will be visible, the black areas will not be visible). When saving, remember to pick the 8bit palette format!
Special Notes On Unique Vinyls (Adobe Photoshop 7/8):
Unlike normal vinyls, unique vinyls may use colors other than red, green, and blue. However, due to a format difference for the texture palette in the DDS files, the red and blue color channels are swapped. This needs to be fixed by one of the following methods:
With Photoshop:
- On the menu, go to Image->Mode->Adjustments->Channel Mixer
- Choose Red as the output channel. In the source channel, enter 0% for Red and 100% for Blue.
- Choose Blue as the output channel. In the source channel, enter 0% for Blue and 100% for Red.
- Click on OK
Using BinTex:
- Select the texture entry and import the texture
- Click on Tools->Fix Palette (Red <-> Blue)
Known Editing Tutorials in Existance
Decals: http://discussion.nd4spdworld.com/viewtopic.php?t=1808
Neon: http://forum.nfsunlimited.net/viewtopic.php?t=1563
Tire Texture: http://forum.nfsunlimited.net/viewtopic.php?t=1599
Vinyls: http://forum.nfsunlimited.net/viewtopic.php?t=1157
Legal Trademarks
EA GAMES, the EA GAMES logo, Electronic Arts. and Need For Speed Underground are trademarks or registered trademarks of Electronic Arts Inc. in the U.S. and/or other countries.
Microsoft, DirectX, and XBOX are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
Adobe, and Photoshop are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Any other trademarks hereby depicted are properties of their respective owners.
Disclaimer
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED. UNDER NO CIRCUMSTANCE MAY THE PROGRAMMER(S) OF THIS SOFTWARE BE HELD LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR INABLITY TO USE THIS SOFTWARE.
USE THIS SOFTWARE AT YOUR OWN RISK!
BinTex
Wersja 0.5
Data wydania: May 18, 2006
Napisana przez Arushan
Kontakt: oneforaru@gmail.com
Proszę pisać tylko w przypadku chęci zasugerowania czegoś lub
skomentowania. Nie odpowiadam na pytania.
Proszę nie publikować tego adresu publicznie
Pytania:
Odwiedź jedną z poniższych stron, aby zadać pytanie
http://www.nfscars.net/forum
http://discussion.nd4spdworld.com
http://forum.nfsunlimited.net
Wstęp
Ten program pozwoli Ci otworzyć pliki Textures.bin, Vinyls.bin i wiele
innych oraz eksportować je do pliku graficznego Direct Draw Surface (DDS). Narzędzie
to pozwala również przeprowadzić proces odwrotny.
Pamiętaj, że możesz zastąpić tylko istniejącą teksturę, co oznacza, że nie
możesz dodawać własnych. Podczas gry on-line, gracze będą widzieli oryginalne
tekstury, a nie edytowane.
Nowości w BinTex 0.5:
- Dodano wsparcie dla tekstur z NFS Underground 2 i Most Wanted (import i zapis)
Nowości w BinTex 0.4:
- Dodano podgląd tekstur w
programie
- Dodano możliwość otwierania i
zapisywania tekstur w NFS Underground Xbox (nie jest to w pełni
przetestowane)
- Dodano możliwość eksportowania
tekstur z NFS Underground 2 i Most Wanted
- Wbudowano narzędzie do
poprawiania palet, zamienia czerwony i niebieski kanał
W tej wersji BinTex są dwie wersje programu:
- bintex.exe – w pełni funkcjonalna
wersja programu z funkcją podglądu
- bintex_ndx.exe – ta sama wersja bez
funkcji podglądu.
W niektórych systemach bintex.exe może się nie załadować z powodu
niekompatybilności z niektórymi kartami graficznymi. W takim przypadku użyj
bintex_ndx.exe.
Zobacz Pomoc, aby dowiedzieć się więcej na temat korzystania z program.
Wymagania
VB6 Runtimes
Najprawdopodobniej już to masz. Jeśli jednak program nie uruchomi się lub
prosi w komunikacie o plik MSVBVM60.DLL, to możesz go pobrać ze strony:
http://www.microsoft.com/downloads/release.asp?releaseid=28337
Microsoft DirectX 8.1 lub nowszy
http://www.microsoft.com/directx
Inne potrzebne pliki (pobierz i zainstaluj jeśli jest taka potrzeba)
MSCOMCTL.OCX - http://oedit.nd4spdworld.com/misc/MSCOMCTL.zip
Pomoc
Najczęściej zadawane pytania
Najnowsza wersja FAQ jest dostępna pod adresem:
http://discussion.nd4spdworld.com/viewtopic.php?t=1740. Przeczytaj to przed
zadaniem pytania. Większość wątpliwości została już rozwiana.
Instalacja tekstur
- Ściągnij tekstury i wypakuj je.
- Zwykle znajdują się tam pliki „Przeczytaj
To.txt”, otwórz i przeczytaj.
- Otwórz BinTex
- Załaduj odpowiedni plik VINYLS.BIN z folderu
NFSU. Plik „Przeczytaj To.txt” lub strona internetowa, z której ściągałeś plik zwykle informuje
do jakiego samochodu jest on przeznaczony.
- Wybierz odpowiednie miejsce dla
winylu. Plik „Przeczytaj To.txt” zwykle podaje zalecane miejsce. Jeśli nie
wiesz dokładnie co robisz, użyj ustawień zalecanych!
- Kliknij na "Texture -> Import" i wybierz plik
DDS z paczk (Istnieją
dwa pliki DDS, użyj tego bez "mask" w nazwie).
- Powtórz punkt 5 i 6 dla plików
z maskami.
- Kliknij Plik -> Zapisz
- Uruchom grę
Tworzenie własnych winyli
Wymagane narzędzia:
Adobe Photoshop (lub Jasc Paint Shop Pro). Programe te nie są
darmowe, ale wersje 30-dniowe są dostępne. Możesz również użyć innego programu
do edycji plików DDS. Do Photoshop’a i Paint Shop Pro należy pobrać odpowiednie
wtyczki:
http://developer.nvidia.com/object/nv_texture_tools.html.
Edycja plików DDS (Adobe Photoshop 7/8):
Ściągnij wtyczkę do Photoshop’a ze strony internetowej nVidia, znajdującej
się powyżej, i zainstaluj jeśli będą potrzebne pliki dll, również je
zainstaluj). Eksportuj odpowiednią teksture
w BinTex i otwórz ją w Photoshop’ie (Wciśnij „Nie” jeśli zapyta o ładowanie
MipMapy). Wyedytuj plik i zapisz. Jeśli chcesz „Zapisać jako” (okno ustawień plików DDS), pamiętaj, aby wybrać odpowiedni format, a
także ustawić MipMapę.
Niektóre mało znane formaty:
- P8 = paleta ARGB (256 colors) / 8 bit index
- A8R8G8B8 = 8:8:8:8 ARGB (32
bit)
Pamiętaj, aby każda nowa tekstura miała takie same wymiary i format jak
plik, za który będziesz je podmieniać.
Uwagi dotyczące winyli (Adobe Photoshop 7/8):
Dla każdej tekstury są dwa pliki – rzeczywisty i maska
Do edycji rzeczywistych tekstur, użyj narzędzia EyeDropper, aby wybrać
odcienie czerwonego, zielonego i niebieskiego i ich używać. Nie musisz używać
tylko tych kolorów. Tak długo, jak używasz kolorów z następującym odcieniem
(pokazane jako H w próbniku kolorów) dla każdego odcienia, jest dobrze.
- Czerwony: Odcień = 0 stopni
- Zielony: Odcień = 120 stopni
- Niebieski: Odcień = 240 stopni
Każdy kolor (czerwony/zielony/niebieski) odpowiada wybranemu kolorowi w
grze.
Do edycji maski, po edycji winylu (i zapisaniu go), tworzymy kopię tekstury
przechodząc do “Image -> Duplicate”. Dalej „Image -> Adjustments -> Desaturate”. Następnie „Image
->Adjustments -> Auto Contrast”. To jest twoja maska. Wybierz wszystko i
skopiuj to. Wklej do pliku rzeczywistego, wyprostuj to (CTRL + E) i zapisz (nie
na duplikacie). Maska mówi NFSU co ma wyświetlać (biały obszar będzie widoczny,
a czarny nie). Podczas zapisywania pamiętaj, aby ustawić 8-bitową paletę kolorów!
Uwagi specjalne dotyczące unikalnych winyli (Adobe Photoshop 7/8):
W odróżnieniu od zwykłych winyli, unikalne używają kolorów innych niż
czerwony, zielony i niebieski. Jednakże, ze względu na różnicę formatu palety w
plikach DDS, czerwone i niebieskie kanały są zamieniane. Musi być to naprawione
przez jedną z następujących metod:
W Photoshop’ie:
- W menu, przejdź “Image -> Mode ->
Adjustments -> Channel Mixer”
- Wybierz czerwony jako kanał
wyjściowy. W kanale źródłowym wspisz: 0% dla czerwonego i 100% dla
niebieskiego
- Wybierz niebieski jako kanał
wyjściowy. W kanale źródłowym wpisz: 0% dla niebieskiego i 100% dla
czerwonego.
- Zatwierdź OK
Używając BinTex:
- Wybierz i zaimportuj teksturę
- Kliknij w “Tools->Fix Palette (Red <->
Blue)”
Znane tutoriale
Naklejki: http://discussion.nd4spdworld.com/viewtopic.php?t=1808
Neony:
http://forum.nfsunlimited.net/viewtopic.php?t=1563
Opony: http://forum.nfsunlimited.net/viewtopic.php?t=1599
Winyle: http://forum.nfsunlimited.net/viewtopic.php?t=1157
Znaki towarowe
EA GAMES, EA GAMES logo Electronic Arts. i Need For Speed Underground są
znakami towarowymi lub zastrzeżonymi znakami towarowymi Electronic Arts Inc w Stanach
Zjednoczonych i / lub innych krajach.
Microsoft, DirectX i Xbox są zastrzeżonymi znakami towarowymi lub zastrzeżonymi
znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych
krajach.
Adobe i Photoshop są zastrzeżonymi znakami towarowymi lub znakami
towarowymi firmy Adobe Systems Incorporated w Stanach Zjednoczonych i / lub
innych krajach.
Wszelkie inne znaki towarowe przedstawione tutaj są własnością ich
właścicieli.
Disclaimer
TO OPROGRAMOWANIE JEST DOSTARCZANE "AS IS"
BEZ ŻADNYCH GWARANCJI JAKIEGOKOLWIEK RODZAJU, BEZPOŚREDNIO LUB POŚREDNIO. W
ŻADNYM WYPADKU TWÓRCA(Y) TEGO OPROGRAMOWANIA NIE PONOSI ODPOWIEDZIALNOŚCI ZA
JAKIEKOLWIEK BEZPOŚREDNIE, POŚREDNIE LUB PRZYPADKOWE SZKODY WYNIKAJĄCE Z
KORZYSTANIA LUB NIEMOŻNOŚCI KORZYSTANIA Z TEGO OPROGRAMOWANIA.
KORZYSTASZ Z OPROGRAMOWANIA NA WŁASNE RYZYKO!
Brak komentarzy:
Prześlij komentarz