Wróć   TheSims.PL - Forum > The Sims 2 > The Sims 2: Poradniki > Programy do The Sims 2
Zarejestruj się FAQ Społeczność Kalendarz

Komunikaty

Odpowiedz
 
Narzędzia wątku Wygląd
stare 03.08.2005, 08:33   #1
Snake Eye
Guest
 
Postów: n/a
Excl Jak stworzyc dodatek - poradnik

Wiele osób prosi...Macie
Przetłumacze wam



Potrzebne Programy:

1.SimPE v0.42 lub późniejsza

www.sims.ambertation.de/index.shtml

2.Milkshape - edytor grafiki 3d (darmowy trial 30 dniowy)

http://www.swissquake.ch/chumbalum-s.../download.html

3.UV mapper

www.uvmapper.com/downloads.html

4.Byle jaki program graficzny,obsługujący pliki PNG


Zaczynamy!!

Na początek warto na pulpicie stworzyc folder,w którym bedziemy trzymac pliki,które powstaną podczas "produkcji" dodatku

Praca

Otwórz simPE,wybierz zakładkę Tools i wybierz Objects Workshop.



W oknie które sie pojawi,wybierz Gruped Objects (1),znajdz obiekt na którego podstawie chcesz stworzyc jakis dodatek (lampa,stół,krześło itd).Ponizej klikasz zakładkę Clone (2) po czym nic nie zmieniając klikasz start (3)




W oknie które sie pojawi wpisujemy nazwe naszego obiektu (1),następnie klikamy w link Update (2) a następnie w OK (3).NIE KLIKAJ w okienko University Ready.Mi działa bez tego



W kolejnym kroku zapisujemy .package.Wybieramy nazwwe i miejsce zapisu (stworzony folder).



W głownym oknie programu zauważamy Resorce Tree (1) i klikamy Geometric Data Container (o).Nastepnie na prawe widzimy zakładke Type (3) i równiez Geometric Data Container.Klikamy w to.



W oknie Plugin View (1) upewnij sie ze jest zaznaczone Content (2) orac CgeometringDataContainer (3).Teraz zaznaczasz jedynie pole w którym jest nazwa obiektu który przerabiasz (light,armchair,table,radio,piano itd ) (o) i klikasz Export (5).



Teraz zapisujemy nasz obiekt w naszym folderze.
(rozszerzenie .obj)
-----------------------------------------

Otwieramy Milkshape.
Upewniamy sie czy w zakładce Window (1) mamy zaznaczone Show Viewport Caption



Następnie Klikamy File (1)--->Import (2) i wybieramy Wavefront OBJ



Teraz przechodzimy do naszego folderu,gdzie zapisalismy eksportowany z SimPE objekt.



Własny projekt.

Upewnij sie ze masz zaznaczoną zakładke Model(1).Jeśli tak klikasz "box" (2)(lub inne.Zalez od kształtu objektu jaki chcesz.Box - kwadrat,Sprehe - koło,Triangle - trójkąt).W tym przypadku przeciągamy "kwadratem" w oknie 2 (3) (mozna tez w innych oknach) tak,aby zakryc oryginalną nogę stołu.



Teraz musimy wyrównać noge z tymi które znajdują sie w oryginalnym meshu.Aby to zrobic klikamy Scale (1) i w polu X wpisujemy wartosc .14 (W swoich obiektach wpisujemy różne watrosci do różnych Pól.X rozcziąg obiekt w osi X,Y w osi Y a Z bodjaze na ukos ) Po czym klikamy Scale (2)



Kilkamy MOVE (1.).Teraz w oknie FRONT (2) ustawiamy noge "zakrywając" 1 oryginalną.



Kolejny krok to klikniecie zakładki Edit i wybrania Duplicate Seliction.Pojawi sie 2 noga.Ustawiamy ją w miejce którejs z 3 pozostałych (oryginalnych) nóg.
Teraz klikamy zakładke GRUOPS.Wybieramy BOX08 i znów edit duplicate selection.ustawiamy nogi na równo!



Teraz zróbmy blat.
Ponownie wybieramy Model (1) oraz box (2) i w drugim oknie (3) klikamy w lewy kant stołu,i przeciągamy myszką do prawego.



Ponownie klikamy "Scale" i w oknie X wpisujemy wartosc 2.3 i klikamy Scale



