perfect

Jak konwertować obiekty z Google Earth - poradnik

50 postów w tym temacie

Potrzebne programy:

Blender v 2.49

http://www.instalki.pl/programy/download/Windows/modelowanie_3D/Google_SketchUp_Pro.html

Omsi X Converter

2. Po znalezieniu jakiegoś pliku *.skp (wiele ciekawych modeli można znaleźć tutaj.) otwieramy go w Sketchupie.

3. Często w modelach pobranych z 3d Warehouse znajduje się kawałek "ziemi". Można go usunąć poprzez zaznaczenie go i wciśnięcie klawisza DEL. Jeżeli fragment pozostaje na miejscu, należy kliknąć nań prawym przyciskiem myszy, wybrać opcję Unlock i spróbować ponownie.

volora.png

4. Wybieramy opcje File ->Export -> 3D Model....

119t7kn.png

5. Plik zapisujemy w rozszerzeniu *.3ds. Zapisujemy go do folderu Omsi -> SceneryObject -> Twój folder -> Texture.

6xtg81.png

6. Plik *.3ds importujemy w Blenderze. Teraz, jeżeli nasz obiekt "wisi" w powietrzu należy, po wciśnięciu przycisku G, przesunąć go tak, aby dotykał siatki.

19t7gk.png

b3subo.png

W wielu przypadkach obiekty są źle przeskalowane. Nie chcemy chyba, aby nasza kamienica była mniejsza od znaku drogowego, nie? ;). Można tego dokonać po wciśnięciu przycisku S. Skalujemy według takiej skali:

34sjwh1.png

7. Eksportujemy plik do formatu *.x, zapisujemy go do folderu Omsi -> SceneryObject -> Twój folder -> Model.

8. Uruchamiamy program OMSI X Converter. Sprawdzamy, czy wszystkie opcje zgadzają się z poniższymi i klikamy Convert. Przechodzimy do naszego folderu model i wybieramy nasz plik *.x.

20f83yu.jpg

9. Z byle jakiego folderu w SceneryObject kopiujemy byle jaki plik *.sco, otwieramy go za pomocą Notatnika (ja osobiście korzystam z programu Notepad++ i jestem z niego zadowolony) i kopiujemy do niego:

[friendlyname]


[groups]



[mesh]
.o3d

[collision_mesh]
.o3d

[shadow]

[fixed]

Krótkie objaśnienie:

nazwa wyświetlana w OMSI - chyba nie muszę tłumaczyć :)

ilość podfolderów - na początek zalecam jeden

nazwy podfolderów - zalecam twój nick

nazwa pliku o3d - nazwa pliku zapisywanego przez Blender.

UWAGA!

Znaki < i > usuwamy !!

Prawidłowy plik *.sco:

[friendlyname]
Kamienica

[groups]
2
Diemierzyce
Budynki

[mesh]
kamienica.o3d

[collision_mesh]
kamienica.o3d

[shadow]

[fixed]

10. Otwieramy Edytor OMSI, wchodzimy w zakładkę Objects, klikamy Load, wybieramy stworzony przez nas plik SCO. Wciskamy przycisk N i cieszymy się naszym obiektem.

15ek77t.png

Wszystkie pytanie, problemy, prośby oraz ewentualne groźby proszę kierować do mnie w tym temacie :)

EDIT. Dziękuję dwóm panom poniżej, którzy pomogli. Plusiki poleciały ;)

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Witam!

Poradnik bardzo dobry, nawet udało mi się przekonwertować kilka obiektów.

Mam pytanko, jak przerobić ten przekonwertowany obiekt, aby powiedzmy się świeciły okna (w nocy)??

Pozdrawiam

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

http://s6.ifotos.pl/img/grapng_xwwenqn.png

Wszystkie tekstury są wgrane, powinno działać. Dodam, że w SketchUpie one są, w blenderze nie występują jako tekstury, tylko jako kolorowy obiekt, w grze, niestety nie widać. Jak coś trzeba zmieniać w blenderze, proszę o wytłumaczenie, bo jestem zielony w tym.

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Co zrobić, jeśli kilka modeli ma taką samą nazwę tekstur?

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A co jeśli jest 100 plików .jpg(tekstury)?

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Przepraszam Piotrze, ale mam ochotę odpowiedzieć na te pytania :P

Witam!

Poradnik bardzo dobry' date=' nawet udało mi się przekonwertować kilka obiektów.

Mam pytanko, jak przerobić ten przekonwertowany obiekt, aby powiedzmy się świeciły okna (w nocy)??

Pozdrawiam

