WedX - журнал о программировании и компьютерных науках

Публикации по теме 'rendering'


Расширенный современный OpenGL: программируемое извлечение вершин
Это часть серии руководств по продвинутому современному OpenGL. Чтобы использовать все функции в полной мере, вам понадобится OpenGL 4.6. В этих статьях предполагается, что вы знакомы с OpenGL. При старом способе использования OpenGL требовалось, чтобы вы отправляли такие данные, как вершины, uv и данные нормалей в формате, который драйвер мог понять и использовать. Это означало использование объектов буфера вершин (VBO) и объектов массива вершин (VAO). Благодаря программируемому..

Анатомия браузерного рендеринга: как оживают веб-страницы
В предыдущей статье я исследовал объектную модель документа (DOM) и то, как она работает в веб-разработке. Однако пока я писал эту статью, меня постоянно мучил вопрос: как именно происходит рендеринг в браузере? Все мы знаем, что код, который мы пишем, преобразуется в модель DOM, и страница отображается на основе этой модели DOM. Но неужели это все, что происходит за кулисами? Я погрузился в исследование, чтобы удовлетворить свое любопытство, и тщательно изучил процесс рендеринга...

Избегайте «&&» в условном рендеринге React
При создании приложения React обычно условно отображают компоненты на основе определенных критериев. Один из способов сделать это — использовать оператор «&&» в JSX для условного рендеринга компонента. Хотя на первый взгляд этот подход может показаться удобным, есть несколько причин, по которым его следует избегать. Прежде чем углубляться в причины, по которым следует избегать «&&» при условном рендеринге в React, давайте сначала посмотрим, как это работает. Оператор «&&» в JavaScript..

Ререндеринг и оптимизация в React
Понимание, когда реагировать на рендеринг и ререндеринг частей наших веб-сайтов. В Javascript всякий раз, когда мы создаем экземпляр объекта, под капотом Javascript создает этот объект в памяти. Здесь мы создали obj1 с парой имен ключ-значение, теперь мы создадим obj2, который будет указателем, и этот объект будет указывать на ту же память. let obj1 = {name: "Saima"} let obj2 = obj1 obj2 === obj1 //True Когда мы строго сравниваем obj2 и obj1, он возвращает true, так как оба..

Вопросы по теме 'rendering'

Как я могу ускорить эту систему трехмерного рендеринга на основе сетки?
Недавно я разрабатывал изометрическую систему рендеринга для отображения трехмерных сеток в Javascript. Все элементы сетки представляют собой кубы одинакового размера, единственное различие между ними — текстура, представляющая значение этой...
04.04.2024

Рендеринг OpenGL в несколько текстур, результаты белые
Я начал переключать свой код рендеринга на поддержку шейдеров, и все это прекрасно работает при рендеринге в задний буфер. Так что теперь я работаю над рендерингом в FBO, но все, что я получаю, это белые текстуры как для цвета, так и для нормалей....
23.03.2024

Извлечение изображения обложки из документа Word
Моя задача заключается в извлечении изображения обложки в текстовом документе. Я следую эвристике: «Если первая страница документа содержит только изображение, то это изображение обложки, в противном случае изображение обложки отсутствует». Поэтому...

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]