forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Кто какую игру делает? Скрины (http://forum.boolean.name/showthread.php?t=3967)

ABTOMAT 03.08.2013 11:19

Ответ: Кто какую игру делает? Скрины
 
Мини-апдейт: разобрал говно в шейдерах, сделал обёртку над шейдерной программой, теперь могу их переключать (у террориста "очёрнобеливающий" фрагментный шейдер):


ABTOMAT 04.08.2013 12:52

Ответ: Кто какую игру делает? Скрины
 
Так, делаю 2Д.
2Д мне нужно простое и без выкрутасов.
Я вообще придерживаюсь мнения, что надо делать самый необходимый минимум и двигаться дальше, а то собсно до делания игры дело не дойдёт.
Пока что поставил минимальную цель: возможность рисовать картинки в 2D-координатах + текст (тупой, из заранее заготовленного атласа, можно моноширинный).

Что у нас на скрине? Красно-синяя в шахматном порядке картинка 128х128 рисуется функцией DrawImage в указанных координатах. Судя по тому, что пиксели не в кашу, всё как положено. Справа увеличенное изображение.


Arton 04.08.2013 15:59

Ответ: Кто какую игру делает? Скрины
 
Здорово, ещё бы под мой экран.


ABTOMAT 04.08.2013 16:21

Ответ: Кто какую игру делает? Скрины
 
Уже спалили что я дальше делаю :-D Сегодня запилю наконец рескейл под размер окна, а то не айс.

RegIon 04.08.2013 17:05

Ответ: Кто какую игру делает? Скрины
 
я запустил это чудо под Android+Opera(Chromium),модельки я не увидел (ошибка загрузки шейдера, хотя webgl стартанул) но увидел фон (я думаю "здоровье" - не статическая картинка-цифра, а нормальный GUI)

ABTOMAT 04.08.2013 17:10

Ответ: Кто какую игру делает? Скрины
 
Чорт, похоже, мне придётся всё же покупать телефон на Android и пытаться выяснять, хуле там не работает.

ABTOMAT 04.08.2013 18:02

Ответ: Кто какую игру делает? Скрины
 
А что именно написано в ошибке? Предыдущие демки работали?

RegIon 04.08.2013 18:42

Ответ: Кто какую игру делает? Скрины
 
Не проверял другие, сказал бы проверить на мобилах - проверили бы.
По порядку:
ERROR:too many uniforms
Could not initialise shader
Could not initialise shader

И в этоге ток картинка, без моделек.
На стоке выскакивает Alert с твоим предупреждением(мол на IE11, в опере 15 ,бла-бла)
UC использует неотрубаемое прокси и сжатие = скрипты не робят

Nex 04.08.2013 19:05

Ответ: Кто какую игру делает? Скрины
 
Чисто ради интереса попробуй несколько раз обновить страницу на мобиле.

ABTOMAT 04.08.2013 19:09

Ответ: Кто какую игру делает? Скрины
 
Цитата:

ERROR:too many uniforms
Чёрт, это скелетная анимация :( В неё передаются матрицы костей в качестве униформ. Но компе съедает сколько надо.
Похоже, на мобилках поддерживается куда меньше. Было бы очень здорово выяснить сколько их держится.

Чё за сток?* А понял, это дефолтный браузер? Ну да, буквально несколько месяцев назад только WebGL стал появляться по умолчанию в андроидах, на более ранних нужен Chrome.

RegIon 04.08.2013 19:35

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от Nex (Сообщение 264809)
Чисто ради интереса попробуй несколько раз обновить страницу на мобиле.

толку нет.
Цитата:

Сток
а
да, дефолт. А разница?Opera на Chromium и последняя

ABTOMAT 04.08.2013 20:27

Ответ: Кто какую игру делает? Скрины
 
Цитата:

Сообщение от RegIon (Сообщение 264812)
А разница?Opera на Chromium и последняя

В настройках отключено просто. Так-то оно есть.

RegIon 04.08.2013 21:02

Ответ: Кто какую игру делает? Скрины
 
Вложений: 1
Цитата:

Сообщение от ABTOMAT (Сообщение 264813)
В настройках отключено просто. Так-то оно есть.

webgl?
запустил демку головы:
http://lab.aerotwist.com/webgl/a3/samples/07/

//поправил контраст, просто сyпер амолет - давлю программно
так же заработал:
http://granular.cs.umu.se/ammo/Demos/BoxDemo/index.html
а на http://madebyevan.com/webgl-water/
говорит что не держит float-pointing texture

Arton 04.08.2013 21:55

Ответ: Кто какую игру делает? Скрины
 
:stop:
^__^


ABTOMAT 04.08.2013 21:55

Ответ: Кто какую игру делает? Скрины
 
RegIon (а также у кого ещё есть возможность проверить на мобилке) можешь ещё раз посмотреть? Я вставил хедкраба, у него всего 15 костей. По идее теперь должно хватать юниформов.
Arton, поправлю и разрешение.


Часовой пояс GMT +4, время: 03:45.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot