IVANDIANOV Telegram 407
This media is not supported in your browser
VIEW IN TELEGRAM
Отскакивающий шарик на GLSL

Вопрос от @namor_votilav:
«Как сделать примитивный 2D движок на glsl, где мячик будет иметь начальную скорость и отталкиваться от стен, нарисованных процедурным шумом под правильными углами?»

Сделал демку с комментами. Работает только если экран квадратный, зато код проще. Импульс почему-то не сохраняется, но углы, вроде, правильные.

https://is.gd/2OrUZj

Ура, рубрика ответов на вопросы заработала. Задавайте умные вопросы, получайте умные ответы!

UPD: Макс Камалов в комментах правильно говорит: «Было бы еще лучше, если бы не geekest режим использовался, а какой там наиболее развернутый, многословный и дружественный к новичкам.»

Макс прав. Там в редакторе несколько режимов, во-первый выбирается версия вебГЛ и во-вторых степень сокращения. Чем она выше, тем меньше кода писать, есть несколько сокращений, которые специфичны только для этого редактора и про которые надо почитать в доке. Конечно, в образовательных целях надо было использовать вариант без сокращений.
🔥2



tgoop.com/ivandianov/407
Create:
Last Update:

Отскакивающий шарик на GLSL

Вопрос от @namor_votilav:
«Как сделать примитивный 2D движок на glsl, где мячик будет иметь начальную скорость и отталкиваться от стен, нарисованных процедурным шумом под правильными углами?»

Сделал демку с комментами. Работает только если экран квадратный, зато код проще. Импульс почему-то не сохраняется, но углы, вроде, правильные.

https://is.gd/2OrUZj

Ура, рубрика ответов на вопросы заработала. Задавайте умные вопросы, получайте умные ответы!

UPD: Макс Камалов в комментах правильно говорит: «Было бы еще лучше, если бы не geekest режим использовался, а какой там наиболее развернутый, многословный и дружественный к новичкам.»

Макс прав. Там в редакторе несколько режимов, во-первый выбирается версия вебГЛ и во-вторых степень сокращения. Чем она выше, тем меньше кода писать, есть несколько сокращений, которые специфичны только для этого редактора и про которые надо почитать в доке. Конечно, в образовательных целях надо было использовать вариант без сокращений.

BY Канал Ивана Дианова


Share with your friend now:
tgoop.com/ivandianov/407

View MORE
Open in Telegram


Telegram News

Date: |

Channel login must contain 5-32 characters As five out of seven counts were serious, Hui sentenced Ng to six years and six months in jail. The best encrypted messaging apps Select: Settings – Manage Channel – Administrators – Add administrator. From your list of subscribers, select the correct user. A new window will appear on the screen. Check the rights you’re willing to give to your administrator. Administrators
from us


Telegram Канал Ивана Дианова
FROM American