Forum Polskiego Kursu Blendera

Kurs Blendera dla wszystkich Polaków!

Pokaż wiadomości - ADDJAR

Pokaż wiadomości

* Wiadomości | Pokaż wątki | Pokaż załączniki

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.

Wiadomości - ADDJAR

Strony: 1 2 3 ... 65
1
Addons/Plugins/Python / Odp: Blender API - mapa myśli
« dnia: 20171210, 18:52:31 »
commit -m "
Ogólny szablon wtyczki
opis klasy: bpy.types.Operator "

2
Addons/Plugins/Python / Blender API - mapa myśli
« dnia: 20171208, 21:51:55 »
Idąc z duchem czasu, doszedłem do wniosku, że może lepiej będzie przedstawić trudne zagadnienia związane z API Blendera w formie mapy myśli, zobaczę, co z tego wyjdzie, postaram się sukcesywnie uzupełniać kolejne informacje.
Mapa można pobrać:
https://drive.google.com/file/d/1Cu5Ff7spcHTs2O9WR11JIFNMxM-jJwXJ/view
następnie otworzyć ją poprzez aplikację na stronie:
https://www.draw.io

na razie jest to tylko próba (nie wiem czy się sprawdzi)
przy okazji polecam fajny wykład na temat 10(u) przykazań skutecznego uczenia się:
https://www.youtube.com/watch?v=5rgl7SmPqcY

3
Sprawy różne / Odp: Muzyka w moim życiu
« dnia: 20171208, 19:41:46 »
Ostatnio co mi wpadło w ucho:
KFOG Private Concert: Tash Sultana (Full Concert)
https://www.youtube.com/watch?v=VYxT9-SIv1c

EDIT:
jeszcze ten:
TASH SULTANA - Featherstone on FedUniLive
https://www.youtube.com/watch?v=8ACzPaeKp3M

4
Sprawy różne / Odp: Linux pierwsze kroki...
« dnia: 20171208, 19:30:49 »
O to moja historia
history|awk '{print $2}'|sort|uniq -c|sort -n|tail >> moja_historia

Cytuj
     26 python3
     28 nara
     29 t
     30 git
     48 sudo
     54 vim
     79 clear
     98 exit
    115 cd
    141 ls

dodam że świeży system, dobrze że nie wypisało adresów stron xxx  ;)

5
Sprawy różne / Odp: Linux pierwsze kroki...
« dnia: 20171208, 11:43:12 »
Warto samemu popróbować i wyciągnąć wnioski czy dana dystrybucja działa tak jak byśmy tego oczekiwali,
znalazłem fajny artykuł który może Ci się przydać:
https://www.download.net.pl/najlepsze-dystrybucje-linuksa-na-stare-komputery-i-laptopy/n/3973/

6
Sprawy różne / Odp: Linux pierwsze kroki...
« dnia: 20171208, 07:24:05 »
Proszę, 10 najczęściej używanych poleceń w konsoli wyświetlisz sobie tak:

history|awk '{print $2}'|sort|uniq -c|sort -n|tail

głośno myśląc:

history : wyświtlamy historie komend (domyślnie to będzie 500 wyników)
awk '{print $2}' : polecenie awk wypisuje drugie pole (same komendy)
sort : polecenie sortuje wyniki (grupuje powtarzające się komendy)
uniq -c : usuwa powtarzające się linie jednocześnie zliczając ilość ich powtórzeń
sort -n : sort z przełącznikiem 'n' sortuje linie ze względu na liczby którymi się one zaczynają
tail : wyświetla nam 10 ostatnich wyników

i jak zwykle Piotrze pozamiatałeś  ;)

7
Sprawy różne / Odp: Linux pierwsze kroki...
« dnia: 20171207, 07:07:34 »
Jestem początkujący w linuxie i jestem ciekaw jakie są najczęściej używane przez was komendy w terminalu?

Z terminalem jest trochę jak z długopisem, a z początkującym użytkownikiem jak z dwuletnim dzieckiem: można go całkowicie zignorować, albo ewentualnie troszkę obgryźć.
Osobiście jestem gdzieś na poziomie szkoły podstawowej i kilka aliasów, vim oraz mc, mi w zupełności wystarczy. Inaczej wygląda sytuacja gdy  Linux jest środowiskiem pracy np. dla wszelakiej maści administratorów systemów informatycznych,  to jest już szkoła wyższa , tych komend, programów działających z poziomu terminala będzie na prawdę sporo. Jakiego Linuxa używasz ?

8
Addons/Plugins/Python / Kurs Python(a)
« dnia: 20171206, 16:44:10 »
Polecam fajny kurs (a właściwie jego początek) na:
https://www.youtube.com/playlist?list=PLFH8bHppdSGtxfzBU3LRyGVYuBE1YOlLM
dla osób nie tylko chcących zostać programistami ale również dla tych którzy pragną i mogą inwestować w rozwój osobisty. Ze swojego podwórka wiem że można naprawdę zaimponować swojemu pracodawcy, umiejętnością programowania, przynosząc niekiedy, niezłe oszczędności.
Kurs prowadzony jest w sposób łopatologiczny (przynajmniej na razie).

9
Sprawy różne / Odp: Mapa myśli
« dnia: 20171206, 13:06:18 »
No i wyszło że szukam miodu w .....  dziury w całym :D

10
Myślę że jak najbardziej jest, nie siedziałem na Blenderze około 2 lat, trochę mi uleciało z łepetyny, API to rozległy temat, chwile mi zajmie zanim się z powrotem wgryzę, no zobaczymy (może jednak nie trzeba wymyślać koła na nowo i ktoś na to już wpadł)

11
gdzieś "wewnętrznie" dane o obiekcie, oraz użytych modyfikatorach - są zapisywane w pamięci operacyjnej
jak zauważył to @jakubu oraz @Ancestor,  jak widać informacje te nie są zapisywane w samym pliku
(a zapis plików tmp, to chyba nie do końca to o co chodzi) - temat do rozkminy  ;)

12
Sprawy różne / Mapa myśli
« dnia: 20171205, 19:08:14 »
Witam,
szukam drodzy forumowicze, programu do tworzenia map myśli tak aby spełniał następujące warunki:
- był darmowy i w pełni funkcjonalny (niestety darmowe odpowiedniki te które ja znalazłem mają ograniczoną funkcjonalność)
- najlepiej gdyby działał w przeglądarce, tak żeby można było udostępnić lub współdzielić projekt
- był szybki, łatwy oraz "ładny"
 
używam obecnie: https://www.draw.io
ale jest trochę "toporny"   ::)
chciałem wrócić do Blender API, zauważyłem że najszybciej uczę się lub tworzę algorytmy, jak narysuje sobie taką mapę myśli,
coś na kształt diagramu UML - ale bez jego sztywnej formy

13
o tyle nie rozumie że wydaje mi się że takowa funkcja jest, ale chyba nie oto jak widać chodzi ?

14
Wewnętrznie to wszystko jest ale takiej historii na zewnątrz jeszcze nie widziałem, co nie znaczy że ktoś już takiego pluga nie zrobił. ;)
Co to znaczy wewnętrznie/zewnętrznie ?  :o
czegoś nie kumam :/

15
Wybaczcie drodzy koledzy, ale bez jakiejkolwiek znajomości programowania "grzebać" w API Blendera  :-\
trochę dziwaczny pomysł

16
Nie wiem czy nie jest to zbytnie uproszczenie tematu, ale można by taką protezę potraktować jako całkowicie obiekt płaski, a jak obiekt płaski to może użyć symulacji tkanin:
https://www.youtube.com/watch?v=Tvuwa7fbaFo
być może w tym kierunku? 

