Exigo
-
Postów
1 165 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Exigo
-
-
Cytując z shoutbox'a: "Wie ktoś jak zrobić działającą wstawkę assemblerową w cpp? asm{ <kod> } nie działa, a w logu wywala że niby opuściłem nawiasy w funkcji (asm). To zależy od kompilatora? (używam GCC.)"
-
No właśnie wsadziłem te tzw. "set'y" w pętlę. Można prościej?
Btw. jeszcze jedna sprawa - jak ograniczyć osie billboard'a? Tzn. chciał bym zablokować oś Y. Istnieje taka możliwość?
-
Zlamiłem, cóż. ;D
Btw. istnieje możliwość nadania np. setMaterialTexture(0, driver->getTexture("data/bill.png")); wszystkim obiektom naraz w zbiorze? ;dAlbo już nic. Myślałem że nadawanie parametrów każdemu bill'owi z osobna będzie wolne, ale tak nie jest. ; o
-
Irrlicht. Potrzebuje jakoś 'poukładać' takie same obiekty żeby mieć do nich łatwy dostęp. Pomyślałem o tablicy. Koncepcja jest taka:
for ( int i=0; i<20; i++){
ISceneNode * bill = smgr->addBillboardSceneNode(0,core::dimension2d<f32>(w,h));
bill->setPosition(core::vector3df(x,y,z));
}
Efektem jest:
error: variable-sized object `bill' may not be initialized
Nie przychodzi mi nic do głowy co z tym zrobić.
-
Mam sentyment do modelowania statków sf. ;O
-
Być może jest sposób, ale założę się że istnieją samodzielne programy całkowicie "zintegrowane" do tego typu operacji. Tak więc nie widzę problemu niepotrzebnego kombinowania. ; d
-
Bitwa propy ma to coś, ten klimat. ;D
Teraz ja -> Niby nic. Hełm, szyszak, a w zasadzie siatka low-poly, wzorowana na tym, co wykopali w wielkopolsce. ;o Robiony eksperymentalnie (tym razem będzie posiadał uv-mapę z posklejanych i przerobionych fotek). Być może jutro zapodam.
https://gmclan.org/uploader/3290/helm_szyszak_siatka.jpg
W sumie coś około 700 trójkątów (hełm + kaptur/kolczuga). Po prostu zapodaję bo nie mam nic innego - w miarę sensownego. ; o
-
Jeśli chcesz pobrać pozycję myszki musisz 'wciąć' assemblera w kod, coś w tym stylu (wklej to gdzieś w pętlę):
ASMMov Ax,03h
Int 33h
Mov mx,Cx
Mov my,Dx
end;
Potem operujesz na mx i my.
-
Odkryta gąbka zaczyna uwierać/drapać na dłuższą metę (tzn. po dłuższym noszeniu) - przynajmniej wg. moich obserwacji.
-
-
Blendera nie ogarniesz, a 3ds max'a można jedynie spiraczyć. Spraw sobie coś mniejszego, tak na rozgrzewkę.
-
Brakuje mi cieni.
-
http://forum.gamedev.pl/index.php?PHPSESSI...p;topic=14727.0 Na licencji CC SA. Może ci się przyda.
-
Efekciarskie. Te rozmyte tło, wypukłość, światła, obwódki, etc. - nie tędy droga. Jak robisz logo, to się skupiasz na jak najprostszej formie przekazu. Sam pomysł tego znaczka oryginalny, ale niestety zmarnowany potencjał. ;/
-
'Kara' oscyluje w granicach?.. Nawet nie wiem gdzie to sprawdzić. ;o
-
Mam neta w play'u, modem hsdpa, 5gb. Poszedłem na to z konieczności - innej alternatywy nie było. Tak się składa że pod dwóch miesiącach dowiedziałem się bezpośrednio, że miejsce gdzie mieszkam ma zostać okablowane siecią netii. =O Istnieje możliwość 'wyzbycia' się, mimo że zawarta została umowa aż na prawie 2 lata? Nawet filmu ściągnąć nie mogę.
-
-
http://charibo.wordpress.com/kurs-direct3d/ - ten też jest dobry.
-
Jeśli znasz game makera, podstawy c++ przyjdą ci bezproblemowo. Osobiście używałem tutoriali z neta - tutoriali, które nie dotyczyły czystego c++, lecz pisania pod kątem grafiki - czytaj: gier. Zabawa polegała na kopiowaniu, wklejaniu i analizowania kodu jeśli coś nie chodziło. Potem zaczęło się pisanie bez 'pomocy' źródeł, a sama znajomość języka na dłuższą metę przyszła sama. Dalej było z górki. Chodzi o to żeby się uczyć C++ z przyjemnością, nie na siłę. Planowanie w tym przypadku jest hipokryzją.
Btw. też zaczynałem od Allegro. =o
-
Pewnie będzie przez to chaos w kodzie, ale ok, pokaż o co w tym biega. ; d
-
O, działa. Dokładność szczegółem. Zawsze można pomnożyć, by potem podzielić. ; d
Dziękować.
Edit: Co do tego zapisu binarnego - proponujesz ponieważ?
-
Masz rację, działa, ale program 'zapisuje' dane właśnie w taki sposób. Istnieje możliwość - już w procesie zapisywania - zmieniać przecinki na kropki?
-
Czyli swoją drogą jednak zostanę przy tym skakaniu po linijkach.
Teraz zmiana topic'a, z tej samej dziedziny, ale pod innym kątem.
Czemu wartość zapisana w sposób:
0,0000140,0000
92,0000
39,0000
Wita nas błędem "Error reading real.", w przeciwieństwie do:
0140
92
39
Interesujące jest to że po 'zignorowaniu' potoku dane zostały wczytane prawidłowo. ; d
-
Przy rozdziałce 320x240 będzie stary klimat, wyrazistość pixelartu. Po za tym nie będziesz musiał 'rozciągać' (jak w pierwowzorze tła). Ogólnie zapowiada się.
Wstawki assemblerowe w c++
w C, C++
Opublikowano
In function `int main()':
error: `_asm' was not declared in this scope
error: expected `;' before '{' token
warning: unused variable '_asm'