|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.06.2017, 13:36 | #2 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Если кто-то захочет портировать ещё какие-нибудь игры Антона Те на WebGL + TypeScript (или JavaScript), то вот оригинальные исходники его игр и архив с EXE:
Мой порт игры "Змейка" на TypeScript и WebGL 1.0:
Вложение 88592 Порт сделан из исходников скаченных под этим видео Антона Te (C++, OpenGL, FreeGLUT): Writing Snake game in 10 minutes Snake2DPortInTSFromAntonTeTutorial.png Snake2D.rar Последний раз редактировалось Serge_Bliznykov; 20.11.2017 в 12:07. |
01.07.2017, 23:16 | #3 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Портировал игру Bitballoon в 3D на WebGL 1.0 и язык TypeScript:
Последний раз редактировалось 8Observer8; 02.07.2017 в 12:36. |
17.11.2017, 17:01 | #4 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Минимальная программа на JavaScript и WebGL 1.0, которая выводит красную точку размеров 10 пикселей в координате (0, 0, 0)
https://jsfiddle.net/8Observer8/8kduku4r/2/ SortestProgram.png Код:
Последний раз редактировалось 8Observer8; 17.11.2017 в 17:11. |
18.11.2017, 11:18 | #5 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Я, простите, не совсем понял - GL теперь встроен прямо в JavaScript? Без всяких дополнительных телодвижений? И давно?
|
18.11.2017, 11:25 | #6 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
|
18.11.2017, 12:31 | #7 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Цитата:
Сейчас WebGL очень популярен, например, на сайтах интернет магазинов: покупатель может шкафчик покрутить, дверки пооткрывать. Как вы думаете, когда обычный человек пользуется браузером, то экономит на количестве открытых вкладок? Это вы знаете сколько открытая вкладка потребляет, поэтому, наверное, стараетесь держать открытой только одну вкладку. |
|
18.11.2017, 15:10 | #8 | |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Цитата:
Более того, у меня всего 8Гб, так вот, если при таких моих запросах, при хроме открытом сделать make -j 8, скажем на Qt, то сначала минут 15 даже мыш не ездит, потом вылазить "chrome:messenger.js не отвечает", если убить хром (есть в линукс способы и для такого), то сразу все расстармаживается. И вообще, заколебал веб. Недавно в оффлайн отделе веб магазина заказал вещь лично, мобильного нет, дал домашний номер. Так и не привезли. В оффлайн магазин! Без смс! Да что за бред. Совсем сума "молодые и умные" посходили. Последний раз редактировалось alexzk; 18.11.2017 в 15:13. |
|
18.11.2017, 17:05 | #9 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Пример, как передать в вершинный шейдер данные из программы на JavaScript через attribute-переменную. Передаётся координата точки (-0.7, 0.2)
https://jsfiddle.net/8Observer8/oLq23Lac/ 02_pass-coords-to-vertex-shader.png Код:
|
18.11.2017, 19:01 | #10 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Пример рисования точек в цикле по кругу по формулам:
Цитата:
003_point_array_in_circle.png Код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
WebGL developer | Ojoteam | Фриланс | 0 | 19.05.2017 12:37 |
Ищу моделера для браузерной WebGL игры | Kempston | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 0 | 31.03.2016 21:23 |
Пример использования Gera WebGL 3D Library | rekodDeveloper | JavaScript, Ajax | 5 | 02.06.2015 16:05 |
Вопрос по Webgl | Halk_blr | Помощь студентам | 0 | 23.02.2014 23:19 |
WebGl, использование Three.js оптимизировать и подправить код | dem66 | JavaScript, Ajax | 0 | 23.06.2012 20:14 |