17
Co tu dużo mówić, nic  nie zastąpi interakcji z nauczycielem, bardzo wygląda to obiecująco Konrad. Sam jak bym miał tylko środki i możliwości to bym skorzystał z takiego kursu. Kursy Piotra można traktować jako pewne dopowiedzenie, są zrobione przekrojowo i encyklopedycznie,
nawet jak bym się zebrał, zwolnił z pracy oraz wystrzelał wszystkich którzy coś ode mnie chcą, siadł i oglądnął wszystkie kursy Piotra to przy ostatnim już bym zapomniał co było w środku  :D

18
No i wyszło na moje  :P
wiesz co jest taka masa materiału w necie na temat Pythona że aż trudno polecić tak właściwie co jest dobre na początek, coś kiedyś wrzucałem na ten temat:
http://polskikursblendera.pl/forum/index.php/topic,627.0.html
wybierz coś dla siebie a jak będziesz miał jakieś problemy to chętnie Ci pomogę, zwłaszcza na start
podobał mi się też kurs:
https://www.youtube.com/watch?v=Q61Cvm4QibA

z tego co widzę tutaj jest kurs od absolutnych podstaw: (trochę gość się mota, ale jak ci to nie przeszkadza to myślę że warto oglądnąć)
https://www.youtube.com/watch?v=nwd2jjNyBu0

w mojej ocenie wideo-poradniki są dużo lepiej przyswajalne, przynajmniej na początek

19
A ja z Tobą, a dlaczego Stab akurat C++ ?
o kurcze jubi to żeś mnie zaskoczył  :D

20
To tak w temacie: http://javastart.pl/b/artykuly/wybor-jezyka-programowania/
prawda jest taka że w przypadku gdy opanuje się jakiś język programowania to "przerzucenie"  się na inny nie sprawia już takiego problemu, konstrukt logiczny w językach programowania praktycznie jest taki sam, podobnie jak w przypadku programów do grafiki 3D - ogólne zasady są takie same lub podobne. Na sam start, gdy chcemy poznać co to właściwie jest programowanie polecam języki interpretowane, gdzie skrypty możemy wykonać w oknie konsoli "gadać" z interpreterem: wypisać dokumentacje, sprawdzić metody oraz pola danego obiektu. Ogromną zaletą jest również to że skrypt wykonuje się do końca lub momentu gdy napotka wyjątek, co w przypadku nauki ma ogromne znaczenie.
Dodam jeszcze że IPython jest wręcz stworzony do nauki:
https://www.youtube.com/watch?v=bxtLxUh03gc

21
Zboczę trochę z tematu. Szukając kursów C++ trafiłem na kurs Pana Zelenta, ale szukając jakiś opini o tym kursie zdania sa dosyć podzielone, ze niby uczy złych nawyków, niekompletny itd. Ktoś moze sie wypowiedzieć czy warto? A jak nie ten kurs, to jaki dla totalnego zielonego w programowaniu?
z tych kilku kursów co oglądnąłem Pana Zelenta to doszedłem do wniosku że są skierowane właśnie dla totalnie zielonych, nie wiem co niby znaczy że uczy złych nawyków ? dla mnie zagadka, ogólnie jeżeli bym polecił to na naukę programowanie jako takiego warto zacząć przygodę jednak z językami interpretowanymi, jak na przykład Python, raz że jest masa materiałów do nauki w internecie to sam w sobie jest prostszy do nauki jak C++, ma masę otwartych bibliotek do wszelakiego zastosowania a ich instalacja jest banalnie prosta, jest niezależny od OS(u).
Jedyne zarzuty jakie słyszałem  o nim, powtarzane jak mantra to to że jest wolniejszy od C++, co przy nauce programowania nie ma najmniejszego znaczenia, w pracy go używam zamiennie z Ruby i nigdy tego nie odczułem. Polecam, zwłaszcza że przy pracy z tak nowoczesnymi językami programowania, programista nie musi zmagać się z samym językiem programowania a jedynie algorytmem jaki ma napisać.