Teraz musimy ułozyc blat.Klikamy "MOVE" i ustawiamy blat tak jak chcemy (w taki sam sposób dodajemu pierdólki do naszych dodatków)
Nastepnie klikamy zakładke Groups (1),klikamy nazwe objektu jaki przenielismy z Simpe i klikamy Dlete (2)



Teraz zmienimy nasz objekt w UVmape.Mając zaznaczoną zakładtke Groups,wybieramy : Box,Duplicate1 i Duplicate 2 (1).Po czym klikamy Regroup(2).Natępnie wpisujemy Nazwe nogi i klikame Rename (3)



Pozostały BOX - wpisujemy nazwe Blat i klikamy Rename.
Teraz klikamy File ----> Export---->Warefront OBJ i zapisujemy to do naszego folderu pod dowolną nazwą

-------------------------------

Otwieramy UVMapper

Klikamy File---Load Model i wybieramy objekt przed chwilą zapisany.Wyskoczy okienki.Klikamy OK
Teraz,wybieramy EDIT-->Neew UVmap i wybieramy Planar (dla koła sprehe itd)

Wybieramy Z (1) ,zaznaczamy dont split i wpisujemy 512 za rozmiar mapy.



Teraz wybierasz Edit:Select-->by group.Wybierasz grupę "blat" ikilkasz ok.
Teraz wokól blaty powinny pojawicc sie kwadraciki.Klikasz dowolny i powiekszasz blat do podobnych rozmiarów: (przy innych obiektach tego raczes sie nie stosuje)



Teraz kolej na nogi.Wybierasz Edit:Select---->by group i wybierasz gupę nogi.Klikasz Ok.
Teraz klikasz Edit New Uvmapp i wybierasz Planar
Tym razem w polu Aligment wybierasz Y.Rzomiar mapy 512.W polu Split zaznaczasz By Orientation
Pojawia sie kolejne czarn punkciki którymi "wciagasz" kwadrat w kwadrat:



Powinno to wyglądac mniej wiecej tak:



Nastepnie klikasz gdziekolwiek NIE NA MAPIE abo odznaczyc ją.
Teraz klikasz na który kolwiek z tych kwadracików i powiekszasz go (mozna 2 od razu).Powieksz te wszystkie małe kwadraty do tego samego ksztąłtu.



Kiedy wszystkie beda mniej wiecej równe,klikasz file i save model.
Wyskoczy okienko.Poprostu klikasz OK
Plik zapisujesz pod taką samą nazwą,pod jaką go wczytałes do tego programu
Wyskoczy komunikat o tym ze dany plik istnieje wiec klikasz ok.
Teraz klikasz file i wybierasz Save texture map.Nazwij ja tak samo jak plik przed sekundą zapisany.
W ustawieniach (wyskoczy okienko) wpisz : Weight:256,Height:512 i kliknij OK.Teraz swobodnie to zapisz.

---------------------------------

Otwórz ponownie milkshape
Wybierz File-Import Wavefront OBJ.
Wybierz obiekt przed chwileczką zapisany w UVmapperze.
Wybierz zakładke Edit i zaznacza Select All.Teraz zakładkę gruops i wybierz regroup
Nadaj temu nazwe (np.stół jadalny i wybierz RENAME)
Teraz wybierz file/export Wavefront OBJ i zapisz na miejsce ORYGINALNEGO MESHA zimportowanego z Simpe.


--------------------------------------

Program graficzny

Tutaj otwierasz teksture utworzoną w UVmapperze.Te małe prostokąty to czesci nóg a ten duzy to blat.
Poprostu wkejasz teksture jaka chcesz miec na obiekcie.



Teraz wybierasz Plik:Zapisz jako.
Nazwac teksture najlepiej : twojanazwa 256x512 i zapisac jako PNG (WAŻNE!!)


----------------------------------
SimPE

Otwierasz twój package.Klikasz Geometric data Container (1) ,po czym w oknie Type (2) Rowniz to zaznaczasz.Teraz klikasz ppo koleji pokazane na fotce punty (3,4)
Potem klikasz na orygialną nazwe objektu (ta która przedtem klonowalismy) i klikasz Delete.



Teraz klikasz import i wybierasz plik ktory przed chwila eksportowałes z Milkshape.
Jezeli wyskoczy okienko "Mesh group importer" zaznaczasz mozliwosc i klikasz ok.



teraz klikasz commit.



Wyskoczy małe okienko w którym klikasz OK.
Natepnie klikasz Assign Hash



W kolejnym oknie znów klikasz Ok.
Teraz włącz Menu - Tools-->Object Tools -->Fix Integrity



