Zdjęcie w tle
dotevo

dotevo

Kosmonauta
  • 143wpisy
  • 1495komentarzy

Nikt nie prosił i nikt nie potrzebował. Ale muszę przyznać, że lubię się bawić shaderami, szczególnie tymi do 2D. Po głowie chodzi mi taki co wygeneruje cały teren zamiast używać jakichś tam teksturek na sprity. Niezbyt to potrzebne bo w sumie jest pełno podobnych rozwiązań dla 3D opartych na VERTEX. Ja jednak bawię się tylko w malowanie. Domyślam się, że pojawią się problemy jak z_order i inne pierdoły przez to. Ale i tak podoba mi się gimnastyka dla głowy, gdzie trzeba wymyślić jak to powinno działać.


Podzieliłem całe UV na tile i tego ile ich jest jest sterowane pewnym parametrem. Zaś każdy tile może być początkiem trawy. Trawa zaś ma również pewnym parametrem ustawioną maksymalną wysokość w kaflach. Następnie nakładam pewien szum, dla określonej wartości "sadzę" trawę, a wszystkie kafle (do max wysokości trawy) powyżej muszą wykryć, że gdzieś tam w dole jest sadzonka. Jeśli jest to rysujemy uwzględniając siłę wiatru i kilka losowych parametrów jak przesunięcie trawy na osi X (aby się nie układały w rzędach) czy też wysokość i kolor. Efekt końcowy w filmiku. Jeszcze jest pewnie kilka rzeczy, które muszę tam dorobić, ale jak na kilka godzin zabawy wczoraj to i tak jestem zadowolony


#gamedev #godotengine


https://www.youtube.com/watch?v=nx02nAqt0Yg

Zaloguj się aby komentować

Ehhh... Człowiek czekał 90 min na pizzę i przywieźli złą, której nie chcę. A że to ostatnia partia to przywiozą jutro tę dobrą... jak żyć. Trzeba kanapkę zjeść i nyny. #gorzkiezale

Zaloguj się aby komentować

Czasem w wolnym czasie lubię się pobawić w godot. Szczególnie lubię zabawę shaderami. W sumie to jeszcze nie wiem co dokładnie piszę, ale pewnie jakieś 2d ekonomiczne lub builder. Wymyśliłem sobie, że podoba mi się efekt jaki był w settlers 3/4 dla ukształtowania terenu. Nie wiem jak oni to zaimplementowali, ale postanowiłem zrobić tilemap + shader, który odpowiada za ustawienie wysokości vertexów poprzez sampler2d z ukształtowaniem terenu oraz dodatkowo modyfikuje kolory tak aby uzyskać efekt oświetlonych/zacienionych wzniesień. Wiem, że pewnie dałoby radę to zrobić łatwiej w 3D, ale jakoś spodobał mi się ten pomysł i nie chcę rezygnować. Jednak natrafiłem na pewien problem. Gdy zmieniam pozycję vertexów to nie wszystko się renderuje. Domyślam się, że chodzi o to, że godot nawet nie próbuje renderować tego co jest poza ekranem, a że ja w shaderze podniosłem teren o 100px to już go nie interesuje. Da się jakoś zmienić obszar jaki ma renderować? tak aby jeszcze dodatkowo kilka rządków renderował?


#gamedev #godotengine


@Eichen_Y sorki, że wołam, ale pewnie jesteś w stanie pomóc.

koszotorobur

@dotevo - bawię się w Godota i bawię się w shadery - ale niestety nie wiem jak Twój problem rozwiązać (zwłaszcza, że nie mam teraz dostępu do swojego głównego kompa to nie mogę poeksperymentować).

Ale nie o tym chciałem...

Nie mogę przeboleć, że fajne techniczne posty, nawet niekoniecznie o gamedevie zdobywają na hejto coraz mniej piorunów i komentarzy

Zaloguj się aby komentować

Zaloguj się aby komentować

Wczoraj firma ogłosiła, że zwalnia 400 osób w kilku krajach. W Polsce pewnie też zwolnią, ale nawet jeśli nie to czuję, że atmosfera w firmie się pogorszy. A to oznacza, że ludzie, którzy siedzieli tu po 10 i więcej lat mogą starcić zaufanie do firmy jako stabilnego pracodawcy i będą się rozglądać za nową pracą. Taką też czuję atmosferę w firmie. Zresztą już słyszałem głosy, że ktoś odrzucił ofertę lepszej pracy za lepsze pieniądze ze względu na gwarancję pracy. Wiecie zmieniasz firmę na jakiś startup, a potem po roku się zwija i problem. Redukcja więc trafiła i do nas.


#it

Zaloguj się aby komentować

Bawił się może ktoś Hermesem? Mam na myśli możliwość budowania aplikacji TypeScript jako natywnych


https://medium.com/@gautam1168/compiling-typescript-to-native-code-0238d69ca582