22
Addons/Plugins/Python / Odp: Blender jako IDE (C++)
« dnia: 20160719, 14:12:28 »
Polecam demo tego programu, jeszcze nigdy nie widziałem aby ktoś reklamował w ten sposób tego typu program  :D
https://www.youtube.com/watch?v=Y7aEiVwBAdk

23
Addons/Plugins/Python / Odp: Blender jako IDE (C++)
« dnia: 20160719, 13:34:24 »
Korzystanie z Text Editor(a) jako środowiska programistycznego w dodatku jeszcze w języku C++ wydaje mi się kiepskim rozwiązaniem, nic mi też nie wiadomo aby ktoś w ten sposób używał Blendera, poza oczywiście pisaniem wtyczek czy też skryptów w Pythonie. Mogę Ci polecić kapitalny otwarty program Atom: https://atom.io/, jest zdecydowanie lepszy od Text Editor(a) Blendera. W mojej skromnej ocenie najlepszy z jakim się spotkałem.
Na początku tylko trzeba go odrobinę skonfigurować tzn.  doinstalować atom-runner (Alt+R w Linux, uruchamianie skryptu) i skonfigurować Config:
  runner:
    python: "/usr/local/lib/python3.5"
    ruby: "/usr/bin/ruby2.3"
nie wiem jak jest w przypadku C++ nie próbowałem, tego języka bardzo mało używałem, ogólnie słabo go znam

24
Sprawy różne / Odp: Absurdy związane z prawem autorskim
« dnia: 20160717, 22:22:56 »
to ja może już zamknę temat mojego rozwoju duchowego tak aby nie zamienił się w "duchową masturbację"
przemyślę to o czym napisałeś. Jedynym moim przewodniem były książki Jego Świętobliwości Dalajlamy, nie znam żadnego nauczyciela bo i trudno żeby w takiej małej mieścinie w której mieszkam takowy był. Jest co prawda sanga, ale zrzesza bardzo nie wielką grupę osób. Reprezentują oni Buddyzm Diamentowej Drogi. Nawet jak bym chciał to nie mógł bym jej poświęcić czasu. Mam go bardzo mało a to co pozostaje oddaje córce, rodzinie oraz pasji.
O chorobach psychicznych nic nie  wiem  :-\  no chyba że otaczam się samymi wariatami bo szczególnie od nich nie odstaje  :D
koniec
kurcze fajnych ludzi można poznać na PKB

25
Addons/Plugins/Python / Screen Areas, Iterate Through
« dnia: 20160717, 21:54:30 »
Przerobiłem przykład ze strony:
http://blenderscripting.blogspot.com/2015/01/screen-areas-iterate-through.html
i co on właściwie daje po za wypisaniem metod oraz właściwości okna 3D oraz przestrzeni 3D?
import bpy

for window in bpy.context.window_manager.windows:
   
    for area in window.screen.areas:
       
        if area.type == 'VIEW_3D':
           
            print('yes!')
            print(dir(area))

            for space in area.spaces:
               
                print(space.type)
               
                if space.type=='VIEW_3D':
                    print(dir(space))
okazuje się że bardzo dużo ponieważ można za jego pomocą odczytać "właściwości" sceny 3D lub na nią wpłynąć:
import bpy

for window in bpy.context.window_manager.windows:
   
    for area in window.screen.areas:
       
        if area.type == 'VIEW_3D':

            for space in area.spaces:             
               
                if space.type=='VIEW_3D':
                   
                    space.transform_orientation = 'LOCAL'
                    space.show_floor = False
                    space.show_axis_z = False
w tym konkretnym przykładzie jest to zmiana globalnego układu współrzędnych na lokalny, ukrycie siatki "podłogi" oraz ukrycie osi Z
oczywiście wariacji tego przykładu może być znacznie więcej:
https://www.blender.org/api/blender_python_api_2_77a_release/bpy.types.SpaceView3D.html?highlight=local_view#bpy.types.SpaceView3D

