• GLSL. Как закрасить определенные пиксели в цвет?

    @JoyRax Автор вопроса
    Василий Дёмин, примерно да, вообщем я хочу сделать эффект каретки в текстовом редакторе с помощью шейдеров, а не с помощью изменении цвета текстуры. У меня две функции рендеринга, первая рендерит каждый кадр и в ней я хочу рендерить каректу, блинк ефект, втора функция рендерит в зависимости от bool Redraw, но дело в том что у меня рендер очищает окно и рендерит на нем рендерТекстуру а в компоненте я рисую в рендерТекстуру.
    При необходимости могу дать ихсходник
  • Как воспроизвоить аудио с помощью C#?

    @JoyRax
    stepuasha, попробуй избавится от кирилицы в пути
  • Как оптимизировать рендеринг?

    @JoyRax Автор вопроса
    mayton2019, я наверное не правильно выразился.
    много процессорного времени занимает не сама отрисовка или отображение, а расчет пикселей текста.
    Замеры я делал. до 100-а строк 7-9 милисекунд, при 500 строк и больше ну тут уже понятно там вплоть до 100 милисекунд на один кадр.

    но я вроде уже придумал способ оптимизации, я думаю при инициилизации шрифта и размера шрифта символы запечь в маленькие текстуры за ранние (и потом их кешировать) что бы в дальнейшем не тратить время на перерасчет пиксилей для текста, а просто рисовать текстуры с символа в нужной позиции, а цвет накладывать на них с помощью шейдеров и также все background-ы тоже рисовать шейдерами.
    Вроде звучит не плохо, не учитывая что я не шарю в шейдерах

    Зачем пользователю видеть 400 строк на экране? Да их столько туда не влезает.

    и я как-то по своему понял твои слова, вродебы можно рисовать линии в соответствии координатам и и размеру камеры, а еще есть и вариант нарисовать все, а потом при необходимости перерысовывать отдельные строки так же при условии redraw == true
  • Как оптимизировать рендеринг?

    @JoyRax Автор вопроса
    во всем документе если больше 400-а строк рендер тормозит.
    Я рисую не на экране, а на текстуре, а потом уже отображаю текстуру в окне с залаными позиции камеры(для возможности скролинга)
  • Как оптимизировать рендеринг?

    @JoyRax Автор вопроса
    максимум к чему я дошол в размышленях это запечение каждого char в диапазоне часто-использованых символах, в итоге получится колекция текстур каждого символа, для того чтобы избавится от лишних новых расчетовов пикселей текста, а изменять такой cache только при изменении шрифта или размера шрифта
  • Как распарсить такой JSON?

    @JoyRax Автор вопроса
    Алексей Ярков, ну даже слепому будет видно что с jsonom что-то не так, вот что я пытался использовать https://gist.github.com/dfkaye/dcb060a13470de81198...
  • Кто-нибудь знает видео базу с аниме для сайта?

    @JoyRax Автор вопроса
    Странно, но videocdn у меня заработал, возможно это были у них неполадки, но сложновато наверное парсить 500к+ символов на фронте, выложу маленький участок кода, может есть идеи?

    <input type="hidden" id="files" value="{"21":"[{\"id\":1,\"comment\":\"1 \\u0441\\u0435\\u0437\\u043e\\u043d\",\"folder\":[{\"id\":\"1_1\",\"comment\":\"1 \\u0441\\u0435\\u0440\\u0438\\u044f<br><i>\\u041b\\u044e\\u0431\\u0438\\u0442\\u0435\\u043b\\u044c\\u0441\\u043a\\u0438\\u0439<\\\/i>\",\"file\":\"[360p]\\\/\\\/cloud.cdnland.in\\\/animetvseries\\\/d23466c41a3b5f6dcce4b8240b9a697b4ccea673\\\/210884ea8d2c9b572ad538df212bf2b2:2022030122\\\/240.mp4:hls:manifest091893e01a82a27f9a3f1458ab4d23cb or \\\/\\\/cloud.cdnland.in\\\/animetvseries\\\/d23466c41a3b5f6dcce4b8240b9a697b4ccea673\\\/210884ea8d2c9b572ad538df212bf2b2:2022030122\\\/240.mp4:hls:manifest091893e01a82a27f9a3f1458ab4d23cb,[480p]\\\/\\\/cloud.cdnland.in\\\/animetvseries\\\/d23466c41a3b5f6dcce4b8240b9a697b4ccea673\\\/210884ea8d2c9b572ad538df212bf2b2:2022030122\\\/360.mp4:hls:manifest091893e01a82a27f9a3f1458ab4d23cb or \\\/\\\/cloud.cdnland.in\\\/animetvseries\\\/d23466c41a3b5f6dcce4b8240b9a697b4ccea673\\\/210884ea8d2c9b572ad538df212bf2b2:2022030122\\\/360.mp4:hls:manifest091893e01a82a27f9a3f1458ab4d23cb or \\\/\\\/cloud.cdnland.in\\\/animetvseries\\\/d23466c41a3b5f6dcce4b8240b9a697b4ccea673\\\/210884ea8d2c9b572ad538df212bf2b2:2022030122\\\/240.mp4:hls:manifest091893e01a82a27f9a3f1458ab4d23cb,[720p]\\\/\\\/cloud.cdnland.in\\\/animetvseries\\\/d23466c41
  • Кто-нибудь знает видео базу с аниме для сайта?

    @JoyRax Автор вопроса
    Которого там обычно нет, обычно туда передается плейлист чанков, контент с домена, отличного от собсно хранилища, вы напрямую не получите, так настроен сервер. Разве что проксировать через себя, но это дорого по всем параметрам.

    ну в videocdn там есть список ссылок на mp4 файлы но я описал в вопро что меня останавливает, это то что он не работает возможно только у меня проблемы, точно не знаю, а вторая причина сильная нагрузка как на клиента так и на трафи по типу загружается сам сайт потом загружается iframe что по сути похоже с загрузкой целой страницы, от туда берется json с ссылками и еще разпарсить и если у пользователя довольно слабый интернет время с начала загруки сайта до начала просмотра может достигать до 10 -15 секунд
  • Как сделать что бы элемент html было видно?

    @JoyRax Автор вопроса
    Спасбо, у меня в самом корневом элементе app.vue стоял overflow: hidden617551fda40fe306408742.png
  • Как сделать что бы элемент html было видно?

    @JoyRax Автор вопроса
    а когда я его вынес с элемента кнопки617550266a633358716394.png
  • Где можно найти какие элементы есть в StarCraft & WarCraft и тд?

    @JoyRax Автор вопроса
    Алексей Уколов, у меня не получается правильно сформулировать запрос, по этому я и обратился сюда
  • Какие псевдоклассы мне подойдут?

    @JoyRax Автор вопроса
    Rsa97, спасибо, то что мне нужно
  • Какие псевдоклассы мне подойдут?

    @JoyRax Автор вопроса
    Я наверное не правильно сформулировал свой вопрос.
    У меня есть елемент1 (дальше блок буду называть). В блоке может находится от одного до 10 елементов и больше. мне нужны разные стили (когда в блоке 1 елемент), (когда 2 елемента) и (когда 3 елемента и больше). Тоесть например когда в блоке два елемента, я задаю стили для первго и второго елемента, а когда в блоке например 5 елементов я задаю стили для первного, последнего и для тех что мнежду ними
  • Какие псевдоклассы мне подойдут?

    @JoyRax Автор вопроса
    я не могу понять, как другому елементу дать стили, тоесть я воспользовался вашим решение, когда в блоке два елемента оно меняет стили второ, когда один елемент или больше двух ничего не происходит (да, я этого и добивался), но не могу понять как первому елементу задать стили
  • Как перекодировать word файлы?

    @JoyRax Автор вопроса
    BasiC2k, извиняюсь, наверное не досмотрел и нажал на нравится а не на решение, спасибо что заметили)
  • Как перекодировать word файлы?

    @JoyRax Автор вопроса
    Эта программа имеет возможность изменить кодировку?
  • Восстановление файлов Windows?

    @JoyRax Автор вопроса
    А можете подсказать какие есть программы