black eyed Napisano 6 Marzec 2007 Napisano 6 Marzec 2007 Witam, mam mały problem :) otóż, mam zrobić model mieszkania + poruszanie się po nim (przynajmniej takie było początkowe założenie projektu - powiedzmy, że poradziłabym sobie z nim :P ). Po tygodniu facet wymyślił sobie, że ma to działać na takiej zasadzie: końcowy użytkownik ma mieć możliwość (za pomocą jakiegoś dodatkowego pliku zewnętrznego) zmiany np. wymiaru mieszkania, po czym czary-mary i może sobie brykać po nowo zwymiarowanych pomieszczeniach...Oczywiście nie ma to być plik 3ds max'a bo zakładamy, że zwykły user nie będzie miał do niego dostępu... Wydaje mi się, że nie można zrobić czegoś takiego bez zmian w pliku 3ds max'a, ale oczywiście mogę się mylić...nie jestem expertem dlatego też postanowiłam umieścić posta...z góry dziękuję za pomoc :)
kru Napisano 6 Marzec 2007 Napisano 6 Marzec 2007 a gdyby tak pomieszczenia byly zapisane w osobnych plikach np obj lub vrml. wczytanie takiego pliku np w OpenGl-u nie jest trudne. pozniej transformujesz matryce modelu (skalujesz) i laczysz w scenie. haczykiem jest przechodzenie z pomieszcznia do pomieszczenia tak zeby nie bylo przerw miedzy pomieszczeniami, ale tez widze pare rozwiazan... EDIT: w sumie to nie jest haczyk... tu masz link do kodu, ktory w polowie jest rozwiazniem - jak mysle, musisz tylko dorobic laczenie scen i ta transformacje http://www.codeproject.com/opengl/wrl_viewer.asp
black eyed Napisano 6 Marzec 2007 Autor Napisano 6 Marzec 2007 hmmm, no tak powiedzmy, że ja mogłabym to zrobić...ale jak dostosować ten finalny program tak, aby dla zwykłego loodka był on zrozumiały i łatwy w obsłudze? Na jakiej zasadzie ten user mógłby sobie zmieniac te wszystkie parametry?
kru Napisano 6 Marzec 2007 Napisano 6 Marzec 2007 to moze tak: toolbar dwoma ikonami - pick i skalowanie jedna kamera z gory ortho na calosc, druga perpsective - czyli to jak widac split przez ekran ewentualnie dwa okna kamera z gory obsluguje picka, kamera perspective przesuwa sie strzalkami na klawiaturze. ot i cala filozofia
black eyed Napisano 7 Marzec 2007 Autor Napisano 7 Marzec 2007 oki, dzięki za pomoc...spróbuję to zrealizować :]
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się