26
przykład ze strony
http://blenderscripting.blogspot.com/2016/04/getting-index-indices-of-selected-faces.html
troszeczkę przerobiłem kod:
# assuming the object is currently in Edit Mode.
import bpy
import bmesh

obj = bpy.context.edit_object
me = obj.data
bm = bmesh.from_edit_mesh(me)

print("faces:\n") 
for f in bm.faces:
    if f.select:
        print(f.index)

print("edges:\n")   
for e in bm.edges:
    if e.select:
        print(e.index)
       
print("verts:\n")   
for v in bm.verts:
    if v.select:
        print(v.index)
       
# Show the updates in the viewport
# and recalculate n-gon tessellation.
bmesh.update_edit_mesh(me, True)
Jest to sposób na uzyskanie indeksu zaznaczonych ścian, krawędzi lub wierzchołków. Domyślam się że dzięki indeksowi możemy dokonywać różnych operacji na konkretnej ścianie lub ścianach, krawędziach czy też wierzchołkach, można też sprawdzić czy zaznaczyliśmy cokolwiek i dzięki temu odpowiednio na to zareagować:
for f in bm.faces:
    if f.select:
        print(f.index)
    else:
        print("brak zaznaczonych ścian")
lub dokonać rozróżnienia co właściwie zostało zaznaczone

27
Sprawy różne / Odp: Absurdy związane z prawem autorskim
« dnia: 20160717, 20:15:28 »
no odjechaliśmy od tematu totalnie, prośba do Arka o przeniesienie wątku

28
Sprawy różne / Odp: Absurdy związane z prawem autorskim
« dnia: 20160717, 11:22:25 »
 :D chodzi mi o to że brakuje mi samodyscypliny, nie sprzyja temu również to że w okresie letnim wypijam znaczne ilości piwa, może nie upijam się ale nawet lekki rausz nie idzie w parze z medytacją. Przynajmniej w moim przypadku.
Doszedłem do momentu w którym kolejna książka czy film już mi więcej nie pomorze. Mieszkam też w mieście w którym jeżeli mówię już o swoich poglądach na temat religii czy filozofii, to wywołuje to rodzaj zmieszania z niedowierzaniem po czym przypina mi się metkę dziwaka i sekciarza. Prawda jest taka że nie lubię sekciarstwa,
nie potrafię również wierzyć tylko dla tego że jakaś grupa ludzi od dłuższego czasu o tym mówi.
Buddyzm kiedy byłem młodym chłopakiem pomógł mi się odnaleźć w bardzo dla mnie trudnej sytuacji ale z czasem jego dogmatyzm  jak np. reinkarnacja, zaczął mi przeszkadzać.
Aż tu nagle ! - chciało by się powiedzieć  :D , wrócił w postaci ZEN. Chyba po prostu teraz dopiero do niego dorosłem lub jest to kryzys wieku średniego  :) , jedno z dwóch - zbliżając się do 40 zacząłem zastanawiać się czy coś jeszcze mogę w swoim życiu zrobić.
Dla wszystkich którzy nie boją się że ich dusze zostaną opętane przez diabła polecam film o tym czym właściwie jest ZEN:
https://www.youtube.com/watch?v=BFfb2P5wxC0

29
Sprawy różne / Odp: Absurdy związane z prawem autorskim
« dnia: 20160715, 23:17:11 »
a no też widziałem, trochę wciągnąłem tych filmów na temat ZEN gorzej u mnie z ZAZEN
no nie idzie to z praktyką w parze  :D

30
Sprawy różne / Odp: Absurdy związane z prawem autorskim
« dnia: 20160715, 22:35:08 »
w takim razie polecam Ci filmik który nie tylko mnie urzekł mentalnie ale również sposób jego realizacji:
https://www.youtube.com/watch?v=cYhE6bGR4bM
nie wiem jak nazwać tego typu film ? chodzi mi o gatunek : dokumentalny...?  :-\
polecam

Strony: 1 2 3 ... 65
© Polski Kurs Blendera, CC-BY, 2014