Bojkar\'s dev blog

Witam. Znowu niestety zaniedbałem ostatnio devbloga i już dawno nie pojawiał się tutaj żaden wpis. Nie bedę tutaj znowu nudził, że brak czasu i pełno zajęć tylko odrazu przejdę do rzeczy. Co się ostatnio działo? Troszkę się działo, niestety w silniku dużych postępów nie zrobiłem nad czym ubolewam. Udało mi sie tylko napisać okno do statystyk w edytorze oraz manedżer efektów postprocessingowych, dość prosty ale skuteczny. Jak działa? Na początek oczywiście trzeba dodać jakies efekty. Aby to zrobić trzeba wykonać jedną metodę gdzie podajemy nazwę tego efektu oraz scieżkę do fragment i vertex programu. Np. tak:

m_postProcessing.Add(“Bloom”, “data/shaders/test.vp”, “data/shaders/test.fp”);

NastÄ™pnie w metodzie renderujÄ…cej musimy dodać na poczÄ…tku: m_postProcessing.Begin() oraz na koÅ„cu m_postProcessing.End(). Jak włączyć dowolny efekt? Wystarczy go “zbindowac” metodÄ… “Bind”, której jedynym argumentem jest nazwa efektu. Okno które widzicie na screenie poniżej jest “samo uzupeÅ‚niajÄ…ce”, czyli po dodaniu efektów do managera okno samo siÄ™ zaaktualizujÄ™ i pokaże dostÄ™pne efekty, także integracja w kod jest minimalna.

editor.jpg

Z kolejnych nowości to prawdopodobnie od sierpnia bedę pracował w nowej firmie, niestety położonej dość daleko od mojego miejsca zamieszkania ale za to będzie to moja pierwsza praca w gamedevie, ale żeby nie zapeszać to o tym napiszę w sierpniu jak już wszystko będzie pewne.

One Response

  1. Hellix Says:

    Hehe..Normalnie czarna magia jak dla mnie. :D

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.