Skocz do zawartości

3dsmaxman

Members
  • Rejestracja

  • Ostatnia wizyta

Zawartość dodana przez 3dsmaxman

  1. 3dsmaxman odpowiedział Snake5 → na odpowiedź w temacie → Modeling
    Jest też plug-in Max2Obj i Obj2Max, ale działa tylko do 3ds Max 6...
  2. 3dsmaxman odpowiedział tonywasabi → na odpowiedź w temacie → Work in progress (WIP)
    Jeśli chcesz to zrobić bardziej realistyczne, to popraw kształt kawałków szkła. Żadna gruba szklanka ci się w ten sposób nie rozbije :P
  3. 3dsmaxman odpowiedział 3dsmaxman → na odpowiedź w temacie → Inne
    Jeszcze jedno pytanie, choć nie związane z normalnymi (ale też z OpenGL :> ) Otóż: mój konwerter Max->Obj (Max2Obj) przypisuje wierzchołkom tekstury trzy współrzędne. Co oznacza ta trzecia? Bo dla mnie (intuicyjnie) taki wierzchołek powinien posiadać dwie współrzędne (ponieważ mapa do tekstury jest zazwyczaj dwuwymiarowa). Z góry dziękuję za odpowiedź!
  4. 3dsmaxman odpowiedział 3dsmaxman → na odpowiedź w temacie → Inne
    @up: A ja mam problem, bo mi exporter Max to Obj nie zapisuje vn (choć kazałem mu). A poza tym zapisuje do pliku tekstowego, które jest niewydajny i trudny do odczytania. Wielkie dzięki za rozwianie mych wątpliwości, Kru !
  5. 3dsmaxman dodał odpowiedź w temacie → w Inne
    Witam! Piszę właśnie konwerter z tekstowego OBJ do binarnego, aby potem móc szybko i ładnie ładować modele za pomocą funkcji w jakimś napisanym przez siebie DLL-u. Tu rodzą się moje pytania, a mianowicie: 1) Czy muszę wyliczać normalne? Wydaje mi się, że tak, ale wolę się upewnić. 2) W jaki sposób zapisuje się "współrzędne" normalnej?
  6. 3dsmaxman odpowiedział odpowiedź w temacie → 3ds max
    Polecam szukanie w Internecie (np. po nazwie dll). Oto, co wyskakuje: http://discussion.autodesk.com/thread.jspa?threadID=261204 Spróbuj, może pomoże
  7. Powiedzmy, że mam scenę z płaszczyzną, a w ME jakiś materiał z mapą opacity. Chcę przypisać do niej ten materiał. Jak to zrobić?
  8. 3dsmaxman odpowiedział 3dsmaxman → na odpowiedź w temacie → Programs Languages
    Dzięki za pomoc! Już właściwie wszystko działa.
  9. 3dsmaxman odpowiedział 3dsmaxman → na odpowiedź w temacie → Programs Languages
    Po pewnym czasie już do tego doszedłem :) Teraz mam gdzieś błąd nawiasowania (MaxScript oczekuje "while" czy coś takiego). Oto obecny kod: mousex = mouse.screenpos.x mousey = mouse.screenpos.y currentmx = mouse.screenpos.x currentmy = mouse.screenpos.y setSysCur #rotate rollout mywin "STEROWANIE FRANUC" ( group "Sterowanie" ( radiobuttons but "Mysz (x)" pos:[20,20] labels:#("body1","natryskiwacz","body2","przeciwwaga","ramie2") button run "Uruchom!" pos:[20,50] width:60 height:30 ) -- ZMIENNE PRZECHOWUJĄCE KĄTY OBIEKTÓW global body1rot = 0 global przecrot = 0 global body2rot = 0 global mojeramierot = 0 global ramie2rot = 0 global natrrot = 0 global butstate = 0 --NARZĘDZIA MYSZY-- tool mousemvx ( on mouseAbort click do #stop on freeMove do ( currentmx = mouse.screenpos.x if currentmx while currentmx ( in coordsys local rotate $ (angleaxis 1 [0,0,1]) mousex -= 1 ) if currentmx > mousex+3 then while currentmx > mousex do ( in coordsys local rotate $ (angleaxis -1 [0,0,1]) mousex += 1 ) ) ) tool mousemvy ( on mouseAbort click do #stop on freeMove do ( currentmy = mouse.screenpos.y if currentmy while currentmy ( in coordsys local rotate $ (angleaxis 1 [0,1,0]) if butstate == 3 do ( (select $'moje_ramie') in coordsys local rotate $ (angleaxis 1 [1,0,0]) (select $'body2) ) mousey -= 1 ) if currentmy > mousey+3 then while currentmy > mousey do ( in coordsys local rotate $ (angleaxis -1 [0,1,0]) if butstate == 3 do ( (select $'moje_ramie') in coordsys local rotate $ (angleaxis -1 [1,0,0]) (select $'body2) ) mousey += 1 ) ) ) --PRZYCISK "URUCHOM" on run pressed do ( butstate = but.state case butstate of ( 1: (select $'body1') 2: (select $'Box01') 3: (select $'body2') 4: (select $'przeciwwaga') 5: (select $'ramie2') ) if butstate == 1 or butstate == 3 then startTool mousemvy else startTool mousemvx --------------------------------------- on body2g pressed do ( (select $'moje_ramie') in coordsys local rotate $ (angleaxis 1 [1, 0, 0]) (select $'body2') in coordsys local rotate $ (angleaxis 1 [0,1,0]) ) ) ) CreateDialog mywin width:200 height:190 pos:[620,25]
  10. 3dsmaxman dodał odpowiedź w temacie → w Programs Languages
    Witam! Chcę napisać prosty skrypt, który będzie wychwytywał zmianę położenia myszy na ekranie i obracał obiekt (narazie Box01 ^^) Oto on: mousex = mouse.screenpos.x mousex = mouse.screenpos.x mousey = mouse.screenpos.y currentmx = mouse.screenpos.x currentmy = mouse.screenpos.y rbut = true (select $'Box01') while rbut do ( rbut = !rButton currentmx = mouse.screenpos.x currentmy = mouse.screenpos.y if currentmx ( while currentmx ( in coordsys local rotate $ (angleaxis 1 [0, 0, 1]) mousex -= 1 ) ) if currentmx > mousex+3 then ( while currentmx ( in coordsys local rotate $ (angleaxis 1 [0, 0, 1]) mousex += 1 ) ) ) Mam pierwszy problem: program sygnalizuje mi błąd w linijce z rbut = !rButton. Dlaczego?
  11. 3dsmaxman dodał odpowiedź w temacie → w 3ds max
    Czy da się wpisać w Wire Parameters takie wyrażenie, które nie zastępuję obrotu obiektu#1 obrotem obiektu#2, ale które dodaje obrót obiektu#2 do obrotu obiektu#1?
  12. 3dsmaxman dodał odpowiedź w temacie → w 3ds max
    Mam taki fragment modelu: Cylinder zlinkowany jest z górnym Dummy i patrzy się na dolnego Dummy, tłok zlinkowany jest z dolnym Dummy i patrzy się na górnego Dummy. Dolny Dummy zlinkowany jest z elementem poniżej, a górny Dummy - z elementem koło siebie (który na załączonej miniaturce obracam). No i podczas obrotu tym dużym elementem obracają mi się też cylinder i tłok wokół własnej osi. Dlaczego?
  13. 3dsmaxman odpowiedział 3dsmaxman → na odpowiedź w temacie → 3ds max
    Eee.. wszystko widać. Chcę obrócić tylko zaznaczony na biało obiekt, a on mi się deformuje! O to chodzi.
  14. 3dsmaxman dodał odpowiedź w temacie → w 3ds max
    Cześć! Mam taki problem - podczas obrotu jednego z obiektów ulega on dziwnej deformacji - coś jakby skalowanie niejednolite... Czy ktoś z was spotkał się z takim problemem i wie, czym jest spowodowany / jak go rozwiązać? Z góry dziękuję za pomoc..
  15. Hm.. To w takim razie jeszcze takie pytanie: światła fotometrycznego używamy tylko wtedy, gdy trzeba odtworzyć jakiś konkretny typ oświetlenia? Bo myślałem, że powinienem zastosować je właśnie w moim przypadku.. I jeszcze - jeśli chcę używać cieni typu Adv. Ray Traced, to muszę korzystać z Default Scanline Render? Bo jak daję cienie typu Ray Traced, to są bardzo ostre. A mam w scenie obiekty przeźroczyste.. Oto obecny efekt:
  16. Specjalnie piszę kolejnego posta, aby ktoś mi pomógł :) Otóż - jak rozwiązać taki problem, by światło latarnii było silne, ale tylko blisko klosza. Nie chcę, by budynki w tle również były tak oświetlone. Jak to osiągnąć? Próbowałem pokombinować coś ze światłem Omni o ujemnym Multiplier, ale nie za bardzo mi to wychodziło...
  17. Tak, zapomniałem powiedzieć. Używam mentala. Próbowałem coś takiego: Photometric > Free Point dla latarnii z ustawioną opcją lx at na tyle, by sfera mieściła cię wewnątrz klosza (+Volume Light) Omni dla środkowego odcinka latarnii, by ta rzucała cień i dawała bardziej intensywne światło Target Direct z opcją Overshoot i Multiplier rzędu 0,04-0,05 (granatowo-szary kolor) jako niebo Efekt nie jest satysfakcjonujący: Oto widok "od góry":
  18. Mam następującą scenę: Chcę ją oświetlić następująco: latarnia gazowa daje silne światło wewnątrz siebie (nie widać żarówki wewnątrz), lecz dość szybko zostaje wytłumione - sięga do "wspornika" niebo daje jedynie minimalną ilość światła, w sam raz tyle, by widoczne były kontury budynków w niektórych oknach budynków palą się światła, jednak nie oddziaływują poza budynkiem Jakie typy świateł zastosować, jakie efekty i jakie (ogólnie) parametry ustawić? Znam dobrze angielski i help mi nie straszny ;)
  19. 3dsmaxman odpowiedział 3dsmaxman → na odpowiedź w temacie → 3ds max
    Wielkie dzięki :) Właśnie uratowałeś mi kilkadziesiąt minut życia, które normalnie spędziłbym na kilkaniu Tools>Weld Selected...
  20. Heh, spoko, aż takim noobie nie jestem - bawię się maxem już 2,5 roku i przeczytałem dwa podręczniki. Brakuje mi tylko trochę praktyki. 1) Materiałów refernecyjnych mi nie brakuje. Miałem tylko drobne problemy, bo jak już wspomniałem początkowo nie miałem referek M35, tylko M42. A modele te różnią się m.in. "ostrością" daszka. 2) Poprawiłem siatkę, są już tylko 4 trójkąty, których nie pozbędę się za żadne skarby... :p 3) Siatka IMHO jest teraz w sam raz: 250 face/128 poly 4) Ten hełm powstał z boxa. Jak mam widok z boku, od przodu/tyłu i od góry, to wolę zaczynać model od prostopadłościanu. Może to jakaś dewiacja, ale mi z tym dobrze :D
  21. Używam mentalray. Tzn. dopiero zaczynam, muszę jeszcze sporo poczytać o jego ustawieniach i materiałach. Trochę poprawiłem siatkę:
  22. Super! Dzięki za model poglądowy. To moja druga większa praca, a pierwsza z wykorzystaniem MeshSmooth... Brak mi doświadczenia, dlatego wszelka pomoc mile widziana... W sumie to... zapomniałem, że będę używał MS! ;p PS. Nie pamiętam już dokładnie - powiecie mi, jak się renderuje siatkę modelu?
  23. 3dsmaxman dodał odpowiedź w temacie → w 3ds max
    Mam taki problem: chcę przypisać do operacji Weld Selected w oknie Unwrap UVW jakiś klawisz skrótu (np. Ctrl+Shift+W), by potem móc tej operacji szybko używać. Wybrałem więc w Customize User Interface grupę Unwrap UVW, opcję Texture Vertex Weld Selected, w Hotkey daję odpowiednią kombinację klawiszy, daję Assign i Save... Przechodzę do okna dialogowego Unwrap UVW, chcę wykonać tą operację: wciskam Ctrl+Shift+W i kicha - w głośnikach słyszę tylko charakterystyczne dla niemożliwej do wykonania operacji "pim" :) Z góry dziękuję za pomoc.
  24. Ee... szczerze mówiąc nie znam się jeszcze zbytnio na slangu. Co to oznacza?
  25. Witam :) W ramach małego przerywnika postanowiłem zacząć robić scenę, do której zainspirował mnie skan z niemiekciego śpiewnika żołnierskiego. Chodzi o piosenkę Lili Marleen. Oto on: Oczywiście nie obejdzie się bez modyfikacji - postaram się zrobić scenę nocną oraz wstawić do niej latarnię. Jak narazie mam prawie wymodelowany dzwon hełmu (miał być Stahlhelm M35 używany przez wojska lądowe, a wyszła hybryda - M35 i M42 używanego przez Waffen-SS).

Powiadomienie o plikach cookie

Wykorzystujemy cookies. Przeczytaj więcej Polityka prywatności