Zakładając, że język programowania to tylko język to w sumie nic nie szkodzi na przeszkodzie, aby był interpretowany jak C czy C++ i kompilowany na odpowiednią architekturę. Tutaj chyba starają się zrobić coś podobnego, ale trzeba przyznać, że małe programy ważą relatywnie dużo. Domyślam się, że pod spodem jest zaszyte dość sporo syfu, które wymaga jeszcze wiele lat pracy, aby mogło stanowić alternatywę dla takiego np. C++. TypeScript jako język uważam za jeden z najlepszych, ale jego sporą wadą jest bagaż JS - której raczej szybko się nie pozbędą.


#programowanie

MostlyRenegade

Zakładając, że język programowania to tylko język

@dotevo IMHO to jest błędne założenie. Język zawsze przychodzi z jakimś konkretnym toolkitem i to od niego zależy, co można, a co nie. I nawet jeśli jest ustalony jakiś standard dla danego języka, to różne implementacje mogą różnie do niego podchodzić.


Natomiast takie próby z JS/TS uważam za sztukę dla sztuki. W webie jeszcze pewnie przez długi czas będziemy skazani na to badziewie, ale poza webem są po prostu lepsze narzędzia.

Zaloguj się aby komentować

Zaloguj się aby komentować

Wczoraj kibicowałem Szkotom i wynik 5:1 dla Niemców. Dziś Chorwatom i już 3:0 dla Hiszpanów. Nie pytajcie komu kibicuję jutro.


#mecz

MostlyRenegade

@dotevo Polsce oczywiście

Zaloguj się aby komentować

maximilianan

@dotevo niee, z 3 mogą być. Jeśli Szkoci totalnie się nie położą to Niemcy też nie będą się celowo rzucać

maximilianan

@dotevo dobra cofam xd

Zaloguj się aby komentować

AlvaroSoler

@dotevo tymczasem Niemiec:

1e337ece-109c-4c47-a187-afe6894a8a43

Zaloguj się aby komentować

Jak wygląda u Was praca? Dostaliście w ciągu ostatnich 2-3 lat dobrą podwyżkę bez zmiany pracy/stanowiska?

Osobiście pracuję na B2B i zaszłoroczną podwyszkę (chciałem wtedy ponad 2 razy więcej i to jako wyrównanie inflacji) zjadł mi prawie w całości wyższy ZUS przez podniesienie pensji minimalnej. Myślałem, że teraz coś ponegocjuję ale też słabo to wygląda. Zaczynam rozważać zmianę pracy, ale oglnie to chyba ostanio na rynku stagnacja. Ciekawi mnie czy macie podobne wrażenia i rozważacie zmianę pracy.


#pracait #wynagrodzenie #informatyka

Shivaa

Bez zmian pracy, od czasu wyjebanej inflacji były 2 podwyżki które pokryły inflację plus coś w kieszeni zostało, wiem że zmiana pracy oznaczałaby lepszą pensję ale zdecyduję się na to kiedy rynek się bardziej ustabilizuje

Runo

W obecnej firmie zatrudniałem się 2 lata temu na uop. W tym momencie zarabiam 100% więcej niż jak się zatrudniałem, plus od tego roku skończył mi się pit0. Admin windows linux, sieć + obsluga user ów chociaż najchętniej zrezygnowałbym z windy i userow

Meverth

@dotevo Nie polecam teraz zmieniać roboty, ciężko coś sensownego znaleźć. Ja w ciągu 1.5 roku raz sam zmieniłem, 3 razy zostałem zwolniony, klient rezygnował z polskiego zespołu, a to trafiłem na hinduskiego managera w chaosie większym niż podczas huraganu. Póki co, mam coś, ale nie w mojej technologi. Także próbuj, ale jest ciężko.

Zaloguj się aby komentować

Zaloguj się aby komentować

Troszkę popadało. Nadal lekko pada, ale trzeba przyznać, że dawno tyle wody nie widziałem. Przedszkole zalało i został w domu, ale szkoła jakoś się trzyma, więc drugiego udało się pozbyć :D


#deszcz

aea94ca4-4160-4b28-9511-546b5aefcf35
koszotorobur

@dotevo - mnie tam to czy udało Ci się jednego czy drugiego berbecia z domu pozbyć w ogóle nie interesuje

Co mnie interesuje to jak hostujesz tę Grafanę... no i oczywiście dlaczego Grafana a nie coś innego

Zaloguj się aby komentować

Przerzuciłem się z ZHA na Zigbee2Mqtt. Szkoda, że dopiero teraz, ale wcześniej bałem się przekonfigurowywania wszystkiego jeszcze raz. Szczególnie, że w node red mam porobione sporo skryptów jak np. pilot przypisany do obszaru steruje światłami w tym obszarze, albo integracja z botem telegramowym abym mógł zdalnie użyć pewnych urządzeń nawet bez publicznego ip.