W kolejnym oknie poprostu klikasz OK.Nic wiecej.Gdy wyskoczy okno "Do you want to save changes" kliknij Yes
W "resorce tree" (1) wybierz object data (o).Pod menu type,wybierz 1 object data (3)



Teraz w oknie Plugin View kliknij "get GUID" Wyskoczy okienko.Jezeli nie posiadasz konta,
Klikasz Register new user (rejestracja trwa 5 sekund ).Kiedy juz wpiszesz uzykownika i hasło,
nizej wpisujesz nazwe objektu i klikasz Register object.



Teraz kliknj commit.
Teraz wybierz 2 Object data (1),w oknie plugin (2),zaznacz "update all MMAT's" i kliknij get GUID.



Teraz wpisz nazwe w pole "object name" i kliknij register object.
W nastepnym oknie zaznacz "update all MMAT's and commit" po czym kliknij Commit.

Teraz ustalimy cene przedmiotu

Wybierz menu RAW data (1),zaznacz Decimal (2),i znajdz PRICE.Wpisz ile chcesz,po czym kliknij commit(3)



W oknie type,zaznacz ostatie Object Data ,po czym w oknie plugin kliknij Get Guid.Wpisz swój nick i hasło,nazwe przedmiotu i kliknij register object.
Nastepnie kliknij Commit


Tekstura

W resource tree (1) kliknij Texture Image (2) w oknie Type zaznacz 1 texture image (3)



Teraz w oknie Plugin Viem kliknij IMPORT,znajdz swoją teksture i kliknij OPEN.
Teraz kliknij prawym na obrazku i wybierz Update All Sizes



Następnie klikasz Commit.Wsykoczy małe okienko klikasz OK

Dane Katalogowe:

W resource tree (1) wybierasz Catalog Description.W oknie type klikasz na Catalog Description (3),
Po czym w plugin View,W oknie Strings,klikasz w 1 mozliwosc.W oknie Value wpisujesz nazwe jaka bedzie widniała w katalogu.
Teraz w oknie strings klikasz 2 mozliwosc.W polu Value wpisujesz opis twojego obiektu
(teraz niew iem ale chyba po obydwu czynnosciach klikasz commit.Nie jestem pewny)


---------------------------

End.
Teraz dajesz File---Save As,podązasz do folderu DOWNLOADS w moich dokumentach i zapisujesz obiekt.
Teraz przechodzisz do Menu - Extras i wybierasz Run Sims 2 ,chyba ze zrobisz to póxniej.Teraz twj obiekt powinien działać!!




------------------------------------------
Olbrzymie podziękowania dla Jwoodsa i reszty ekipy z modthesims2.com za umozliwienie przetłumaczenia jego poradnika Thanks Jwood and others :*:*:*:*
Oryginał poradnika znajdziecie pod TYM adresem.

Mam nadzieje ze wam pomogłem
Snake Eye

Ostatnio edytowane przez Snake Eye : 03.08.2005 - 09:05
  Odpowiedź z Cytatem

PAMIĘTAJ! Źródłem utrzymania forum są reklamy. Dziękujemy za uszanowanie ich obecności.
stare 25.01.2006, 12:40   #2
UnknowN
Guest
 
Postów: n/a
Domyślnie

Mam pytanie, raczej z ciekawości. Czy to się komukolwiek udało?? Mnie wyskakuje nieznany komunikat przy importowaniu objektu do SimPe. Ktoś może wie o co chodzi??
un
  Odpowiedź z Cytatem
stare 28.01.2006, 22:10   #3
saya
Guest
 
Postów: n/a
Domyślnie

Może i ktoś by wiedział, gdybyś nas oświecił i powiedział jaki to komunikat.
  Odpowiedź z Cytatem
stare 30.01.2006, 16:10   #4
UnknowN
Guest
 
Postów: n/a
Domyślnie

Prosie:


Message:
Object reference not set to an instance of an object.


SimPE Version:
Default (0.52.2170.26328).

Exception Stack:
System.NullReferenceException: Object reference not set to an instance of an object.
at SimPe.Plugin.Gmdc.GmdcLink.Flatten()
at SimPe.Plugin.Gmdc.AbstractGmdcImporter.ChangeGmdc( ImportedGroups grps, ImportedBones bns)
at SimPe.Plugin.Gmdc.AbstractGmdcImporter.Process(Str eam input, GeometryDataContainer gmdc, Boolean animationonly)
at SimPe.Plugin.fGeometryDataContainer.StartImport(Op enFileDialog ofd, GeometryDataContainer gmdc, String defext, ElementSorting sorting, Boolean animationonly)
at SimPe.Plugin.fGeometryDataContainer.button1_Click( Object sender, EventArgs e)