[/quote']

Tworzysz w folderze "texture" podfolder o nazwie "Night" i do niego wklejasz teksturę, która będzie wyświetlała się w nocy. Oczywiście musi ona mieć taką samą nazwę, jak ta zwykła, dzienna.

Co zrobić' date=' jeśli kilka modeli ma taką samą nazwę tekstur?

[/quote']

Wtedy trzeba ponazywać jakoś inaczej te tekstury, po czym w blenderze w sekcji "Materiały" pozmieniać nazwy. Jest to skrótowy opis, właściwie dla czynności tej mógłby być stworzony kolejny poradnik.

A co jeśli jest 100 plików .jpg(tekstury)?

Teoretycznie każdą teksturę (niezależnie od ich ilości) powinniśmy wpisać w pliku .sco:

[matl]

0

Np:

[matl]
grey.bmp
0

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

http://s6.ifotos.pl/img/grapng_xwwenqn.png

Wszystkie tekstury są wgrane' date=' powinno działać. Dodam, że w SketchUpie one są, w blenderze nie występują jako tekstury, tylko jako kolorowy obiekt, w grze, niestety nie widać. Jak coś trzeba zmieniać w blenderze, proszę o wytłumaczenie, bo jestem zielony w tym.

[/quote']

Spróbuj tym ścianom w sketchupie nadać materiał który nazywa się "default", jeżeli ściana będzie niebieska, wtedy użyj opcji klikając prawy przycisk myszy i wybierając "reverse faces", gdy będzie biały - dana ściana będzie widoczna i wtedy ją oteksturuj na nowo.

A co jeśli jest 100 plików .jpg(tekstury)?

Zawsze możesz spróbować ograniczyć ich ilość przez stworzenie jednego pliku o większej rozdzielczości jako mapy i teksturowaniu ich na nowo, do SCO nie trzeba nic wpisywać, chyba, że chcesz uzyskać efekt przezroczystości, szkła itd.

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Mam pytanie. Czy jest wymagane rozszerzenie do Blendera? Nie moge zaimportować żadnego pliku ponieważ po naciśnięciu przycisku import 3ds file dzieję się... ...nic:22 Annoyed:

PS Bardzo prosze o pomoc;)

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jest konieczna robota w Blenderze. Masz zainstalowany najnowszy python?

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Ponieważ jestem w tym calkiem zielony zapytam:

-czym jest python

-jak wyglada "robota w Blenderze"-na czym to polega?

Wiem pytania pewnie o rzeczy oczywiste ale odpowiedzi na nie mogą mi bardzo pomóc;)

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Czemu po konwertowaniu i stworzeniu pliku .sco i wsadzeniu tam tekstur w ogóle nie czyta obiektu(nie wyświetla go mimo tego, że pokazuje, że jest)?

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A sprawdź czy nie ma go może pod powierzchnią ziemi, jakby odwróconego.

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A sprawdź czy nie ma go może pod powierzchnią ziemi' date=' jakby odwróconego.

[/quote']

Już znalazłem 2 problemy:

1. "friendlyname" powinno być pod groups,

2. Zamiast zera w matl napisać pod nazwą tekstury napisałem nad.

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Wybieramy opcje File ->Export -> 3D Model....

119t7kn.png

5. Plik zapisujemy w rozszerzeniu *.3ds. Zapisujemy go do folderu Omsi -> SceneryObject -> Twój folder -> Texture.

Robię wszystko tak jak powyżej i mimo wszystko nie mam opcji zapisz w rozszerzeniu *.3ds :?

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Prawdopodobnie nie masz wersji pro. Ściągnij sobię trial wersji pro i przez jakiś czas będziesz mógł użytkować (bodaj 6 godzin), ale roboty w sketchupie jest niewiele, więc na długo wystarczy :)

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A mógłby ktoś ewentualnie dać linka do tego SketchUp'a Pro bo ten w pierwszym poście nie działa :?

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Witam mam problem, mianowicie zrobiłem wszystko tak jak trzeba , ale podczas załadowania obiektu do mapy jest on do góry nogami jak to zmienić ? pls o odp :)

86087360069975400528_thumb.jpg


Przepraszam za taki spam , już znalazłem rozwiązanie , proszę moderatora o usunięcie moich wątków z tego działu:).

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A mógłby ktoś ewentualnie dać linka do tego SketchUp'a Pro bo ten w pierwszym poście nie działa :?

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Teraz pytanie do was , jak zrobić aby dany obiekt był podświetlany w nocy ?

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Tworzysz w Sceneryobjects/Model/Texture folder Night i dodajesz teksturę o takiej samej nazwie, tylko już w wersji nocnej.

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nie wiem czy w dobrym dziale to pytanie, ale zaryzykuje :-)

Mam mały problem, chcąc skonwertować obojętnie jaki obiekt,

postępując oczywiście według wskazań jakie napisał Piotrwawrak,

dochodzę do momentu exportu w Blenderze obiektu do formatu .x.

Program OmsiXConv, nie chce mi konwertować plików większych

niż 6 mb (z tego co pamiętam), wyrzucając znany wszystkim użytkownikom OMSI

błąd "zugriffsverletzung bei adresse".

Z mniejszymi plikami nie ma problemu i konwert jest praktycznie od razu.

I tu następuje moje pytanie.

Jakie czynności należy wykonać (poza skalowaniem), w Blenderze

by zmniejszyć wagę pliku .x.

To jest dosyć ważne, zważywszy na to że za duża waga pliku .x,

powoduje problem w programie OmsiXConv (No chyba, że dzieje się tak tylko u mnie, ale wątpię).

Niestety w znalezionych w sieci poradnikach na temat konwersji obiektów,

nie znalazłem odpowiedzi, dlatego też zwracam się z prośbą o pomoc

do użytkowników, obytych w temacie konwersji.

Pozdrawiam.

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A mi nie chce odpalić program OmsiXConv :( Wywala mi takowy błąd

post-10690-1461608708,0844_thumb.jpg

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

W katalogu gdzie masz OMSI, utwórz folder o nazwie SDK

i ze spakowanego archiwum wypakuj tam pliki.

Powinno działać.

Programy z tej paczki muszą znajdować się w folderze OMSI.

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nie mogę uruchomić pliku.3DS w blenderze! POMOCY!!

0

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą dodawać komentarze

Dodaj konto

Załóż nowe konto. To bardzo proste!


Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.


Zaloguj się teraz

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.