To była świetna decyzja, po pierwsze mam to w osobnym kontenerze więc mogę aktualizować tylko ten jeden komponent bez dotykania HA. Po drugie, wreszcie termometry z chin działają dobrze. Wcześniej działały chwilę, albo od samego początku nie były poprawnie wykrywane. Po trzecie jest tam wsparcie dla czasówki podlewania z Chin od razu, bez kombinacji.


#homeassistant #zigbee

zomers

@dotevo od początku używam Zigbee2MQTT, nawet nie próbowałem innych rzeczy, mimo iż chyba teraz jest natywne wsparcie. Wszystko kupuje po sprawdzeniu strony zgodności i nic mi jeszcze nie nawaliło, więc ogólnie przechodzę z IoT na Zigbee. Jakbyś podczas aktualizacji miał problem, z zmianą ID portu USB, to Sobie ustaw w konfiguracji "by-id", o ile tego jeszcze nie zrobiłeś - Swojego czasu zjadło to trochę moich nerwów

grubynaszosie

@dotevo u mnie migracja poszła w drugą stronę. Używałem Mqtt ale było bardzo niestabilne i się wysypywało bardzo często. Zmieniłem na ZHA i póki co zero problemów z chińskim badziewem i stuffem z ikei

LuigiGDA

@dotevo dla mnie niestety jest okropny, uzywam w pracy do pisania FW i niektore elementy są spoko, ale wysylanie customowych komend i atrybotow niestety lezy

Zaloguj się aby komentować

Czy znacie swoich telefonicznych sąsiadów. Mam swój numer telefonu od bardzo dawna, ale nigdy nawet smsa nie posłałem na numer o jeden mniej i więcej. Czy jestem przez to nieuprzejmy?


#rozkminy

green-greq

@dotevo mój jeden z sąsiadów co jakiś czas dostaję informacje o rezerwacji biletów w Multikinie bo podałem zły numer i zawsze sobie przypominam o tym jak po fakcie rezerwacji

Kronos

Ja mam telefon od korpo (prywatnego nie posiadam i nigdy nie posiadałem) i znam obu "sąsiadów". Jeden to mój szef a drugi to mój podwładny

serotonin_enjoyer

Ja regularnie pisze z jednym z sąsiadów bo to mój ślubny.

Zaloguj się aby komentować

Zaloguj się aby komentować

sireplama

@dotevo wyśpij się na zapas Gratulacje i żeby szybko było z głowy

SuperSzturmowiec

Uruchom se gierkę na telefonie

moll

@dotevo jak sytuacja? Jesteście już po? Jeszcze w trakcie?

dotevo

Nadal w trakcie. Myśleliśmy, że szybko pójdzie bo poprzedni trwał 3h i wcześniejszy też podobnie, a tu już prawie 11h

dotevo

No dobra :) jest po. Malwinka urodziła się o 13:20

Zaloguj się aby komentować

Odpaliłem aktualizację manjaro na lapku, którego używam na tyle od święta, że dawno jej nie robiłem - do pobrania prawie 1,5Gb. Uwielbiam gdy podczas aktualizacji pokazuje mi, że po instalacji zmiana wynosi -4Mb. W obecnych czasach gdy wszystko puchnie- takie coś jest bardzo miłe.


#linux

Dalinar_Kholin

A czasem nawet na „minusie” jest

dotevo

no właśnie były -4 :) może za słabo to podkreśliłem

Zaloguj się aby komentować

Niech mi ktoś wyjaśni. Syn miał się nauczyć po angielsku kolorów i dostał listę po polsku. Był tam kolor fioletowy. Dla mnie fioletowy to violet, ale syn wrócił ze szkoły, że pani powiedziała, że źle bo miało być purple. No to moje pytanie jak po angielsku jest kolor purpurowy.


purpurowy = ?

fioletowy= purple

? = violet


kto mi to wyjaśni?

#angielski

GtotheG

@dotevo violet to chyba fiołkowy po polsku

dotevo

ale fioletowy to właśnie etymologicznie od łacińskiego słowa viola, który oznacza "fiołek"

l__p

@dotevo „purple“ jest bardziej ogólnym określeniem koloru niż „violet“. Podobnie jak „red“ i „crimson“.

196aa7a3-b46e-4610-9ee0-fce503838f1b
b19f111d-d14d-4ad4-ae9f-ba4105eb6dff
dotevo

czyli tak jak w języku polskim


wiki:


Barwa purpurowa (purpura; z łac. purpura, z gr. πορφύρα porfyra) – barwa o zakresie od intensywnie czerwonego do fioletu, także w głębokich odcieniach zbliżonych do barwy śliwki czy do koloru granatowego.

l__p

@dotevo tak nie do końca. W polskim jest na odwrót, jak patrzysz na definicje w SJP PWN.

c9077dbd-2c83-4eb2-943f-2f2af4e88c62
2e98d252-b53c-4249-b212-47ff5e31747c

Zaloguj się aby komentować