Source:
simpe.gmdc.exporter.base

Execution Stack:
at SimPe.Plugin.Gmdc.GmdcLink.Flatten()
at SimPe.Plugin.Gmdc.AbstractGmdcImporter.ChangeGmdc( ImportedGroups grps, ImportedBones bns)
at SimPe.Plugin.Gmdc.AbstractGmdcImporter.Process(Str eam input, GeometryDataContainer gmdc, Boolean animationonly)
at SimPe.Plugin.fGeometryDataContainer.StartImport(Op enFileDialog ofd, GeometryDataContainer gmdc, String defext, ElementSorting sorting, Boolean animationonly)
at SimPe.Plugin.fGeometryDataContainer.button1_Click( Object sender, EventArgs e)


Nie wiem co źle robie. Bawię się szachownicą. Aha, i nie działam w MilkShaperze, tylko w innym programie...

UN
  Odpowiedź z Cytatem
stare 01.02.2006, 19:00   #5
aninowic
Guest
 
Postów: n/a
Question Jak robić meshe

Jeżeli już mowa o zmienianiu kształtu obiektu to czy ktoś wie jak robić meshe (dokladniej ksztalty do ubrań, włosów itd...). Pliska!
  Odpowiedź z Cytatem
stare 02.02.2006, 15:22   #6
UnknowN
Guest
 
Postów: n/a
Domyślnie

Cytat:

Jeżeli już mowa o zmienianiu kształtu obiektu to czy ktoś wie jak robić meshe (dokladniej ksztalty do ubrań, włosów itd...). Pliska!
Ekhm... Patrz wyżej. A różnica polega tylko na tym, że zamiast Object Workshop otwierasz Skin Workshop. Co za trudność...
UN
  Odpowiedź z Cytatem
stare 03.02.2006, 21:36   #7
Vanillienné
Guest
 
Postów: n/a
Domyślnie

Fajnie. Trial mi się wyczerpał, ściągałam już parę razy od nowa - i nic!
Co mam zrobić, żeby znowu móc używać milkszejpa? ;_______;
  Odpowiedź z Cytatem
stare 04.02.2006, 09:52   #8
Nereide
Guest
 
Postów: n/a
Domyślnie

Vanil, wszystkie programy typu shareware zostawiają drobne ślady w plikach rejestru, co potem uniemożliwia ponowne wgranie tegoż programu. Musiałabyś go znaleźć i wykasować. Ale powiem, że łatwo nie jest, bowiem takie 'pliczki' potrafią się zapisać pod zupełnie inną i dziwną nazwą. Nie zostaje Tobie nic innego jak użalać się po stracie programu, albo ściągnąć () z Internetu za pośrednictwem typu Emule itp.
  Odpowiedź z Cytatem
stare 04.02.2006, 10:13   #9
Cherished
Guest
 
Postów: n/a
Domyślnie

Vanil napisz do Patrolsa a on przekieruje cie do mnie i ci dam COŚ ;>
  Odpowiedź z Cytatem
stare 05.02.2006, 09:27   #10
foka94
Guest
 
Postów: n/a
Question UVMapper

Teraz mam problem z UVMapper ... jakoś z nim mi nie idzie... a co do programu graficznego to mam tylko painta ;( ... a tam są beznadziejne kolory(paint wogóle jest beznadziejny)... czy ma ktoś link z którego mogłabym ściagnąć darmowy fajny program graficzny??

Z GÓRY DZIĘKI!

Ostatnio edytowane przez foka94 : 06.02.2006 - 09:06
  Odpowiedź z Cytatem
Odpowiedz


Użytkownicy aktualnie czytający ten temat: 1 (0 użytkownik(ów) i 1 gości)
 

Zasady Postowania
Nie możesz zakładać nowych tematów
Nie możesz pisać wiadomości
Nie możesz dodawać załączników
Nie możesz edytować swoich postów

BB Code jest włączony
Emotikonywłączony
[IMG] kod jest włączony
HTML kod jest Wyłączony

Skocz do Forum


Czasy w strefie GMT +1. Teraz jest 20:45.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Spolszczenie: vBHELP.pl - Polski Support vBulletin
Wszystkie prawa zastrzeżone dla TheSims.pl 2001-2023