Zawartość dodana przez Coody
-
Budowa stożka, walca i koła w Python'ie
szczuro: jako "sieciowiec", miałem programowanie: C, C++ i Java. Im dalej, tym dla mnie ciężej było. Gdybym nie miał na głowie pisanie pracy i oddania do końca miesiąca, nie pracowałbym od 7 do godziny 16 i wracał do domu o ok 17 i mieć nóż na gardle z Dyrektorem, to bym się zagłębił w komentarze i sam język z przyjemnością. No i pobawił się w samym Blenderze, co mnie kręci i mam już kilka projektów w głowie ^^ Dobra kończę te tłumaczenie się ;) Jadę do promotora i mam nadzieję że zaakceptuje pracę i będę miał jedną sprawę załatwioną. Mimo iż szacunek do mnie jako użytkownika zmalał, to i tak życzcie mi powodzenia ^_^
-
Budowa stożka, walca i koła w Python'ie
szczuro: (mgr inż. szczuro ;) ) Może i dla Ciebie to jest proste, dla mnie pewnie też byłoby po, jak to podałeś 3 latach. Tylko że ja nie miałem na studiach Blendera, pracuję na nim od 6 miesięcy? Nie jestem na studiach hmm graficznych, tylko na Sieciach (xD). A wrzutę dotyczącą skryptu dostałem 3 tygodnie przed oddaniem -_-", więc zwróciłem się do Was o Pomoc. Jestem teraz desperatem w sprawie skryptów ;) A jest to ciekawe, jakbym miał więcej czasu na pewno bym się w tym wyszkolił :P Dzięki jeszcze raz za pomoc.
-
Budowa stożka, walca i koła w Python'ie
No stronę którą podałeś widziałem, ale nie wiedziałęm o co chodzi. Nie znam się na tym języku, a czasu mam bardzo mało żeby go opanować. A to nie zaliczenie, tylko inżynierka ;) Wielkie dzięki!!!
-
Budowa stożka, walca i koła w Python'ie
Czy ktoś może wspomóc mnie w tej kwestii? Potrzebuję kod skryptu pythona który utowrzy Stożek (Cone) bądź Walec (Cylinder) i Koło (Circle). Proszę o Was o pomoc, jest to bardzo ważna kwestia. Byłbym bardzo wdzięczny za taki skrypt. Pozdrawiam
-
Budowa stożka, walca i koła w Python'ie
Znalazłem jeszcze coś takiego (tworzy Sferę): from Blender import Mesh, Material import bpy def sphere(scn, segments, rings, radius, x, y, z, r, g, b, a): me = Mesh.Primitives.UVsphere(segments, rings, radius) mat = Material.New('SphereMat') mat.rgbCol = [r, g, b] mat.setAlpha(a) me.materials += [mat] ob = scn.objects.new(me, 'SphereOb') ob.setLocation(x, y, z) sce = bpy.data.scenes.active sphere(sce, 32, 32, 4, 1, 1, 1, .2, .5, .6, 1.0)
- Budowa stożka, walca i koła w Python'ie
-
Budowa stożka, walca i koła w Python'ie
Witajcie, Tak jak skrótowo napisałem w temacie, teraz to rozwinę. Chodzi mi o skrypt w Python'ie (Blender 2.49), który utworzy w oknie Stożek, walec oraz koło (nie mylić ze sferą ;) ). Objekt ma się tworzyć w oknie 3D View, nie w Game Engine. Chodzi i standardowe figury które można utworzyć w Blenderze z menu Mesh. Z góry Wam dziękuję. Dla przykładu wkleję kod który odkopałem na stronach i lekko zmodyfikowałem: Skryp tworzy Sześcian. (na pewno jest prostrzy sposób, niestety znajomość tego języka programowania jest u mnie praktycznie zerowa) import Blender as X # vertices A = [0.5,1.5,0] B = [0.5,-0.5,0] C = [-1.5,-0.5,0] D = [-1.5,1.5,0] E = [0.5,1.5,2] F = [0.5,-0.5,2] G = [-1.5,-0.5,2] H = [-1.5,1.5,2] verts = [A,B,C,D,E,F,G,H] faces = [[0,1,2,3], [0,1,5,4], [1,2,6,5], [2,3,7,6], [3,0,4,7], [4,5,6,7]] # create Object ob = X.Object.New('Mesh', 'MeshOb') # create ObData me = X.Mesh.New('myMesh') # add vertices me.verts.extend( verts ) # create faces me.faces.extend( faces ) ob.link( me ) scene = X.Scene.GetCurrent() scene.link( ob ) X.Redraw(-1) # print out the verts, edges and faces of our mesh for v in me.verts: print v for e in me.edges: print e for f in me.faces: print f
-
Film na plane.
Hmm czyli jak konkretnie mam zrobić żeby taki plane "płynął"? Jakie modyfikatory zmieniać? Jak to wpleść w animacje? A można zrobić tak żeby w trakcie animacji zmieniać ofsY tekstury? Żeby na starcie miała 0.000 a na końcu 10.000?
-
Łączenie/Grupowanie/Scalenie?
Witajcie, mam następujący problem. Próbuję w jakiś sposób połączyć zależnościami kilka obiektów. Problem mam taki że nie za bardzo wiem jak to zrobić. Chodzi mi konkretnie o takie coś, że jak połącze te obiekty, to w przypadku jak podniosę wyżej jeden z nich to wszystkie automatycznie się podniosą za nim. To samo się tyczy skalowania. Próby: Dodawanie do grupy - nie działa w ten sposób że po uniesieniu obiektu reszta idzie za nim. Parent - tak, coś takiego ale to nie wiem czemu działa tylko na jeden obiekt, a nie na wszystkie zaznaczone. Posiadacie jakieś pomysły? Pozdrawiam...
-
Połączenie dwóch projektów.
Witajcie, Może mnie ktoś pokierować jak zrobić żeby połączyć ze sobą dwa projekty? Obydwa projekty były tworzone w Blender 2.49b i zapisane jako *.blend. Obydwa były tworzene z kilku box'ów. Jak zrobić żeby te dwa połączyć w jeden? Przykładowo: Jeden zawiera rozległy teren, a drugi budowle (budowla złożona jest z kliku zmodyfikowanych box'ów). Konstrukcja nie posiada żadnych powiązań. Próbowałem exportować ale wszystko się rozjeżdżało mi. Proszę o pomoc. Dziękuję za poświęcony czas z góry.
-
Film na plane.
Witajcie, Jest kilka spraw które muszę z Wami przedyskutować (Blender 2.49). Moje pytanie jest następujące: Czy można na plane nałożyć ruchomą animację? (w animacji, nie grze) O co mi chodzi konkretnie? Zaobserwowałem w grach, że niektórzy twórcy tak rozwiązują problem wody, że jakby na plane jest tak około 3 tekstur które ruszają się w różne strony, co wygląda "prawie" jak tafla wody. Czy jeszcze "nagrywają" taflę wody i wstawiają w to miejsce filmik. Moje propozycje: 1. Na plane nałożyć materiał z trzema teksturami, jakoś operować w animacji żeby przemieszczały się w różne strony? 2. Nałożyć film (avi). Czy moje rozumowanie jest na dobrej drodze? Dlaczego tak chcę to rozwiązać? Ponieważ zależy mi na czasie renderingu, a ja nie posiadam mocnego sprzętu.
-
Ostatnio obejrzane filmy, polecane filmy
Iron Man 2 - Muszę Wam powiedzieć że film jak dla mnie przereklamowany. Stark mnie irytował od początku filmu. Podobał mi się Ivan, Bardzo xD. Film moim zdaniem tak 7.5/10. (10 za złą postać, a 5 za Glówną postać, 7.5 za fabułę). Ahhh i Scarlett ^^ no i wolałem wcześniejszego Rhodey'a, jakoś Don nie za bardzo mi podchodził.
- Wygładzanie Krawędzi
-
Wygładzanie Krawędzi
Teraz nie mam jak sprawdzić waszych pomysłów. Zrobię to dzisiaj później, albo jutro. mara - Nie za bardzo rozumiem low/high-poly. Jeżeli chodzi o ilość poligonów to staram się o to żeby było ich jak najmniej. Ponieważ nie mam mocnego sprzętu. Czyli robie w low-poly :D Ogółem dzięki za pomoc ;) Jak coś to będę pisał... a pisać będę na pewno. Pozdro 600...
-
Wygładzanie Krawędzi
Witam Ponownie, Tworząc obiekty, natknąłem się na pewne problemy. Jednym z nich jest wygładzenie krawędzi (nie mówię tutaj o wygładzanie całego objektu). Przykład: Mam skomplikowany obiekt który w rzeczywstości posiada w NIEKTÓRYCH miejscach wygładzoną (zaokrągloną) krawędź. Cały obiekt jest kanciany, jak zrobić żeby jedną krawędź zaokrąglić? Wygładzić? Próby: 1. Wykorzystywałem modyfikator: Subsurf. - Niestety ten modyfikator działa na cały obiekt i go w moim przypadku niszczy. 2. Wykorzystywanie opcji: Sudivide. - Przy skomplikowanym obiekcie potrafi ostro namieszać. (Dodawałem face'y i kształtowałem krawędź przesywając edge'e w ten sposób że wychodzi jako takie wygładzenie, jest to bardzo uciążliwe. Mianowicie: zbliżam do siebie enge'e i środkowy [który aktualnie jest ostrą krawędzią] przesuwam do środka obiektu i powstaje ten efekt) Rozwiązanie: Macie jakieś? ;)
-
Kopiowanie, miary, matowość.
No chodzi właśnie o to, że nie mogę tak "na oko" mierzyć. Nie ma takiej zwykłej funkcji w Blenderze z miarami? :/ Pracowałem na Maxie i Catii tam to miary to podstawa. Mi jest teraz Ciężko tak "na oko" mierzyć. szczuro, pomysł trochę rozwiązujący problem, ale przy 50 elementach, tak mierzyć, zrobi się uciążliwe. Ale Twój sposób w tej sytuacji będzie najbardziej pomocny. A da się w przypadku gdy odległość będzie równa 23,001 zmniejszyć przy pomocy "N" tej odległości do 23,000 i obiekt się prawidłowo przesunie? Czy może program ześwirować i przesunąć względem osi, a nie odległość? Chodzi mi o to czy jak np. boxy są od siebie oddalone pod jakimś kątem, nie są równo ułożone względem osi. Po zmniejszeniu tej odległości wpisanej program zamiast skrócić odległość tego odcinka "po ludzku" Zmniejszy tę odległość operując na jednej osi (przykładowo X). Rozumujecie o co mi się biega? ;) Pozdrawiam.
- Kopiowanie, miary, matowość.
- Kopiowanie, miary, matowość.
- Kopiowanie, miary, matowość.
-
Kopiowanie, miary, matowość.
mandragora tworzę w wersji 2.49b... No punkt 1 jak i punkt 3 spełnia moje potrzeby. Mam niestety zastrzeżenia co do punktu 2. Miary tak, działają, pokazuję długości, ale... Teraz nasuwa mi się pewna myśl. Jak zrobił żeby np. Postawić box'a normalnie ma wymiary 2x2x2 czy jest możliwość wpisania np. wartości 3x3.45x1.001 ? Bo nie widzi mi się przesuwać wierzchołków żeby uzyskać taki efekt a co dopiero dokładność do jednej tysięcznej. Dlatego proszę o info jak to zrobić. Pozdrawiam.
-
Kopiowanie, miary, matowość.
Witajcie, Mam kilka problemów które mnie przyatakowały ostatnio w Blenderze. Więc tak: Ad 1. Problem dotyczy kopiowania obiektów. Przy tworzeniu dużych konstrukcji, są elementy które się powtarzają. Kożystałem z Modyfikatora Array oraz Mirror, niestety mnie otrzymywałem wystarczającego efektu. próbowałem kopiować obiekt, bądź duplikować, coś w rodzaju jak w 3DS, ale tutaj chyba jakoś inaczej to się odbywa. Jest jeszcze inna opcja do kopiowania? Ad 2. Miary w Blender. Myślałem że dam radę utworzyć wszystko na "oko", ale to tak nie działa niestety ;) Dlatego moje pytanie: Czy w Blenderze jest możliwość operowanie na wymiarach? cm/m/stopnie? Przy obracaniu obiektu widzę o ile obracam, ale nie widzę opcji "O ile ziom chcesz obrucić obiekt?". Takie samo mnie interesuje jeżeli chcę sobie przesunąć obiekt, albo zaprojektować obiekt na podstawie wymiarów? I czy w przypadku łączenia obiektów z innych projektów te miary są zachowywane? Z miarami spotkałem się w 3DS, ale tutaj tego nie widziałem. Czy da się coś z tym zrobić? Ad 3. Matowość materiału/tekstury. Z tego co każdy zaobserwował w świecie, są materiały które się błyszczą jak "psu jajca", ale również są matowe, które w ogołe nie odbijają światła. Dla przykładu: Dywan, nie odbija światła, ale za to stół drewniany światło jako tako się odbija. Przy renderze normalnie światło pada na obiekt i daje białe odbicie, jak to zniwelować? Jaka opcja, jaki modyfikator albo coś w tym stylu. Proszę o pomoc. W chwili obecnej nie posiadam żadnych innych kłopotów, pytań. Proszę o pomoc. Pozdrawiam.
- Tekstura wody (brudna)
-
Ostatnio obejrzane filmy, polecane filmy
Sweeney Todd - Bardzo dobry "Mjuzikal" ;) Polecam. Końcówka zaskakującą. Film ogólnie trzyma w napięciu. House of Bones - Dość dobry horrorek. Ciekawa "fabuła". Szukałem jakiegoś Horrorka dobrego ostatnio, no i udało mi się :) Będą samemu w domu bałem się wyjść z pokoju :D Polecam. The Bounty Hunter - Mile spędzony czas przed monitorem ;) Polecam dla ludzi którzy nie mają co ze sobą zrobić. 1.5h upłynęło jak dla mnie... szybciutko :D Yes Man - Świetna, wręcz rewelacyjna komedia z Jimem :D Poprawiająca humor, jak i ustawia człowieka na Tak :D hehe Pozytywnie zaszczepia Incepcje w człowieku :P Na prawdę Gorąco Polecam!
-
Regulacja plane'ów algorytmem?
Witajcie. Mym proglemem jest to: Posiadam w animacji 3 plane'y. Czy jest możliwość jakaś, żeby "przesuwając" jeden plane w górę i w dół, kolejne dwa będą automatycznie podnościć opadać. Głębjej: Obiekty: plane1, plane2 oraz plane3. Wyjaśnienia: - plane1 - Najwyżej usadowiony. - plane2 - Niżej od plane1, dalej usadowiony. - plane3 - Niżej od plane2, dalej usadowiony.(najniżej) Dodatkowe info: Podobne jak byśmy przelewali wodę z jednaj szklanki do drugiej. Czyli, jak podniesiemy poziom plane1, "przelewa się" do plane2. Załóżmy że plane1 ma granicę do podniesienia o 1 cm, plane2 o 0.5 cm, plane3 o 0.2 cm. Działanie: plane1 chcemy podnieść o 2 cm (ale wlać możemy tylko o 1, ponieważ się wyleje). To co się wylewa, czyli brakujący centymetr podnosi wysokość plane2 o 1 cm, ale znowu powtarza się sytuacja. Dlaczego? Nie wiesz? No to tłumaczę: Plane2 może podnieść tylko wysokość o 0.5 cm, więc co się dzieje z pozostałym 0.5 cm? Odziałowuję na plane3 i podnosi się wtedy o 0.2 cm... 0.3 cm które zostało do podniesienia "znika". Problem: Czy jest możliwość napisania takiego algorytmu? Jak to będzie działać? Czy na live, czy potrzeba będzie renderować? Jak na żywo to jak to będzie działać? Chodzi mi o to czy trzeba by renderować to, czy da się na żywo to mieszać? Rozwiązanie łopatologiczne: Bazując na moim doświadczeniu z programowaniem (błehehehe) mogę napisać jak to widzę ;) int ile,resztki=0; poziom_plane1=0; poziom_plane2=0; poziom_plane3=0; granica_plane1=2; granica_plane2=1; granica_plane3=0.5; wpisz(ile); if ile>granica_plane1 { ile=ile-granica_plane1; poziom_plane1=granica_plane1; { if ile>granica_plane2 { ile=ilei-granica_plane2; poziom_plane2=granica_plane2; { if ile>granica_plane3 { ile=ile-granica_plane3; poziom_plane3=granica_plane3; }}}}}; No coś takiego, ale nie wiem jak przekładać to na język w blenderze (hehe to jest kombinacja wszystkich języków jakie znam ;) Sorki za ortografię. Proszę o rozpatrzenie tego problemu, oraz podesłania swoich włąsnych pomysłów, prostrzych, bądź bardziej rozbudowanych. Dziękuję i czekam na wiadomości...
-
Ostatnio obejrzane filmy, polecane filmy
You don't know Jack - Bardzo ciekawy film. Polecam. Film opowiada o Eutanazji i jak jeden lekarz pomaga pacjentom ukoić ich cierpienia. Al Pacino jak zwykle dobra rola... ;) Pozdrawiam...