Бабушка, смотри, я сделал двач! Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

A glsl library for building signed distance functions
http://mercury.sexy/hg_sdf/

Заебись ваще.

#023WBC (2+1) / @ninesigns / 3058 дней назад

День ебался с тем, что сцена, отрендреная в текстуру, получалась сдвинутой от таковой же себя во фреймбуфере.

Оказалось, что сам идиот - наебался с установкой размера viewport при resize event от тайлового wm.

#APJPVY (0) / @ninesigns / 3438 дней назад

https://www.opengl.org/registry/doc/glspec45.core.pdf // 4.5 короче релизнули // как обычно больше всякого прямого доступа и контроля за пайплайном

#UUSM67 (0) / @ninesigns / 3552 дня назад

Короче когда щас запустил свой велосипедодвижок, то при приближении к модельке (=> росту числа вертексный и пиксельных операий) усиляется высокочастотный шум.
Я слышу как работает GPU?
Если суспенднуть процесс, который рисует то шум продолжается.

#RBVYIR (5) / @ninesigns / 3644 дня назад

How Modern OpenGL Can Radically Reduce Driver Overhead
https://www.youtube.com/watch?v=-bCeNzgiJ8I

#GNO8W7 (0) / @ninesigns / 3731 день назад

Иногда когда мне совсем нехер делать я хожу по разным старым проектам и пытаюсь их запустить.
На этот раз наткнулся на Unigine 0.2, последнюю опенсорсную версию. (Unigine потом стал закрытым и успешным).
OpenGL там конечно старый (1.4) и с кучей расширений, однако сама демка интересная, в т.ч увидел там:

  • soft shadows
  • портальный рендеринг с исползьванием bsp-trees
  • система частиц
  • зеркала
  • автоматические тени от всех объектов
  • простая rigid-body физика (даже с joint-ами)
  • объемный туман
  • просто скриптовый язык с консолькой по ~

Допинал исходники чтобы компилялись на современных линупсах.
https://github.com/4DA/Unigine-legacy

#P8L38A (3) / @ninesigns / 3741 день назад

yay, только щас узнал про OpenGL Bindless extensions.
Вкратце - снимается оверхед на последовательный биндинг наборов buffer objects
(и улучшается cache locality)

http://developer.download.nvidia.com/opengl/tutorials/bindless_graphics.pdf

#G98V59 (2) / @ninesigns / 3742 дня назад

OpenGL ES Working Group plans to release a new version of OpenGL ES in 2014

The main features of the new API are:
- Backward compatibility with OpenGL ES 2.0 and 3.0
- Compute shaders, with atomics and image load/store capability
- Separate shader objects
- Indirect draw commands
- Enhanced texturing functionality including texture gather, multisample textures and stencil textures
- Enhanced shading language functionality

For clarification purposes the new API will not include:
- Tessellation and geometry shaders

Такие дела.

#HFGM92 (1) / @ninesigns / 3767 дней назад

Чят, реквистирую людей с свежей видях nvidia и линуск.

Можете скомпилить это говно и посмотреть насколько будет грузиться CPU?
https://github.com/4DA/vector-slime-demo

У меня есть подозрение что моя старая видяха/драйвер не умеют в нормальный Transform Feedback,
поэтому взвинчивают CPU до 100%, что смешно и нелепо.

Спс.

#MUZMK8 (0+1) / @ninesigns / 3922 дня назад
Наговнокодил простой vector slime. Вместо описания -> http://www.youtube.com/watch?v=Dz8XWfkdIOg ( http://en.wikipedia.org/wiki/Vector_slime ) Образец говнокода тут -> https://github.com/4DA/vector-slime-demo Из планов на будущее: переписать все нах на шейдерах и заюзать нормальные буфера вершин и индексов, вместо deprecated GL_QUAD (хотя тут тоже плюсы - работает на опенсорсных дровах, лол).
#UKFES9 (5) / @ninesigns / 4105 дней назад
Чорт, наконец доехало зачем нужен Primitive Assembly в opengl.
#F5QBPX (0) / @ninesigns / 4182 дня назад
Ну просто отличный базовый туториал по GLSL + исходник который СРАЗУ можно сцомпилить под линуск. Большинство примеров - куцые отдельные куски кода. http://joshbeam.com/articles/getting_started_with_glsl/
#D0KNIB (0+2) / @ninesigns / 4198 дней назад
Кстати, вот, вечером делать не было, накидал простенький симулятор частиц: http://www.youtube.com/watch?v=-W-RYoHRDRU Думаю сделать какую-нибудь физику столкновений и сделать частицы светящимися (наверное через шейдеры). Есть еще предложения?
#AT0F47 (0) / @ninesigns / 4545 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.