Strona główna › Forums › Klub dyskusyjny › Czy jest zapotrzebowanie na książkę o programowaniu w C/C++ na MorphOS-ie? › Czy jest zapotrzebowanie na książkę o programowaniu w C/C++ na MorphOS-ie?
No to bardzo się cieszę. Nie powinno być aż tak strasznie.
Jak już się człowiek trochę orientuje w podstawach to może nawet gadać, pytać na forach o klepaniu w GL-u i nie przyznawać się, że robi to na tak dziwnym systemie jak MorphOS. Tylko jednak zawsze po pewnym czasie to wychodzi, bo zawsze ktoś zapyta dlaczego się tak strasznie upieram przy robieniu starymi metodami (czyli OpenGL 1.4, bez użycia shaderów). Wtedy można dalej ściemniać, że się robi na jakieś starsze platformy mobilne (np. dwa pierwsze modele iPhone, starsze Androidy, pierwsza Bada) się albo przyznać. Ta druga opcja jest chyba lepsza, bo człowiek wzbudza sympatię i ciekawość ludzi, hehe. 🙂 Pisanie pod GL bez użycia shaderów to jednak w dzisiejszym świecie jest prehistoria. Często niesłusznie, bo w wielu przypadkach to nie jest niezbędne. Ale wiadomo jak to jest – skoro ma to każda karta, każdy komputer to dlaczego nie używać? Przyznam się, że MorphOS jest dla mnie pod tym względem kulą u nogi i to właśnie przez niego zatrzymałem się w epoce kamienia łupanego i tak sobie łupię. Chociaż to lubię i jakoś mi się nie spieszy do zmiany sposobu myślenia na "shaderowy". A to niestety jest trochę inne podejście do tematu. Daje znacznie większe możliwości (takie jak w programowaniu czysto softwareowym) ale narobić się trzeba więcej i wiedzieć trzeba więcej.
Bo tak generalnie przejście na pierwsze akceleratory 3D i standardy typu OpenGL to było cofnięcie się w rozwoju w porównaniu z wcześniejszymi metodami klepania czysto programowaego, bez wsparcia sprzętowego. Wszystko chodziło dziesiątki razy szybciej ale programista miał znacznie mniejsze pole do popisu. No a shadery sprawiły, że wszystko chodzi jeszcze szybciej, a programista znów dostaje możliwości jakie miał w czasach gdy zupełnie nie było akceleratorów 3D i OpenGL.
Copyright 2014 - Wszelkie prawa zastrzeżone MorphOS.pl
